public class ADFPropsSettingsCallback extends java.lang.Object implements ADFSettingsCallback
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
CLASS |
static java.lang.String |
CONFIG_SETTINGS |
protected static java.lang.String |
DEFVAL |
protected static java.lang.String |
NAME |
protected static java.lang.String |
PROP |
protected static java.lang.String |
PROPMETADATA |
protected static java.lang.String |
PROPS |
protected static java.lang.String |
VALPROV |
static java.lang.String |
XMLNS |
Constructor and Description |
---|
ADFPropsSettingsCallback() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
getDefaultPropValMap(java.util.Map storedResult) |
protected static java.util.Map |
getInternalMap(java.util.Map storedResult,
java.lang.String mapKey) |
protected static ConfigPropertyMetadata |
getMetaData(java.util.Map storedResult,
java.lang.Object key) |
protected static java.util.Map<java.lang.String,java.lang.String> |
getNameValMap(java.util.Map storedResult,
java.lang.String mapKey) |
static java.util.Map<java.lang.String,ConfigPropertyMetadata> |
getPropMetaData(java.util.Map storedResult) |
static java.lang.String |
getValueProvider(java.util.Map storedResult) |
java.util.Map |
parseADFSettings(org.w3c.dom.Element domFragment,
java.util.Map storedResult,
ADFConfigParsingContext currentCtx)
storedResult is [key,valuue] = [String,Map
|
public static final java.lang.String XMLNS
public static final java.lang.String CONFIG_SETTINGS
protected static final java.lang.String VALPROV
protected static final java.lang.String CLASS
protected static final java.lang.String PROPS
protected static final java.lang.String PROP
protected static final java.lang.String DEFVAL
protected static final java.lang.String NAME
protected static final java.lang.String PROPMETADATA
public java.util.Map parseADFSettings(org.w3c.dom.Element domFragment, java.util.Map storedResult, ADFConfigParsingContext currentCtx)
parseADFSettings
in interface ADFSettingsCallback
domFragment
- The dom element currently being parsed.storedResult
- The cached parsed results thus far for the registered
namespacecurrentCtx
- the current context available at the time of parsing.
This can store useful information like the file identifier, ServletContext.
This can also be used to store information that may need to be added in
future.protected static java.util.Map<java.lang.String,java.lang.String> getNameValMap(java.util.Map storedResult, java.lang.String mapKey)
storedResult
- the main map that corresponds to properties filemapKey
- key of the internal mapprotected static java.util.Map getInternalMap(java.util.Map storedResult, java.lang.String mapKey)
public static java.util.Map<java.lang.String,ConfigPropertyMetadata> getPropMetaData(java.util.Map storedResult)
protected static ConfigPropertyMetadata getMetaData(java.util.Map storedResult, java.lang.Object key)
public static java.lang.String getValueProvider(java.util.Map storedResult)
public static java.util.Map<java.lang.String,java.lang.String> getDefaultPropValMap(java.util.Map storedResult)