Class 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:
    Serialized Form
    • Constructor Detail

      • SiteBuilder_Base

        protected SiteBuilder_Base()
    • Method Detail

      • 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)
      • addCategories

        public void addCategories​(Category categories)
      • removeCategories

        public void removeCategories​(Category categories)
      • getCategoriesSet

        public Set<Category> getCategoriesSet()
      • 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)
      • setTheme

        public void setTheme​(CMSTheme theme)