Class SiteBuilder_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.cms.domain.SiteBuilder_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject
Direct Known Subclasses:
SiteBuilder

public abstract class SiteBuilder_Base extends pt.ist.fenixframework.core.AbstractDomainObject
See Also:
  • Constructor Details

    • SiteBuilder_Base

      protected SiteBuilder_Base()
  • Method Details

    • getRelationSiteBuilderSite

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,SiteBuilder> getRelationSiteBuilderSite()
    • getRelationSiteBuilderBennu

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<SiteBuilder,org.fenixedu.bennu.core.domain.Bennu> getRelationSiteBuilderBennu()
    • getRelationSiteBuilderHasRoleTemplates

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<SiteBuilder,RoleTemplate> getRelationSiteBuilderHasRoleTemplates()
    • getRelationSiteBuilderCategory

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<Category,SiteBuilder> getRelationSiteBuilderCategory()
    • getRelationSiteBuilderCMSFolder

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSFolder,SiteBuilder> getRelationSiteBuilderCMSFolder()
    • getRelationSiteBuilderDefaultViewGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,SiteBuilder> getRelationSiteBuilderDefaultViewGroup()
    • getRelationSiteBuilderCMSTheme

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,SiteBuilder> getRelationSiteBuilderCMSTheme()
    • getSlug

      public String getSlug()
    • setSlug

      public void setSlug(String slug)
    • getPublished

      public boolean getPublished()
    • setPublished

      public void setPublished(boolean published)
    • getEmbedded

      public boolean getEmbedded()
    • setEmbedded

      public void setEmbedded(boolean embedded)
    • addSite

      public void addSite(Site site)
    • removeSite

      public void removeSite(Site site)
    • getSiteSet

      public Set<Site> getSiteSet()
    • getBennu

      public org.fenixedu.bennu.core.domain.Bennu getBennu()
    • setBennu

      public void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
    • addRoleTemplate

      public void addRoleTemplate(RoleTemplate roleTemplate)
    • removeRoleTemplate

      public void removeRoleTemplate(RoleTemplate roleTemplate)
    • getRoleTemplateSet

      public Set<RoleTemplate> getRoleTemplateSet()
    • addCategories

      public void addCategories(Category categories)
    • removeCategories

      public void removeCategories(Category categories)
    • getCategoriesSet

      public Set<Category> getCategoriesSet()
    • getFolder

      public CMSFolder getFolder()
    • setFolder

      public void setFolder(CMSFolder folder)
    • getViewGroup

      protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getViewGroup()
    • setViewGroup

      protected void setViewGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup viewGroup)
    • getTheme

      public CMSTheme getTheme()
    • setTheme

      public void setTheme(CMSTheme theme)