Class PersistentGroup_Base
- java.lang.Object
-
- pt.ist.fenixframework.core.AbstractDomainObject
-
- org.fenixedu.bennu.core.domain.groups.PersistentGroup_Base
-
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
- Direct Known Subclasses:
org.fenixedu.bennu.core.domain.groups.PersistentGroup
public abstract class PersistentGroup_Base extends pt.ist.fenixframework.core.AbstractDomainObject- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPersistentGroup_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddDifferenceAtFirst(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtFirst)protected voidaddDifferenceAtRest(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtRest)protected voidaddDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup dynamicGroup)protected voidaddFile(org.fenixedu.bennu.io.domain.GroupBasedFile file)protected voidaddIntersections(org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup intersections)protected voidaddMenuItem(org.fenixedu.bennu.portal.domain.MenuItem menuItem)protected voidaddPageViewGroup(Page pageViewGroup)protected voidaddPostViewGroup(Post postViewGroup)voidaddRole(Role role)protected voidaddSiteBuilderViewGroup(SiteBuilder siteBuilderViewGroup)protected voidaddSiteViewGroup(Site siteViewGroup)protected voidaddUnions(org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup unions)protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>getDifferenceAtFirstSet()protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>getDifferenceAtRestSet()protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getDynamicGroupSet()protected Set<org.fenixedu.bennu.io.domain.GroupBasedFile>getFileSet()protected Set<org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup>getIntersectionsSet()protected Set<org.fenixedu.bennu.portal.domain.MenuItem>getMenuItemSet()protected org.fenixedu.bennu.core.domain.groups.PersistentNegationGroupgetNegation()protected Set<Page>getPageViewGroupSet()protected Set<Post>getPostViewGroupSet()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()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.io.domain.GroupBasedFile>getRelationGroupBasedFilesGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup>getRelationGroupNegationGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup>getRelationIntersectionGroupComposition()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuItem,org.fenixedu.bennu.core.domain.groups.PersistentGroup>getRelationMenuItemGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,Page>getRelationPageViewGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getRelationPersistentDynamicGroupWrapper()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.bennu.core.domain.groups.PersistentGroup>getRelationPersistentGroups()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,Post>getRelationPostViewGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<Role,org.fenixedu.bennu.core.domain.groups.PersistentGroup>getRelationRoleHasUserGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,SiteBuilder>getRelationSiteBuilderDefaultViewGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,Site>getRelationSiteViewGroup()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup>getRelationUnionGroupComposition()Set<Role>getRoleSet()protected org.fenixedu.bennu.core.domain.BennugetRoot()protected Set<SiteBuilder>getSiteBuilderViewGroupSet()protected Set<Site>getSiteViewGroupSet()protected Set<org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup>getUnionsSet()protected voidremoveDifferenceAtFirst(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtFirst)protected voidremoveDifferenceAtRest(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtRest)protected voidremoveDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup dynamicGroup)protected voidremoveFile(org.fenixedu.bennu.io.domain.GroupBasedFile file)protected voidremoveIntersections(org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup intersections)protected voidremoveMenuItem(org.fenixedu.bennu.portal.domain.MenuItem menuItem)protected voidremovePageViewGroup(Page pageViewGroup)protected voidremovePostViewGroup(Post postViewGroup)voidremoveRole(Role role)protected voidremoveSiteBuilderViewGroup(SiteBuilder siteBuilderViewGroup)protected voidremoveSiteViewGroup(Site siteViewGroup)protected voidremoveUnions(org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup unions)protected voidsetNegation(org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup negation)protected voidsetRoot(org.fenixedu.bennu.core.domain.Bennu root)
-
-
-
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()
-
getRelationPersistentDynamicGroupWrapper
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationPersistentDynamicGroupWrapper()
-
getRelationPersistentGroups
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationPersistentGroups()
-
getRelationGroupBasedFilesGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.io.domain.GroupBasedFile> getRelationGroupBasedFilesGroup()
-
getRelationGroupNegationGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationGroupNegationGroup()
-
getRelationPageViewGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,Page> getRelationPageViewGroup()
-
getRelationSiteViewGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,Site> getRelationSiteViewGroup()
-
getRelationDifferenceGroupRest
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup> getRelationDifferenceGroupRest()
-
getRelationPostViewGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,Post> getRelationPostViewGroup()
-
getRelationRoleHasUserGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<Role,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationRoleHasUserGroup()
-
getRelationUnionGroupComposition
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationUnionGroupComposition()
-
getRelationMenuItemGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuItem,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationMenuItemGroup()
-
getRelationSiteBuilderDefaultViewGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,SiteBuilder> getRelationSiteBuilderDefaultViewGroup()
-
getRelationIntersectionGroupComposition
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationIntersectionGroupComposition()
-
addDifferenceAtFirst
protected void addDifferenceAtFirst(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtFirst)
-
removeDifferenceAtFirst
protected void removeDifferenceAtFirst(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtFirst)
-
getDifferenceAtFirstSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup> getDifferenceAtFirstSet()
-
addDynamicGroup
protected void addDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup dynamicGroup)
-
removeDynamicGroup
protected void removeDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup dynamicGroup)
-
getDynamicGroupSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getDynamicGroupSet()
-
getRoot
protected org.fenixedu.bennu.core.domain.Bennu getRoot()
-
setRoot
protected void setRoot(org.fenixedu.bennu.core.domain.Bennu root)
-
addFile
protected void addFile(org.fenixedu.bennu.io.domain.GroupBasedFile file)
-
removeFile
protected void removeFile(org.fenixedu.bennu.io.domain.GroupBasedFile file)
-
getFileSet
protected Set<org.fenixedu.bennu.io.domain.GroupBasedFile> getFileSet()
-
getNegation
protected org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup getNegation()
-
setNegation
protected void setNegation(org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup negation)
-
addPageViewGroup
protected void addPageViewGroup(Page pageViewGroup)
-
removePageViewGroup
protected void removePageViewGroup(Page pageViewGroup)
-
addSiteViewGroup
protected void addSiteViewGroup(Site siteViewGroup)
-
removeSiteViewGroup
protected void removeSiteViewGroup(Site siteViewGroup)
-
addDifferenceAtRest
protected void addDifferenceAtRest(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtRest)
-
removeDifferenceAtRest
protected void removeDifferenceAtRest(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtRest)
-
getDifferenceAtRestSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup> getDifferenceAtRestSet()
-
addPostViewGroup
protected void addPostViewGroup(Post postViewGroup)
-
removePostViewGroup
protected void removePostViewGroup(Post postViewGroup)
-
addRole
public void addRole(Role role)
-
removeRole
public void removeRole(Role role)
-
addUnions
protected void addUnions(org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup unions)
-
removeUnions
protected void removeUnions(org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup unions)
-
getUnionsSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup> getUnionsSet()
-
addMenuItem
protected void addMenuItem(org.fenixedu.bennu.portal.domain.MenuItem menuItem)
-
removeMenuItem
protected void removeMenuItem(org.fenixedu.bennu.portal.domain.MenuItem menuItem)
-
getMenuItemSet
protected Set<org.fenixedu.bennu.portal.domain.MenuItem> getMenuItemSet()
-
addSiteBuilderViewGroup
protected void addSiteBuilderViewGroup(SiteBuilder siteBuilderViewGroup)
-
removeSiteBuilderViewGroup
protected void removeSiteBuilderViewGroup(SiteBuilder siteBuilderViewGroup)
-
getSiteBuilderViewGroupSet
protected Set<SiteBuilder> getSiteBuilderViewGroupSet()
-
addIntersections
protected void addIntersections(org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup intersections)
-
removeIntersections
protected void removeIntersections(org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup intersections)
-
getIntersectionsSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup> getIntersectionsSet()
-
-