Class PersistentDynamicGroup_Base
- java.lang.Object
-
- pt.ist.fenixframework.core.AbstractDomainObject
-
- org.fenixedu.bennu.core.domain.groups.PersistentGroup_Base
-
- org.fenixedu.bennu.core.domain.groups.PersistentGroup
-
- org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup_Base
-
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class PersistentDynamicGroup_Base extends org.fenixedu.bennu.core.domain.groups.PersistentGroup- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPersistentDynamicGroup_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.joda.time.DateTimegetCreated()protected org.fenixedu.bennu.core.domain.UsergetCreator()org.fenixedu.commons.i18n.LocalizedStringgetCustomPresentationName()protected org.fenixedu.bennu.core.domain.groups.PersistentGroupgetGroup()protected StringgetName()protected org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroupgetNext()protected org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroupgetPrevious()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getRelationDynamicGroupHistoric()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getRelationPersistentDynamicGroupCreator()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getRelationPersistentDynamicGroups()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getRelationPersistentDynamicGroupWrapper()protected org.fenixedu.bennu.core.domain.BennugetRootForDynamicGroup()protected voidsetCreated(org.joda.time.DateTime created)protected voidsetCreator(org.fenixedu.bennu.core.domain.User creator)voidsetCustomPresentationName(org.fenixedu.commons.i18n.LocalizedString customPresentationName)protected voidsetGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup group)protected voidsetName(String name)protected voidsetNext(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup next)protected voidsetPrevious(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup previous)protected voidsetRootForDynamicGroup(org.fenixedu.bennu.core.domain.Bennu rootForDynamicGroup)-
Methods inherited from class org.fenixedu.bennu.core.domain.groups.PersistentGroup
expression, garbageCollect, garbageCollect, gc, getContextRelations, getMembers, getMembers, getPresentationName, isDeletable, isMember, isMember, singleton, toGroup, verify
-
Methods inherited from class org.fenixedu.bennu.core.domain.groups.PersistentGroup_Base
addDifferenceAtFirst, addDifferenceAtRest, addDynamicGroup, addFile, addIntersections, addMenuItem, addPageViewGroup, addPostViewGroup, addRole, addSiteBuilderViewGroup, addSiteViewGroup, addUnions, getDifferenceAtFirstSet, getDifferenceAtRestSet, getDynamicGroupSet, getFileSet, getIntersectionsSet, getMenuItemSet, getNegation, getPageViewGroupSet, getPostViewGroupSet, getRelationDifferenceGroupFirst, getRelationDifferenceGroupRest, getRelationGroupBasedFilesGroup, getRelationGroupNegationGroup, getRelationIntersectionGroupComposition, getRelationMenuItemGroup, getRelationPageViewGroup, getRelationPersistentGroups, getRelationPostViewGroup, getRelationRoleHasUserGroup, getRelationSiteBuilderDefaultViewGroup, getRelationSiteViewGroup, getRelationUnionGroupComposition, getRoleSet, getRoot, getSiteBuilderViewGroupSet, getSiteViewGroupSet, getUnionsSet, removeDifferenceAtFirst, removeDifferenceAtRest, removeDynamicGroup, removeFile, removeIntersections, removeMenuItem, removePageViewGroup, removePostViewGroup, removeRole, removeSiteBuilderViewGroup, removeSiteViewGroup, removeUnions, setNegation, setRoot
-
-
-
-
Method Detail
-
getRelationPersistentDynamicGroupWrapper
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationPersistentDynamicGroupWrapper()
-
getRelationDynamicGroupHistoric
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationDynamicGroupHistoric()
-
getRelationPersistentDynamicGroupCreator
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationPersistentDynamicGroupCreator()
-
getRelationPersistentDynamicGroups
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationPersistentDynamicGroups()
-
getName
protected String getName()
-
setName
protected void setName(String name)
-
getCreated
protected org.joda.time.DateTime getCreated()
-
setCreated
protected void setCreated(org.joda.time.DateTime created)
-
getCustomPresentationName
public org.fenixedu.commons.i18n.LocalizedString getCustomPresentationName()
-
setCustomPresentationName
public void setCustomPresentationName(org.fenixedu.commons.i18n.LocalizedString customPresentationName)
-
getGroup
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getGroup()
-
setGroup
protected void setGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup group)
-
getPrevious
protected org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup getPrevious()
-
setPrevious
protected void setPrevious(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup previous)
-
getNext
protected org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup getNext()
-
setNext
protected void setNext(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup next)
-
getCreator
protected org.fenixedu.bennu.core.domain.User getCreator()
-
setCreator
protected void setCreator(org.fenixedu.bennu.core.domain.User creator)
-
getRootForDynamicGroup
protected org.fenixedu.bennu.core.domain.Bennu getRootForDynamicGroup()
-
setRootForDynamicGroup
protected void setRootForDynamicGroup(org.fenixedu.bennu.core.domain.Bennu rootForDynamicGroup)
-
-