public static Map getUserOverrides( String configName ) { Map out = new HashMap(); NamedScope namedConfigScope = null; if (configName != null) namedConfigScope = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); out.putAll( MAIN().defaultConfig.userNamesToOverrides ); if (namedConfigScope != null) out.putAll( namedConfigScope.userNamesToOverrides ); return (out.isEmpty() ? null : out ); }
public static Map getUserOverrides( String configName ) { Map out = new HashMap(); NamedScope namedConfigScope = null; if (configName != null) namedConfigScope = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); out.putAll( MAIN().defaultConfig.userNamesToOverrides ); if (namedConfigScope != null) out.putAll( namedConfigScope.userNamesToOverrides ); return (out.isEmpty() ? null : out ); }
public static Map getExtensions(String configName) { HashMap raw = MAIN().defaultConfig.extensions; if (configName != null) { NamedScope named = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); if (named != null) raw = named.extensions; else logger.warning("named-config with name '" + configName + "' does not exist. Using default-config extensions."); } return Collections.unmodifiableMap( raw ); }
public static Map getExtensions(String configName) { HashMap raw = MAIN().defaultConfig.extensions; if (configName != null) { NamedScope named = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); if (named != null) raw = named.extensions; else logger.warning("named-config with name '" + configName + "' does not exist. Using default-config extensions."); } return Collections.unmodifiableMap( raw ); }
public static String getUnspecifiedUserProperty( String propKey, String configName ) { String out = null; if (configName == null) out = (String) MAIN().defaultConfig.props.get( propKey ); else { NamedScope named = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); if (named != null) out = (String) named.props.get(propKey); else logger.warning("named-config with name '" + configName + "' does not exist. Using default-config for property '" + propKey + "'."); if (out == null) out = (String) MAIN().defaultConfig.props.get( propKey ); } return out; }
public static Map getUnspecifiedUserProperties(String configName) { Map out = new HashMap(); out.putAll( MAIN().defaultConfig.props ); if (configName != null) { NamedScope named = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); if (named != null) out.putAll( named.props ); else logger.warning("named-config with name '" + configName + "' does not exist. Using default-config."); } return out; }
public static String getUnspecifiedUserProperty( String propKey, String configName ) { String out = null; if (configName == null) out = (String) MAIN().defaultConfig.props.get( propKey ); else { NamedScope named = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); if (named != null) out = (String) named.props.get(propKey); else logger.warning("named-config with name '" + configName + "' does not exist. Using default-config for property '" + propKey + "'."); if (out == null) out = (String) MAIN().defaultConfig.props.get( propKey ); } return out; }
public static Map getUnspecifiedUserProperties(String configName) { Map out = new HashMap(); out.putAll( MAIN().defaultConfig.props ); if (configName != null) { NamedScope named = (NamedScope) MAIN().configNamesToNamedScopes.get( configName ); if (named != null) out.putAll( named.props ); else logger.warning("named-config with name '" + configName + "' does not exist. Using default-config."); } return out; }