/** * Create a new and uninitialized module node factory. */ public ModuleNodeFactory( final AbstractBoot packageManager ) { this.packageManager = packageManager; messages = Messages.getInstance(); activeModules = packageManager.getPackageManager().getAllModules(); Arrays.sort( activeModules, new ModuleSorter() ); globalNodes = new ArrayList<ConfigTreeModuleNode>(); localNodes = new ArrayList<ConfigTreeModuleNode>(); configEntryLookup = new HashMap<String, ConfigDescriptionEntry>(); }
public void parseConfiguration( final AbstractBoot boot ) throws IOException { final String domain = boot.getConfigurationDomain(); final Module[] activeModules = boot.getPackageManager().getActiveModules(); for ( int i = 0; i < activeModules.length; i++ ) { final Module activeModule = activeModules[ i ]; final InputStream resourceAsStream = activeModule.getClass().getResourceAsStream( "config-description.xml" ); if ( resourceAsStream != null ) { try { parse( resourceAsStream, domain ); } finally { resourceAsStream.close(); } } } } }
public void parseConfiguration(final AbstractBoot boot) throws IOException { final String domain = boot.getConfigurationDomain(); final Module[] activeModules = boot.getPackageManager().getActiveModules(); for (int i = 0; i < activeModules.length; i++) { final Module activeModule = activeModules[i]; final InputStream resourceAsStream = activeModule.getClass().getResourceAsStream("config-description.xml"); if (resourceAsStream != null) { try { parse(resourceAsStream, domain); } finally { resourceAsStream.close(); } } } } }
rootProperty.load( staticConfig, source ); globalConfig.insertConfiguration( rootProperty ); globalConfig.insertConfiguration( getPackageManager().getPackageConfiguration() );
rootProperty.load(staticConfig, source); globalConfig.insertConfiguration(rootProperty); globalConfig.insertConfiguration(getPackageManager().getPackageConfiguration());