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:
org.fenixedu.cms.domain.SiteBuilder

public abstract class SiteBuilder_Base extends pt.ist.fenixframework.core.AbstractDomainObject
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject

    pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addCategories(org.fenixedu.cms.domain.Category categories)
     
    void
    addRoleTemplate(org.fenixedu.cms.domain.RoleTemplate roleTemplate)
     
    void
    addSite(org.fenixedu.cms.domain.Site site)
     
    org.fenixedu.bennu.core.domain.Bennu
     
    Set<org.fenixedu.cms.domain.Category>
     
    boolean
     
    org.fenixedu.cms.domain.CMSFolder
     
    boolean
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.SiteBuilder,org.fenixedu.bennu.core.domain.Bennu>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Category,org.fenixedu.cms.domain.SiteBuilder>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.CMSFolder,org.fenixedu.cms.domain.SiteBuilder>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.CMSTheme,org.fenixedu.cms.domain.SiteBuilder>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.SiteBuilder>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.SiteBuilder,org.fenixedu.cms.domain.RoleTemplate>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Site,org.fenixedu.cms.domain.SiteBuilder>
     
    Set<org.fenixedu.cms.domain.RoleTemplate>
     
    Set<org.fenixedu.cms.domain.Site>
     
     
    org.fenixedu.cms.domain.CMSTheme
     
    protected org.fenixedu.bennu.core.domain.groups.PersistentGroup
     
    void
    removeCategories(org.fenixedu.cms.domain.Category categories)
     
    void
    removeRoleTemplate(org.fenixedu.cms.domain.RoleTemplate roleTemplate)
     
    void
    removeSite(org.fenixedu.cms.domain.Site site)
     
    void
    setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
     
    void
    setEmbedded(boolean embedded)
     
    void
    setFolder(org.fenixedu.cms.domain.CMSFolder folder)
     
    void
    setPublished(boolean published)
     
    void
     
    void
    setTheme(org.fenixedu.cms.domain.CMSTheme theme)
     
    protected void
    setViewGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup viewGroup)
     

    Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject

    checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SiteBuilder_Base

      protected SiteBuilder_Base()
  • Method Details

    • getRelationSiteBuilderDefaultViewGroup

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

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Site,org.fenixedu.cms.domain.SiteBuilder> getRelationSiteBuilderSite()
    • getRelationSiteBuilderCMSFolder

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.CMSFolder,org.fenixedu.cms.domain.SiteBuilder> getRelationSiteBuilderCMSFolder()
    • getRelationSiteBuilderCMSTheme

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.CMSTheme,org.fenixedu.cms.domain.SiteBuilder> getRelationSiteBuilderCMSTheme()
    • getRelationSiteBuilderBennu

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

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

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Category,org.fenixedu.cms.domain.SiteBuilder> getRelationSiteBuilderCategory()
    • 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)
    • getViewGroup

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

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

      public void addSite(org.fenixedu.cms.domain.Site site)
    • removeSite

      public void removeSite(org.fenixedu.cms.domain.Site site)
    • getSiteSet

      public Set<org.fenixedu.cms.domain.Site> getSiteSet()
    • getFolder

      public org.fenixedu.cms.domain.CMSFolder getFolder()
    • setFolder

      public void setFolder(org.fenixedu.cms.domain.CMSFolder folder)
    • getTheme

      public org.fenixedu.cms.domain.CMSTheme getTheme()
    • setTheme

      public void setTheme(org.fenixedu.cms.domain.CMSTheme theme)
    • getBennu

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

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

      public void addRoleTemplate(org.fenixedu.cms.domain.RoleTemplate roleTemplate)
    • removeRoleTemplate

      public void removeRoleTemplate(org.fenixedu.cms.domain.RoleTemplate roleTemplate)
    • getRoleTemplateSet

      public Set<org.fenixedu.cms.domain.RoleTemplate> getRoleTemplateSet()
    • addCategories

      public void addCategories(org.fenixedu.cms.domain.Category categories)
    • removeCategories

      public void removeCategories(org.fenixedu.cms.domain.Category categories)
    • getCategoriesSet

      public Set<org.fenixedu.cms.domain.Category> getCategoriesSet()