Package org.ametys.cms.data.holder.group
Class DataHolderCompositeDefinitionParser
java.lang.Object
org.ametys.runtime.model.AbstractModelItemParser<DataHolderStaticRelativeDisableConditions>
org.ametys.plugins.repository.model.parsing.AbstractCompositeDefinitionParser<DataHolderStaticRelativeDisableConditions>
org.ametys.cms.data.holder.group.DataHolderCompositeDefinitionParser
public class DataHolderCompositeDefinitionParser
extends AbstractCompositeDefinitionParser<DataHolderStaticRelativeDisableConditions>
This class parses the composite definition
-
Field Summary
Fields inherited from class org.ametys.runtime.model.AbstractModelItemParser
_disableConditionsManager, _disableConditionsToLookup, _modelItemTypeExtensionPoint
-
Constructor Summary
ConstructorsConstructorDescriptionDataHolderCompositeDefinitionParser
(ModelItemTypeExtensionPoint modelItemTypeExtensionPoint, ThreadSafeComponentManager<DisableConditions> disableConditionsManager) Creates a repeater definition parser. -
Method Summary
Methods inherited from class org.ametys.plugins.repository.model.parsing.AbstractCompositeDefinitionParser
_createModelItem, _parseName
Methods inherited from class org.ametys.runtime.model.AbstractModelItemParser
_getNameConfigurationAttribute, _parseDisableConditions, _parseI18nizableText, _parseI18nizableText, _parseType, _parseWidget, _parseWidgetParameters, lookupComponents, parse, parse
-
Constructor Details
-
DataHolderCompositeDefinitionParser
public DataHolderCompositeDefinitionParser(ModelItemTypeExtensionPoint modelItemTypeExtensionPoint, ThreadSafeComponentManager<DisableConditions> disableConditionsManager) Creates a repeater definition parser.- Parameters:
modelItemTypeExtensionPoint
- the extension point to use to get available model items typesdisableConditionsManager
- the disable conditions component manager
-