Class CMSTemplate_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject
    Direct Known Subclasses:
    CMSTemplate

    public abstract class CMSTemplate_Base
    extends pt.ist.fenixframework.core.AbstractDomainObject
    See Also:
    Serialized Form
    • Constructor Detail

      • CMSTemplate_Base

        protected CMSTemplate_Base()
    • Method Detail

      • getRelationDefaultPage

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,​CMSTemplate> getRelationDefaultPage()
      • getRelationCMSTemplatePage

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTemplate,​Page> getRelationCMSTemplatePage()
      • getRelationCMSTemplateCMSTheme

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,​CMSTemplate> getRelationCMSTemplateCMSTheme()
      • getFilePath

        public String getFilePath()
      • setFilePath

        public void setFilePath​(String filePath)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • getDefaultTemplateTheme

        protected CMSTheme getDefaultTemplateTheme()
      • setDefaultTemplateTheme

        protected void setDefaultTemplateTheme​(CMSTheme defaultTemplateTheme)
      • addPages

        public void addPages​(Page pages)
      • removePages

        public void removePages​(Page pages)
      • getPagesSet

        public Set<Page> getPagesSet()
      • setTheme

        public void setTheme​(CMSTheme theme)