private static class StaticService.ServiceParameterOrRepeaterParser extends Object
| Modifier and Type | Field and Description |
|---|---|
private StaticService.ServiceParameterParser |
_serviceParameterParser |
| Constructor and Description |
|---|
ServiceParameterOrRepeaterParser(StaticService.ServiceParameterParser paramParser) |
| Modifier and Type | Method and Description |
|---|---|
protected I18nizableText |
_parseI18nizableText(Configuration config,
String pluginName,
String name)
Parses an i18n text.
|
protected String |
_parseIcon(Configuration iconConfig,
String defaultPluginName,
String defaultImage)
Parse icon
|
protected String |
_parseId(Configuration parameterConfig) |
ServiceParameterOrRepeater |
parse(ServiceManager manager,
String pluginName,
Configuration paramConfiguration) |
protected Map<String,ServiceParameter> |
parseParameters(ServiceManager manager,
String pluginName,
Configuration repeaterConfig) |
protected ServiceParameterRepeater |
parseRepeater(ServiceManager manager,
String pluginName,
Configuration repeaterConfig) |
private StaticService.ServiceParameterParser _serviceParameterParser
public ServiceParameterOrRepeaterParser(StaticService.ServiceParameterParser paramParser)
public ServiceParameterOrRepeater parse(ServiceManager manager, String pluginName, Configuration paramConfiguration) throws ConfigurationException
ConfigurationExceptionprotected ServiceParameterRepeater parseRepeater(ServiceManager manager, String pluginName, Configuration repeaterConfig) throws ConfigurationException
ConfigurationExceptionprotected String _parseId(Configuration parameterConfig) throws ConfigurationException
ConfigurationExceptionprotected I18nizableText _parseI18nizableText(Configuration config, String pluginName, String name) throws ConfigurationException
config - the configuration to use.pluginName - the current plugin name.name - the child name.ConfigurationException - if the configuration is not valid.protected String _parseIcon(Configuration iconConfig, String defaultPluginName, String defaultImage)
iconConfig - The icon configdefaultPluginName - The default plugin namedefaultImage - The default imageprotected Map<String,ServiceParameter> parseParameters(ServiceManager manager, String pluginName, Configuration repeaterConfig) throws ConfigurationException
ConfigurationException