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