Package org.ametys.web.repository.page
Interface ModifiableZone
- All Superinterfaces:
AmetysObject,DataHolder,ModifiableAmetysObject,ModifiableDataHolder,RemovableAmetysObject,Zone
- All Known Implementing Classes:
DefaultZone
A zone that is modifiable
-
Field Summary
Fields inherited from interface org.ametys.web.repository.page.Zone
ZONEITEM_DATA_NAME -
Method Summary
Modifier and TypeMethodDescriptionAdd a new zone itemRetrieve the list of used zone itemsGet the view parametersMethods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCodeMethods inherited from interface org.ametys.plugins.repository.data.holder.DataHolder
copyTo, copyTo, dataToJSON, dataToJSON, dataToJSON, dataToJSON, dataToSAX, dataToSAX, dataToSAX, dataToSAX, getDataNames, getModelItemTypeExtensionPoint, getType, getValue, getValueOfType, getValueOfTypeOrDefault, getValueOrDefault, hasDifferences, hasValue, hasValue, hasValueOrEmpty, isMultiple, isMultipleMethods inherited from interface org.ametys.plugins.repository.ModifiableAmetysObject
needsSave, rename, revertChanges, saveChangesMethods inherited from interface org.ametys.plugins.repository.data.holder.ModifiableDataHolder
getComposite, getComposite, getParentDataHolder, getRepositoryData, getRootDataHolder, removeValue, setValue, setValue, synchronizeValuesMethods inherited from interface org.ametys.plugins.repository.RemovableAmetysObject
removeMethods inherited from interface org.ametys.web.repository.page.Zone
getSitemapElement
-
Method Details
-
addZoneItem
Add a new zone item- Returns:
- The zone item created
- Throws:
AmetysRepositoryException- If an error occured
-
getZoneItems
Retrieve the list of used zone items- Specified by:
getZoneItemsin interfaceZone- Returns:
- The list of zone items. Cannot be null.
- Throws:
AmetysRepositoryException- if an error occured
-
getZoneParametersHolder
Get the view parameters- Specified by:
getZoneParametersHolderin interfaceZone- Returns:
- the view parameters
- Throws:
AmetysRepositoryException- if an error occurs.
-