Package org.fenixedu.cms.domain
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:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSiteBuilder_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCategories(Category categories)voidaddRoleTemplate(RoleTemplate roleTemplate)voidaddSite(Site site)org.fenixedu.bennu.core.domain.BennugetBennu()Set<Category>getCategoriesSet()booleangetEmbedded()CMSFoldergetFolder()booleangetPublished()static pt.ist.fenixframework.dml.runtime.DirectRelation<SiteBuilder,org.fenixedu.bennu.core.domain.Bennu>getRelationSiteBuilderBennu()static pt.ist.fenixframework.dml.runtime.DirectRelation<Category,SiteBuilder>getRelationSiteBuilderCategory()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSFolder,SiteBuilder>getRelationSiteBuilderCMSFolder()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,SiteBuilder>getRelationSiteBuilderCMSTheme()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,SiteBuilder>getRelationSiteBuilderDefaultViewGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<SiteBuilder,RoleTemplate>getRelationSiteBuilderHasRoleTemplates()static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,SiteBuilder>getRelationSiteBuilderSite()Set<RoleTemplate>getRoleTemplateSet()Set<Site>getSiteSet()StringgetSlug()CMSThemegetTheme()protected org.fenixedu.bennu.core.domain.groups.PersistentGroupgetViewGroup()voidremoveCategories(Category categories)voidremoveRoleTemplate(RoleTemplate roleTemplate)voidremoveSite(Site site)voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu)voidsetEmbedded(boolean embedded)voidsetFolder(CMSFolder folder)voidsetPublished(boolean published)voidsetSlug(String slug)voidsetTheme(CMSTheme theme)protected voidsetViewGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup viewGroup)
-
-
-
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)
-
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)
-
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)
-
-