Package org.fenixedu.cms.domain
Class CMSTheme_Base
- java.lang.Object
-
- pt.ist.fenixframework.core.AbstractDomainObject
-
- org.fenixedu.cms.domain.CMSTheme_Base
-
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
- Direct Known Subclasses:
CMSTheme
public abstract class CMSTheme_Base extends pt.ist.fenixframework.core.AbstractDomainObject- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCMSTheme_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBuilders(SiteBuilder builders)voidaddChildren(CMSTheme children)voidaddSites(Site sites)voidaddTemplates(CMSTemplate templates)org.fenixedu.bennu.core.domain.BennugetBennu()Set<SiteBuilder>getBuildersSet()Set<CMSTheme>getChildrenSet()org.fenixedu.bennu.core.domain.UsergetCreatedBy()org.joda.time.DateTimegetCreationDate()CMSTemplategetDefaultTemplate()StringgetDescription()CMSThemegetExtended()CMSThemeFilesgetFiles()StringgetName()org.fenixedu.bennu.io.domain.GroupBasedFilegetPreviewImage()StringgetPreviewImagePath()protected org.fenixedu.bennu.core.domain.BennugetPrimaryBennu()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,CMSTemplate>getRelationCMSTemplateCMSTheme()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,CMSTheme>getRelationCMSThemeBennu()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,CMSTheme>getRelationCMSThemeCMSTheme()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.core.domain.User>getRelationCMSThemeUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,CMSTemplate>getRelationDefaultPage()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,CMSTheme>getRelationPrimaryCMSThemeBennu()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,SiteBuilder>getRelationSiteBuilderCMSTheme()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,Site>getRelationSiteCMSTheme()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.io.domain.GroupBasedFile>getRelationThemePreview()Set<Site>getSitesSet()Set<CMSTemplate>getTemplatesSet()StringgetType()voidremoveBuilders(SiteBuilder builders)voidremoveChildren(CMSTheme children)voidremoveSites(Site sites)voidremoveTemplates(CMSTemplate templates)voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu)voidsetCreatedBy(org.fenixedu.bennu.core.domain.User createdBy)voidsetCreationDate(org.joda.time.DateTime creationDate)voidsetDefaultTemplate(CMSTemplate defaultTemplate)voidsetDescription(String description)voidsetExtended(CMSTheme extended)voidsetFiles(CMSThemeFiles files)voidsetName(String name)voidsetPreviewImage(org.fenixedu.bennu.io.domain.GroupBasedFile previewImage)voidsetPreviewImagePath(String previewImagePath)protected voidsetPrimaryBennu(org.fenixedu.bennu.core.domain.Bennu primaryBennu)voidsetType(String type)
-
-
-
Method Detail
-
getRelationDefaultPage
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,CMSTemplate> getRelationDefaultPage()
-
getRelationCMSThemeCMSTheme
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,CMSTheme> getRelationCMSThemeCMSTheme()
-
getRelationPrimaryCMSThemeBennu
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,CMSTheme> getRelationPrimaryCMSThemeBennu()
-
getRelationCMSThemeUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.core.domain.User> getRelationCMSThemeUser()
-
getRelationCMSThemeBennu
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,CMSTheme> getRelationCMSThemeBennu()
-
getRelationThemePreview
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.io.domain.GroupBasedFile> getRelationThemePreview()
-
getRelationSiteCMSTheme
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,Site> getRelationSiteCMSTheme()
-
getRelationCMSTemplateCMSTheme
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,CMSTemplate> getRelationCMSTemplateCMSTheme()
-
getRelationSiteBuilderCMSTheme
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,SiteBuilder> getRelationSiteBuilderCMSTheme()
-
getCreationDate
public org.joda.time.DateTime getCreationDate()
-
setCreationDate
public void setCreationDate(org.joda.time.DateTime creationDate)
-
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)
-
getFiles
public CMSThemeFiles getFiles()
-
setFiles
public void setFiles(CMSThemeFiles files)
-
getPreviewImagePath
public String getPreviewImagePath()
-
setPreviewImagePath
public void setPreviewImagePath(String previewImagePath)
-
getDefaultTemplate
public CMSTemplate getDefaultTemplate()
-
setDefaultTemplate
public void setDefaultTemplate(CMSTemplate defaultTemplate)
-
getExtended
public CMSTheme getExtended()
-
setExtended
public void setExtended(CMSTheme extended)
-
addChildren
public void addChildren(CMSTheme children)
-
removeChildren
public void removeChildren(CMSTheme children)
-
getPrimaryBennu
protected org.fenixedu.bennu.core.domain.Bennu getPrimaryBennu()
-
setPrimaryBennu
protected void setPrimaryBennu(org.fenixedu.bennu.core.domain.Bennu primaryBennu)
-
getCreatedBy
public org.fenixedu.bennu.core.domain.User getCreatedBy()
-
setCreatedBy
public void setCreatedBy(org.fenixedu.bennu.core.domain.User createdBy)
-
getBennu
public org.fenixedu.bennu.core.domain.Bennu getBennu()
-
setBennu
public void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
-
getPreviewImage
public org.fenixedu.bennu.io.domain.GroupBasedFile getPreviewImage()
-
setPreviewImage
public void setPreviewImage(org.fenixedu.bennu.io.domain.GroupBasedFile previewImage)
-
addSites
public void addSites(Site sites)
-
removeSites
public void removeSites(Site sites)
-
addTemplates
public void addTemplates(CMSTemplate templates)
-
removeTemplates
public void removeTemplates(CMSTemplate templates)
-
getTemplatesSet
public Set<CMSTemplate> getTemplatesSet()
-
addBuilders
public void addBuilders(SiteBuilder builders)
-
removeBuilders
public void removeBuilders(SiteBuilder builders)
-
getBuildersSet
public Set<SiteBuilder> getBuildersSet()
-
-