@Entity public class OverrideContentItemImpl extends Object implements OverrideContentItem, org.broadleafcommerce.common.extensibility.jpa.copy.ProfileEntity
| Modifier and Type | Field and Description |
|---|---|
protected List<StructuredContentContentItemXref> |
additionalSCCIXrefs |
protected String |
description |
protected Long |
id |
protected String |
name |
protected List<OverrideSCItem> |
overrideSCItems |
protected ContentItem |
parentContentItem |
protected Widget |
widget |
| Constructor and Description |
|---|
OverrideContentItemImpl() |
| Modifier and Type | Method and Description |
|---|---|
<G extends OverrideContentItem> |
createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) |
List<StructuredContentContentItemXref> |
getAdditionalSCCIXrefs() |
String |
getDescription() |
Long |
getId() |
String |
getName() |
List<OverrideSCItem> |
getOverrideSCItems()
Gets the widget configured for this content item
|
ContentItem |
getParentContentItem()
Gets the parent content item configured for this override content item
|
Widget |
getWidget() |
void |
setAdditionalSCCIXrefs(List<StructuredContentContentItemXref> additionalSCCIXrefs) |
void |
setDescription(String description) |
void |
setId(Long id) |
void |
setName(String name) |
void |
setOverrideSCItems(List<OverrideSCItem> overrideSCItems)
Sets the override sc items configured for this content item
|
void |
setParentContentItem(ContentItem parentContentItem)
Sets the parent content item for this override content item
|
void |
setWidget(Widget widget) |
protected Long id
protected String name
protected String description
protected Widget widget
protected ContentItem parentContentItem
protected List<OverrideSCItem> overrideSCItems
protected List<StructuredContentContentItemXref> additionalSCCIXrefs
public String getName()
getName in interface OverrideContentItempublic void setName(String name)
setName in interface OverrideContentItempublic ContentItem getParentContentItem()
OverrideContentItemgetParentContentItem in interface OverrideContentItempublic void setParentContentItem(ContentItem parentContentItem)
OverrideContentItemsetParentContentItem in interface OverrideContentItemparentContentItem - - the parent Content Itempublic List<OverrideSCItem> getOverrideSCItems()
OverrideContentItemgetOverrideSCItems in interface OverrideContentItempublic void setOverrideSCItems(List<OverrideSCItem> overrideSCItems)
OverrideContentItemsetOverrideSCItems in interface OverrideContentItemoverrideSCItems - - the override sc itemspublic Long getId()
getId in interface OverrideContentItempublic void setId(Long id)
setId in interface OverrideContentItempublic String getDescription()
getDescription in interface OverrideContentItempublic void setDescription(String description)
setDescription in interface OverrideContentItempublic Widget getWidget()
getWidget in interface OverrideContentItempublic void setWidget(Widget widget)
setWidget in interface OverrideContentItempublic List<StructuredContentContentItemXref> getAdditionalSCCIXrefs()
getAdditionalSCCIXrefs in interface OverrideContentItempublic void setAdditionalSCCIXrefs(List<StructuredContentContentItemXref> additionalSCCIXrefs)
setAdditionalSCCIXrefs in interface OverrideContentItempublic <G extends OverrideContentItem> org.broadleafcommerce.common.copy.CreateResponse<G> createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) throws CloneNotSupportedException
createOrRetrieveCopyInstance in interface org.broadleafcommerce.common.copy.MultiTenantCloneable<OverrideContentItem>CloneNotSupportedExceptionCopyright © 2020. All rights reserved.