Package org.ametys.cms.data.holder.group
Interface ModifiableIndexableRepeaterEntry
- All Superinterfaces:
Composite,DataHolder,IndexableComposite,IndexableDataHolder,IndexableRepeaterEntry,ModelAwareComposite,ModelAwareDataHolder,ModifiableComposite,ModifiableDataHolder,ModifiableIndexableComposite,ModifiableIndexableDataHolder,ModifiableModelAwareComposite,ModifiableModelAwareDataHolder,ModifiableRepeaterEntry,RepeaterEntry
- All Known Implementing Classes:
DefaultModifiableIndexableRepeaterEntry
public interface ModifiableIndexableRepeaterEntry
extends IndexableRepeaterEntry, ModifiableIndexableComposite, ModifiableRepeaterEntry
Interface for modifiable indexable repeater entries
-
Field Summary
Fields inherited from interface org.ametys.plugins.repository.data.holder.ModelAwareDataHolder
ALTERNATIVE_SUFFIX, STATUS_SUFFIX -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the holding repeater of this entry.Methods inherited from interface org.ametys.plugins.repository.data.holder.group.Composite
dataToJSON, dataToSAX, dataToSAX, getDataNames, getModelItemTypeExtensionPoint, getType, getValue, getValueOfType, getValueOfTypeOrDefault, getValueOrDefault, hasDifferences, hasValue, hasValue, hasValueOrEmpty, isMultiple, isMultipleMethods inherited from interface org.ametys.plugins.repository.data.holder.DataHolder
copyTo, copyTo, dataToJSON, dataToSAXMethods inherited from interface org.ametys.plugins.repository.data.holder.group.ModelAwareComposite
dataToJSON, dataToJSON, dataToJSON, dataToJSONForEdition, dataToMap, dataToSAX, dataToSAX, dataToSAXForEdition, getDataNames, getDefinition, getDifferences, getDifferences, getDifferences, getDifferences, getExternalValue, getLocalValue, getModel, getModelItemTypeExtensionPoint, getStatus, getType, getValueOfType, getValueOfTypeOrDefault, getValueOrDefault, getValueWithMultiValuedPathSegments, hasDefinition, hasDifferences, hasDifferences, hasDifferences, hasDifferences, hasExternalValue, hasExternalValueOrEmpty, hasLocalValue, hasLocalValueOrEmpty, hasValue, isMultiple, isMultipleMethods inherited from interface org.ametys.plugins.repository.data.holder.ModelAwareDataHolder
dataToJSON, dataToJSON, dataToMap, dataToMap, dataToMap, dataToSAX, dataToSAXMethods inherited from interface org.ametys.plugins.repository.data.holder.group.ModifiableComposite
removeValue, synchronizeValuesMethods inherited from interface org.ametys.plugins.repository.data.holder.ModifiableDataHolder
getRepositoryDataMethods inherited from interface org.ametys.cms.data.holder.group.ModifiableIndexableComposite
getComposite, getComposite, getDefaultDataHolder, getExternalComposite, getExternalComposite, getExternalRepeater, getExternalRepeater, getLocalComposite, getLocalComposite, getLocalRepeater, getLocalRepeater, getParentDataHolder, getRepeater, getRepeater, getRootDataHolderMethods inherited from interface org.ametys.plugins.repository.data.holder.group.ModifiableModelAwareComposite
getComposite, getDefaultDataHolder, getExternalComposite, getExternalRepeater, getLocalComposite, getLocalRepeater, getParentDataHolder, getRepeater, getRootDataHolder, removeExternalizableMetadataIfExists, removeExternalValue, removeLocalValue, setExternalValue, setLocalValue, setStatus, setValue, setValue, synchronizeValues, synchronizeValues, synchronizeValuesMethods inherited from interface org.ametys.plugins.repository.data.holder.ModifiableModelAwareDataHolder
setValue, setValueMethods inherited from interface org.ametys.plugins.repository.data.holder.group.ModifiableRepeaterEntry
setPositionMethods inherited from interface org.ametys.plugins.repository.data.holder.group.RepeaterEntry
getPosition
-
Method Details
-
getHoldingRepeater
Description copied from interface:RepeaterEntryRetrieves the holding repeater of this entry.- Specified by:
getHoldingRepeaterin interfaceIndexableRepeaterEntry- Specified by:
getHoldingRepeaterin interfaceModifiableRepeaterEntry- Specified by:
getHoldingRepeaterin interfaceRepeaterEntry- Returns:
- the holding repeater of this entry
-