Interface ContentZoneDefinition
- All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<ContentZoneDefinition>,Serializable
- All Known Implementing Classes:
ContentZoneDefinitionImpl
public interface ContentZoneDefinition
extends Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<ContentZoneDefinition>
- Author:
- Elbert Bautista (elbertbautista)
-
Method Summary
Modifier and TypeMethodDescriptionGets the widgets that are allowed for this content zone definitiongetId()getName()Gets the name for this content zone definitionvoidsetAllowedWidgets(List<ContentZoneDefinitionXref> widgets) Sets the widgets that are allowed for this content zone definitionvoidvoidSets the name for this content zone definitionMethods inherited from interface org.broadleafcommerce.common.copy.MultiTenantCloneable
createOrRetrieveCopyInstance
-
Method Details
-
getId
Long getId() -
setId
-
getName
String getName()Gets the name for this content zone definition- Returns:
- the name
-
setName
Sets the name for this content zone definition- Parameters:
name- - the name
-
getAllowedWidgets
List<ContentZoneDefinitionXref> getAllowedWidgets()Gets the widgets that are allowed for this content zone definition- Returns:
- the list of allowed widgets
-
setAllowedWidgets
Sets the widgets that are allowed for this content zone definition- Parameters:
widgets- - the allowed widgets
-