public class ContentRestrictedRepeaterDefinitionParser extends RepeaterDefinitionParser
_modelItemTypeExtensionPoint| Constructor and Description | 
|---|
ContentRestrictedRepeaterDefinitionParser(AbstractThreadSafeComponentExtensionPoint<? extends ModelItemType> modelItemTypeExtensionPoint)
Creates a content restricted repeater definition parser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ContentRestrictedRepeaterDefinition | 
_createModelItem(Configuration itemConfig)
Create the model item to populate it. 
 | 
ContentRestrictedRepeaterDefinition | 
parse(ServiceManager serviceManager,
     String pluginName,
     Configuration definitionConfig,
     Model model,
     ModelItemGroup parent)
Parses an element definition from a XML configuration. 
 | 
_parseName, _parseType_getNameConfigurationAttribute, _parseI18nizableTextpublic ContentRestrictedRepeaterDefinitionParser(AbstractThreadSafeComponentExtensionPoint<? extends ModelItemType> modelItemTypeExtensionPoint)
modelItemTypeExtensionPoint - the extension point to use to get available model items typespublic ContentRestrictedRepeaterDefinition parse(ServiceManager serviceManager, String pluginName, Configuration definitionConfig, Model model, ModelItemGroup parent) throws ConfigurationException
AbstractModelItemParserparse in class RepeaterDefinitionParserserviceManager - the service managerpluginName - the plugin name declaring this item.definitionConfig - the XML configuration of the model item.model - the model which defines the model itemparent - the parent of the model item to create. Can be null if the model item to parse has no parentConfigurationException - if the configuration is not valid.protected ContentRestrictedRepeaterDefinition _createModelItem(Configuration itemConfig) throws ConfigurationException
AbstractModelItemParser_createModelItem in class RepeaterDefinitionParseritemConfig - the model item configuration to use.ConfigurationException - if the configuration is not valid.