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, waitMethods inherited from interface com.coremedia.blueprint.common.layout.Container
asPagination, asPagination, getContainerMetadata, getItemsMetadata, isPaginatedMethods 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:ContainerRetrieves the items of the implementing class.It is assumed that implementations of this method take care of proper cache dependency handling.
- Specified by:
getItemsin interfaceContainer<CMTeasable>- Returns:
- a list of items computed for the backing content 'proxy' object
-
getFlattenedItems
Description copied from interface:ContainerReturns the items, transitively flattening inner containers.- Specified by:
getFlattenedItemsin interfaceContainer<CMTeasable>
-
resolveItems
-