@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 OverrideContentItem
public void setName(String name)
setName
in interface OverrideContentItem
public ContentItem getParentContentItem()
OverrideContentItem
getParentContentItem
in interface OverrideContentItem
public void setParentContentItem(ContentItem parentContentItem)
OverrideContentItem
setParentContentItem
in interface OverrideContentItem
parentContentItem
- - the parent Content Itempublic List<OverrideSCItem> getOverrideSCItems()
OverrideContentItem
getOverrideSCItems
in interface OverrideContentItem
public void setOverrideSCItems(List<OverrideSCItem> overrideSCItems)
OverrideContentItem
setOverrideSCItems
in interface OverrideContentItem
overrideSCItems
- - the override sc itemspublic Long getId()
getId
in interface OverrideContentItem
public void setId(Long id)
setId
in interface OverrideContentItem
public String getDescription()
getDescription
in interface OverrideContentItem
public void setDescription(String description)
setDescription
in interface OverrideContentItem
public Widget getWidget()
getWidget
in interface OverrideContentItem
public void setWidget(Widget widget)
setWidget
in interface OverrideContentItem
public List<StructuredContentContentItemXref> getAdditionalSCCIXrefs()
getAdditionalSCCIXrefs
in interface OverrideContentItem
public void setAdditionalSCCIXrefs(List<StructuredContentContentItemXref> additionalSCCIXrefs)
setAdditionalSCCIXrefs
in interface OverrideContentItem
public <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>
CloneNotSupportedException
Copyright © 2020. All rights reserved.