Class Category_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.cms.domain.Category_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject

public abstract class Category_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
    protected void
    addBuilders(org.fenixedu.cms.domain.SiteBuilder builders)
     
    protected void
    addComponents(org.fenixedu.cms.domain.component.ListCategoryPosts components)
     
    void
    addPosts(org.fenixedu.cms.domain.Post posts)
     
    protected Set<org.fenixedu.cms.domain.SiteBuilder>
     
    protected Set<org.fenixedu.cms.domain.component.ListCategoryPosts>
     
    org.fenixedu.bennu.core.domain.User
     
    org.joda.time.DateTime
     
    org.fenixedu.commons.i18n.LocalizedString
     
    Set<org.fenixedu.cms.domain.Post>
     
    boolean
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Post,org.fenixedu.cms.domain.Category>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Site,org.fenixedu.cms.domain.Category>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.cms.domain.Category>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.component.ListCategoryPosts,org.fenixedu.cms.domain.Category>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Category,org.fenixedu.cms.domain.SiteBuilder>
     
    protected org.fenixedu.cms.domain.Site
     
     
    protected void
    removeBuilders(org.fenixedu.cms.domain.SiteBuilder builders)
     
    protected void
    removeComponents(org.fenixedu.cms.domain.component.ListCategoryPosts components)
     
    void
    removePosts(org.fenixedu.cms.domain.Post posts)
     
    void
    setCreatedBy(org.fenixedu.bennu.core.domain.User createdBy)
     
    void
    setCreationDate(org.joda.time.DateTime creationDate)
     
    void
    setName(org.fenixedu.commons.i18n.LocalizedString name)
     
    void
    setPrivileged(boolean privileged)
     
    protected void
    setSite(org.fenixedu.cms.domain.Site site)
     
    void
     

    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

    • Category_Base

      protected Category_Base()
  • Method Details

    • getRelationListCategoryPostsCategory

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.component.ListCategoryPosts,org.fenixedu.cms.domain.Category> getRelationListCategoryPostsCategory()
    • getRelationCategoryUser

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.cms.domain.Category> getRelationCategoryUser()
    • getRelationCategoryPost

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Post,org.fenixedu.cms.domain.Category> getRelationCategoryPost()
    • getRelationCategorySite

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Site,org.fenixedu.cms.domain.Category> getRelationCategorySite()
    • getRelationSiteBuilderCategory

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

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

      public void setCreationDate(org.joda.time.DateTime creationDate)
    • 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)
    • getPrivileged

      public boolean getPrivileged()
    • setPrivileged

      public void setPrivileged(boolean privileged)
    • addComponents

      protected void addComponents(org.fenixedu.cms.domain.component.ListCategoryPosts components)
    • removeComponents

      protected void removeComponents(org.fenixedu.cms.domain.component.ListCategoryPosts components)
    • getComponentsSet

      protected Set<org.fenixedu.cms.domain.component.ListCategoryPosts> getComponentsSet()
    • getCreatedBy

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

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

      public void addPosts(org.fenixedu.cms.domain.Post posts)
    • removePosts

      public void removePosts(org.fenixedu.cms.domain.Post posts)
    • getPostsSet

      public Set<org.fenixedu.cms.domain.Post> getPostsSet()
    • getSite

      protected org.fenixedu.cms.domain.Site getSite()
    • setSite

      protected void setSite(org.fenixedu.cms.domain.Site site)
    • addBuilders

      protected void addBuilders(org.fenixedu.cms.domain.SiteBuilder builders)
    • removeBuilders

      protected void removeBuilders(org.fenixedu.cms.domain.SiteBuilder builders)
    • getBuildersSet

      protected Set<org.fenixedu.cms.domain.SiteBuilder> getBuildersSet()