setChildCategory(Launcher.SYSTEM_CATEGORY, getArgument(Launcher.SYSTEM_CATEGORY_ARGUMENT, getDefaultSystemCategory())); setChildCategory(Launcher.SCREEN_CATEGORY, c.getChildItem(Launcher.SCREEN_CATEGORY, getDefaultScreenCategory()));
setCategory(Launcher.SYSTEM_CATEGORY, getArgument(Launcher.SYSTEM_CATEGORY_ARGUMENT, getDefaultSystemCategory())); setCategory(Launcher.SCREEN_CATEGORY, c.getChild(Launcher.SCREEN_CATEGORY, getDefaultScreenCategory()));
    public void configure() throws Exception {                super.configure();        Configuration c = (Configuration) getChildItem(Component.CONFIGURATION);        if (c != null) {            setChildCategory(Launcher.SYSTEM_CATEGORY, getArgument(Launcher.SYSTEM_CATEGORY_ARGUMENT, getDefaultSystemCategory()));            setChildCategory(Launcher.SCREEN_CATEGORY, c.getChildItem(Launcher.SCREEN_CATEGORY, getDefaultScreenCategory()));        } else {            throw new Exception("Could not configure component. The configuration is null.");        }    }