public class ConfigParameterCheckerParser extends ItemCheckerParser
_parameterCheckerManager, _pluginName
Constructor and Description |
---|
ConfigParameterCheckerParser(ThreadSafeComponentManager<ItemChecker> paramCheckerManager)
Instantiate a configuration parameter checker parser
|
Modifier and Type | Method and Description |
---|---|
protected ConfigParameterCheckerDescriptor |
_getParameterCheckerDescriptorInstance()
Get the parameter checker descriptor instance to use
|
ConfigParameterCheckerDescriptor |
parseParameterChecker(String pluginName,
Configuration paramCheckerConfig)
Parse a configuration parameter checker from an XML configuration.
|
_parseI18nizableText, _setParameterChecker, lookupComponents
public ConfigParameterCheckerParser(ThreadSafeComponentManager<ItemChecker> paramCheckerManager)
paramCheckerManager
- the parameter checker.public ConfigParameterCheckerDescriptor parseParameterChecker(String pluginName, Configuration paramCheckerConfig) throws ConfigurationException
parseParameterChecker
in class ItemCheckerParser
pluginName
- the plugin's name declaring this parameter.paramCheckerConfig
- the XML configuration.ConfigParameterCheckerDescriptor
for the parsed configuration parameter checkerConfigurationException
- if the configuration is not valid.protected ConfigParameterCheckerDescriptor _getParameterCheckerDescriptorInstance()
ItemCheckerParser
_getParameterCheckerDescriptorInstance
in class ItemCheckerParser