Class PersistentDifferenceGroup_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.PersistentDifferenceGroup_Base
-
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class PersistentDifferenceGroup_Base extends org.fenixedu.bennu.core.domain.groups.PersistentGroup- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPersistentDifferenceGroup_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddRest(org.fenixedu.bennu.core.domain.groups.PersistentGroup rest)protected org.fenixedu.bennu.core.domain.groups.PersistentGroupgetFirst()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>getRelationDifferenceGroupFirst()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>getRelationDifferenceGroupRest()protected Set<org.fenixedu.bennu.core.domain.groups.PersistentGroup>getRestSet()protected voidremoveRest(org.fenixedu.bennu.core.domain.groups.PersistentGroup rest)protected voidsetFirst(org.fenixedu.bennu.core.domain.groups.PersistentGroup first)-
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, getRelationGroupBasedFilesGroup, getRelationGroupNegationGroup, getRelationIntersectionGroupComposition, getRelationMenuItemGroup, getRelationPageViewGroup, getRelationPersistentDynamicGroupWrapper, 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
-
getRelationDifferenceGroupFirst
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup> getRelationDifferenceGroupFirst()
-
getRelationDifferenceGroupRest
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup> getRelationDifferenceGroupRest()
-
getFirst
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getFirst()
-
setFirst
protected void setFirst(org.fenixedu.bennu.core.domain.groups.PersistentGroup first)
-
addRest
protected void addRest(org.fenixedu.bennu.core.domain.groups.PersistentGroup rest)
-
removeRest
protected void removeRest(org.fenixedu.bennu.core.domain.groups.PersistentGroup rest)
-
getRestSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRestSet()
-
-