Class DynamizableCMTeasableContainer
java.lang.Object
com.coremedia.blueprint.common.layout.DynamizableCMTeasableContainer
- All Implemented Interfaces:
Container<CMTeasable>
,DynamizableContainer
Container class that can be used to render the container dynamically, e.g., as dynamic include.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<?>
Returns the items, transitively flattening inner containers.List<? extends CMTeasable>
getItems()
Retrieves the items of the implementing class.List<? extends CMTeasable>
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.coremedia.blueprint.common.layout.Container
asPagination, asPagination, getContainerMetadata, getItemsMetadata, isPaginated
Methods inherited from interface com.coremedia.blueprint.common.layout.DynamizableContainer
isDynamic
-
Field Details
-
teasable
-
-
Constructor Details
-
DynamizableCMTeasableContainer
-
-
Method Details
-
getTeasable
-
getPropertyPath
-
getItems
Description copied from interface:Container
Retrieves the items of the implementing class.It is assumed that implementations of this method take care of proper cache dependency handling.
- Specified by:
getItems
in interfaceContainer<CMTeasable>
- Returns:
- a list of items computed for the backing content 'proxy' object
-
getFlattenedItems
Description copied from interface:Container
Returns the items, transitively flattening inner containers.- Specified by:
getFlattenedItems
in interfaceContainer<CMTeasable>
-
resolveItems
-