| AttributeContentValidator<T> |
Interface to validate the value of the attributes.
|
| AttributeValueToRepresentationConverter<T,S> |
This interface is used to transform an attribute, described by its AttributeDescriptorModel,
leveraging a transformation function.
|
| AttributeValueToRepresentationStrategy |
Interface that specifies the different ways to transform an attribute, depending on its type, to its
corresponding representation.
|
| CloneComponentContextProvider |
Interface responsible for storing (in a stack-like data structure) context information per transaction when cloning a
component.
|
| CMSItemContextProvider<T> |
Interface responsible for storing (in a stack-like data structure) context information per transaction.
|
| CMSItemConverter |
Interface responsible for converting back and forth between an ItemModel and a serializable Map of its
attribute names and their values.
|
| CMSItemFacade |
Content facade interface which deals with CRUD and search operations related to any CMSItem by passing on valued
Maps.
|
| CMSItemValidator<T extends ItemModel> |
Interface that deals with Type Validation.
|
| ItemDataPopulatorProvider |
|
| ItemTypePopulatorProvider |
Interface to provide the custom Populator for a given typeCode.
|
| OriginalClonedItemProvider<T extends ItemModel> |
Interface responsible for storing (in a stack-like data structure) and cloning ItemModel instances per transaction.
|