/** * Initializes the internally managed subnode configuration. This method * will set some default values for some properties. * * @param conf the configuration to initialize */ private void initSubnodeConfiguration(SubnodeConfiguration conf) { conf.setThrowExceptionOnMissing(false); conf.setExpressionEngine(null); } }
/** * Initializes the internally managed subnode configuration. This method * will set some default values for some properties. * * @param conf the configuration to initialize */ private void initSubnodeConfiguration(SubnodeConfiguration conf) { conf.setThrowExceptionOnMissing(false); conf.setExpressionEngine(null); } }
/** * Initializes this subnode configuration from the given parent * configuration. This method is called by the constructor. It will copy * many settings from the parent. * * @param parentConfig the parent configuration */ protected void initFromParent(HierarchicalConfiguration parentConfig) { setExpressionEngine(parentConfig.getExpressionEngine()); setListDelimiter(parentConfig.getListDelimiter()); setDelimiterParsingDisabled(parentConfig.isDelimiterParsingDisabled()); setThrowExceptionOnMissing(parentConfig.isThrowExceptionOnMissing()); }
/** * Initializes this subnode configuration from the given parent * configuration. This method is called by the constructor. It will copy * many settings from the parent. * * @param parentConfig the parent configuration */ protected void initFromParent(HierarchicalConfiguration parentConfig) { setExpressionEngine(parentConfig.getExpressionEngine()); setListDelimiter(parentConfig.getListDelimiter()); setDelimiterParsingDisabled(parentConfig.isDelimiterParsingDisabled()); setThrowExceptionOnMissing(parentConfig.isThrowExceptionOnMissing()); }