Class Page_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject
    Direct Known Subclasses:
    Page

    public abstract class Page_Base
    extends pt.ist.fenixframework.core.AbstractDomainObject
    See Also:
    Serialized Form
    • Constructor Detail

      • Page_Base

        protected Page_Base()
    • Method Detail

      • getRelationPageUser

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Page,​org.fenixedu.bennu.core.domain.User> getRelationPageUser()
      • getRelationComponentPage

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Page,​Component> getRelationComponentPage()
      • getRelationPageMenuItem

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Page,​MenuItem> getRelationPageMenuItem()
      • getRelationPageViewGroup

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,​Page> getRelationPageViewGroup()
      • getRelationSitePage

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,​Page> getRelationSitePage()
      • getRelationSiteArchivedPage

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,​Page> getRelationSiteArchivedPage()
      • getRelationCMSTemplatePage

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTemplate,​Page> getRelationCMSTemplatePage()
      • getCreationDate

        public org.joda.time.DateTime getCreationDate()
      • setCreationDate

        public void setCreationDate​(org.joda.time.DateTime creationDate)
      • getModificationDate

        public org.joda.time.DateTime getModificationDate()
      • setModificationDate

        public void setModificationDate​(org.joda.time.DateTime modificationDate)
      • getName

        public org.fenixedu.commons.i18n.LocalizedString getName()
      • setName

        public void setName​(org.fenixedu.commons.i18n.LocalizedString name)
      • getSlug

        public String getSlug()
      • setSlug

        public void setSlug​(String slug)
      • getTemplateType

        public String getTemplateType()
      • setTemplateType

        public void setTemplateType​(String templateType)
      • getPublished

        public boolean getPublished()
      • setPublished

        public void setPublished​(boolean published)
      • getEmbedded

        public boolean getEmbedded()
      • setEmbedded

        public void setEmbedded​(boolean embedded)
      • getCreatedBy

        public org.fenixedu.bennu.core.domain.User getCreatedBy()
      • setCreatedBy

        public void setCreatedBy​(org.fenixedu.bennu.core.domain.User createdBy)
      • addComponents

        public void addComponents​(Component components)
      • removeComponents

        public void removeComponents​(Component components)
      • getComponentsSet

        public Set<Component> getComponentsSet()
      • addMenuItems

        public void addMenuItems​(MenuItem menuItems)
      • removeMenuItems

        public void removeMenuItems​(MenuItem menuItems)
      • getMenuItemsSet

        public Set<MenuItem> getMenuItemsSet()
      • getViewGroup

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

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

        protected Site getSite()
      • setSite

        protected void setSite​(Site site)
      • getArchivedSite

        public Site getArchivedSite()
      • setArchivedSite

        public void setArchivedSite​(Site archivedSite)
      • setTemplate

        public void setTemplate​(CMSTemplate template)