public class SkinParameterParser extends CategorizedElementDefinitionParser
CategorizedElementDefinitionProxy parameter.| Modifier and Type | Field and Description |
|---|---|
private String |
_i18nCatalogueLocation |
_modelItemTypeExtensionPoint| Constructor and Description |
|---|
SkinParameterParser(AbstractThreadSafeComponentExtensionPoint<? extends ElementType> elementTypeExtensionPoint,
ThreadSafeComponentManager<Enumerator> enumeratorManager,
ThreadSafeComponentManager<Validator> validatorManager,
String i18nCatalogueLocation)
Creates a categorized element definition parser for the skin.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
_getNameConfigurationAttribute()
Retrieves the name of the configuration attribute that contains the name of the model item
|
protected I18nizableText |
_parseI18nizableText(Configuration config,
String pluginName,
String name)
Parses an i18n text.
|
_createModelItem, _parseDefaultValue, parse_parseAndSetEnumerator, _parseAndSetValidator, _parseDisableConditions, _parseMultiple, _parseWidget, _parseWidgetParameters, lookupComponents_parseName, _parseTypeprivate String _i18nCatalogueLocation
public SkinParameterParser(AbstractThreadSafeComponentExtensionPoint<? extends ElementType> elementTypeExtensionPoint, ThreadSafeComponentManager<Enumerator> enumeratorManager, ThreadSafeComponentManager<Validator> validatorManager, String i18nCatalogueLocation)
elementTypeExtensionPoint - the extension point to use to get available element typesenumeratorManager - the enumerator component manager.validatorManager - the validator component manager.i18nCatalogueLocation - the path of the i18n folder of the skinprotected String _getNameConfigurationAttribute()
AbstractModelItemParser_getNameConfigurationAttribute in class AbstractModelItemParserprotected I18nizableText _parseI18nizableText(Configuration config, String pluginName, String name) throws ConfigurationException
AbstractModelItemParser_parseI18nizableText in class AbstractModelItemParserconfig - the configuration to use.pluginName - the current plugin name.name - the child name.ConfigurationException - if the configuration is not valid.