setChild(Launcher.LIFECYCLE_ACTION, (Item) getCategory(Launcher.LIFECYCLE_ACTION_ARGUMENT));
setChild(Launcher.LIFECYCLE_ACTION, (Item) getCategory(Launcher.LIFECYCLE_ACTION));
    public void initialize() throws Exception {        super.initialize();        if (getArgument(Launcher.HELP_ARGUMENT, null) != null) {            setChild(Launcher.LIFECYCLE_ACTION, Launcher.SHOW_HELP_ACTION);        } else {            setChild(Launcher.SCREEN, createChild(getCategory(Launcher.SCREEN)));            setChild(Launcher.LIFECYCLE_ACTION, (Item) getCategory(Launcher.LIFECYCLE_ACTION_ARGUMENT));            //?? Temporary until event handling doesn't need java awt EventQueue anymore.            setJavaEventCatcher(createJavaEventCatcher());            setChild(Launcher.SHUTDOWN_FLAG, (Item) getCategory(Launcher.SHUTDOWN_FLAG));            setChild(Launcher.SHUTDOWN_HOOK, createShutdownHook(getCategory(Launcher.SHUTDOWN_HOOK)));        }    }