public class DefaultContentSlotData extends java.lang.Object implements ContentSlotData
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultContentSlotData(AbstractPageModel page,
ContentSlotForTemplateModel csForTemplate) |
protected |
DefaultContentSlotData(ContentSlotForPageModel csForPage) |
protected |
DefaultContentSlotData(java.lang.String pageId,
ContentSlotModel contentSlot,
java.lang.String position,
boolean fromMaster,
boolean allowOverwrite) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ComposedTypeModel> |
getAvailableCMSComponentContainers() |
java.util.Collection<ComposedTypeModel> |
getAvailableCMSComponents() |
java.util.Collection<AbstractCMSComponentModel> |
getCMSComponents() |
ContentSlotModel |
getContentSlot() |
java.lang.String |
getName() |
java.lang.String |
getPageId() |
java.lang.String |
getPosition() |
java.lang.String |
getUid() |
boolean |
isAllowOverwrite()
Only on content slots which are defined in the master.
|
boolean |
isFromMaster() |
boolean |
isOverrideSlot() |
void |
setAvailableCMSComponentContainers(java.util.Collection<ComposedTypeModel> availableCMSComponentContainers) |
void |
setAvailableCMSComponents(java.util.Collection<ComposedTypeModel> availableCMSComponents) |
void |
setIsOverrideSlot(java.lang.Boolean isOverrideSlot) |
protected DefaultContentSlotData(AbstractPageModel page, ContentSlotForTemplateModel csForTemplate)
protected DefaultContentSlotData(ContentSlotForPageModel csForPage)
protected DefaultContentSlotData(java.lang.String pageId,
ContentSlotModel contentSlot,
java.lang.String position,
boolean fromMaster,
boolean allowOverwrite)
public boolean isFromMaster()
isFromMaster in interface ContentSlotDatapublic java.lang.String getPosition()
getPosition in interface ContentSlotDatapublic java.lang.String getName()
getName in interface ContentSlotDatapublic java.lang.String getUid()
getUid in interface ContentSlotDatapublic ContentSlotModel getContentSlot()
getContentSlot in interface ContentSlotDatapublic boolean isAllowOverwrite()
isAllowOverwrite in interface ContentSlotDatapublic boolean isOverrideSlot()
isOverrideSlot in interface ContentSlotDatapublic java.util.Collection<ComposedTypeModel> getAvailableCMSComponents()
getAvailableCMSComponents in interface ContentSlotDatapublic void setAvailableCMSComponents(java.util.Collection<ComposedTypeModel> availableCMSComponents)
setAvailableCMSComponents in interface ContentSlotDatapublic java.util.Collection<ComposedTypeModel> getAvailableCMSComponentContainers()
getAvailableCMSComponentContainers in interface ContentSlotDatapublic void setAvailableCMSComponentContainers(java.util.Collection<ComposedTypeModel> availableCMSComponentContainers)
setAvailableCMSComponentContainers in interface ContentSlotDatapublic java.util.Collection<AbstractCMSComponentModel> getCMSComponents()
getCMSComponents in interface ContentSlotDatapublic java.lang.String getPageId()
getPageId in interface ContentSlotDatapublic void setIsOverrideSlot(java.lang.Boolean isOverrideSlot)
setIsOverrideSlot in interface ContentSlotDataCopyright © 2018 SAP SE. All Rights Reserved.