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:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Field Summary
Fields inherited from class org.fenixedu.bennu.core.domain.groups.PersistentGroup
advice$create -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.joda.time.DateTimeprotected org.fenixedu.bennu.core.domain.Userorg.fenixedu.commons.i18n.LocalizedStringprotected org.fenixedu.bennu.core.domain.groups.PersistentGroupgetGroup()protected StringgetName()protected org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroupgetNext()protected org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroupstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> protected org.fenixedu.bennu.core.domain.Bennuprotected 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 voidprotected 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, verifyMethods inherited from class org.fenixedu.bennu.core.domain.groups.PersistentGroup_Base
addAccessRule, addDifferenceAtFirst, addDifferenceAtRest, addDynamicGroup, addFile, addIntersections, addManagementSpace, addMenuItem, addOccupationSpace, addPageViewGroup, addPostViewGroup, addRole, addSiteBuilderViewGroup, addSiteViewGroup, addUnions, getAccessRuleSet, getBennu, getContactRootForEmergencyContactVisibility, getContactRootForManagementVisibility, getContactRootForStaffVisibility, getContactRootForStudentVisibility, getDifferenceAtFirstSet, getDifferenceAtRestSet, getDynamicGroupSet, getFileSet, getIntersectionsSet, getManagementSpaceSet, getMenuItemSet, getNegation, getOccupationSpaceSet, getPageViewGroupSet, getPostViewGroupSet, getRelationAccessRuleGroup, getRelationBennuSpaceGroups, getRelationContactsEmergencyContactVisibilityGroup, getRelationContactsStaffVisibilityGroup, getRelationContactsStudentVisibilityGroup, getRelationContactsSystemVisibilityGroup, getRelationDifferenceGroupFirst, getRelationDifferenceGroupRest, getRelationGroupBasedFilesGroup, getRelationGroupNegationGroup, getRelationIntersectionGroupComposition, getRelationMenuItemGroup, getRelationPageViewGroup, getRelationPersistentGroups, getRelationPostViewGroup, getRelationRoleHasUserGroup, getRelationRootDomainObjectTeacherEvaluationCoordinatorCouncil, getRelationSiteBuilderDefaultViewGroup, getRelationSiteViewGroup, getRelationSpaceManagementAccessGroup, getRelationSpaceOccupationsAccessGroup, getRelationUnionGroupComposition, getRoleSet, getRoot, getRootFromTeacherEvaluationCouncil, getSiteBuilderViewGroupSet, getSiteViewGroupSet, getUnionsSet, removeAccessRule, removeDifferenceAtFirst, removeDifferenceAtRest, removeDynamicGroup, removeFile, removeIntersections, removeManagementSpace, removeMenuItem, removeOccupationSpace, removePageViewGroup, removePostViewGroup, removeRole, removeSiteBuilderViewGroup, removeSiteViewGroup, removeUnions, setBennu, setContactRootForEmergencyContactVisibility, setContactRootForManagementVisibility, setContactRootForStaffVisibility, setContactRootForStudentVisibility, setNegation, setRoot, setRootFromTeacherEvaluationCouncilMethods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
PersistentDynamicGroup_Base
protected PersistentDynamicGroup_Base()
-
-
Method Details
-
getRelationPersistentDynamicGroups
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationPersistentDynamicGroups() -
getRelationPersistentDynamicGroupCreator
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationPersistentDynamicGroupCreator() -
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() -
getName
-
setName
-
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) -
getRootForDynamicGroup
protected org.fenixedu.bennu.core.domain.Bennu getRootForDynamicGroup() -
setRootForDynamicGroup
protected void setRootForDynamicGroup(org.fenixedu.bennu.core.domain.Bennu rootForDynamicGroup) -
getCreator
protected org.fenixedu.bennu.core.domain.User getCreator() -
setCreator
protected void setCreator(org.fenixedu.bennu.core.domain.User creator) -
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)
-