Class PageTemplateImpl
java.lang.Object
org.broadleafcommerce.cms.page.domain.PageTemplateImpl
- All Implemented Interfaces:
Serializable,PageTemplate,org.broadleafcommerce.common.admin.domain.AdminMainEntity,org.broadleafcommerce.common.copy.MultiTenantCloneable<PageTemplate>,org.broadleafcommerce.common.extensibility.jpa.copy.ProfileEntity
@Entity
public class PageTemplateImpl
extends Object
implements PageTemplate, org.broadleafcommerce.common.admin.domain.AdminMainEntity, org.broadleafcommerce.common.extensibility.jpa.copy.ProfileEntity
Created by bpolster.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<PageTemplateFieldGroupXref>protected Longprotected org.broadleafcommerce.common.locale.domain.LocaleDeprecated.protected Stringprotected Stringprotected StringFields inherited from interface org.broadleafcommerce.common.admin.domain.AdminMainEntity
MAIN_ENTITY_NAME_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<G extends PageTemplate>
org.broadleafcommerce.common.copy.CreateResponse<G>createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) getId()org.broadleafcommerce.common.locale.domain.LocalevoidsetFieldGroupXrefs(List<PageTemplateFieldGroupXref> fieldGroups) voidvoidsetLocale(org.broadleafcommerce.common.locale.domain.Locale locale) voidsetTemplateDescription(String templateDescription) voidsetTemplateName(String templateName) voidsetTemplatePath(String templatePath)
-
Field Details
-
id
-
templateName
-
templateDescription
-
templatePath
-
locale
Deprecated. -
fieldGroups
-
-
Constructor Details
-
PageTemplateImpl
public PageTemplateImpl()
-
-
Method Details
-
getId
- Specified by:
getIdin interfacePageTemplate
-
setId
- Specified by:
setIdin interfacePageTemplate
-
getTemplateName
- Specified by:
getTemplateNamein interfacePageTemplate
-
setTemplateName
- Specified by:
setTemplateNamein interfacePageTemplate
-
getTemplateDescription
- Specified by:
getTemplateDescriptionin interfacePageTemplate
-
setTemplateDescription
- Specified by:
setTemplateDescriptionin interfacePageTemplate
-
getTemplatePath
- Specified by:
getTemplatePathin interfacePageTemplate
-
setTemplatePath
- Specified by:
setTemplatePathin interfacePageTemplate
-
getLocale
public org.broadleafcommerce.common.locale.domain.Locale getLocale()- Specified by:
getLocalein interfacePageTemplate- Returns:
-
setLocale
public void setLocale(org.broadleafcommerce.common.locale.domain.Locale locale) - Specified by:
setLocalein interfacePageTemplate
-
getFieldGroupXrefs
- Specified by:
getFieldGroupXrefsin interfacePageTemplate
-
setFieldGroupXrefs
- Specified by:
setFieldGroupXrefsin interfacePageTemplate
-
getMainEntityName
- Specified by:
getMainEntityNamein interfaceorg.broadleafcommerce.common.admin.domain.AdminMainEntity
-
createOrRetrieveCopyInstance
public <G extends PageTemplate> org.broadleafcommerce.common.copy.CreateResponse<G> createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) throws CloneNotSupportedException - Specified by:
createOrRetrieveCopyInstancein interfaceorg.broadleafcommerce.common.copy.MultiTenantCloneable<PageTemplate>- Throws:
CloneNotSupportedException
-