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:
  • 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
    addAccessRule(org.fenixedu.academic.domain.accessControl.rules.AccessRule accessRule)
     
    protected void
    addDifferenceAtFirst(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtFirst)
     
    protected void
    addDifferenceAtRest(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtRest)
     
    protected void
    addDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup dynamicGroup)
     
    protected void
    addFile(org.fenixedu.bennu.io.domain.GroupBasedFile file)
     
    protected void
    addIntersections(org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup intersections)
     
    void
    addManagementSpace(org.fenixedu.spaces.domain.Space managementSpace)
     
    protected void
    addMenuItem(org.fenixedu.bennu.portal.domain.MenuItem menuItem)
     
    void
    addOccupationSpace(org.fenixedu.spaces.domain.Space occupationSpace)
     
    protected void
    addPageViewGroup(org.fenixedu.cms.domain.Page pageViewGroup)
     
    protected void
    addPostViewGroup(org.fenixedu.cms.domain.Post postViewGroup)
     
    void
    addRole(org.fenixedu.cms.domain.Role role)
     
    protected void
    addSiteBuilderViewGroup(org.fenixedu.cms.domain.SiteBuilder siteBuilderViewGroup)
     
    protected void
    addSiteViewGroup(org.fenixedu.cms.domain.Site siteViewGroup)
     
    protected void
    addUnions(org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup unions)
     
    protected Set<org.fenixedu.academic.domain.accessControl.rules.AccessRule>
     
    protected org.fenixedu.bennu.core.domain.Bennu
     
    protected org.fenixedu.academic.domain.contacts.ContactRoot
     
    protected org.fenixedu.academic.domain.contacts.ContactRoot
     
    protected org.fenixedu.academic.domain.contacts.ContactRoot
     
    protected org.fenixedu.academic.domain.contacts.ContactRoot
     
    protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>
     
    protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>
     
    protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>
     
    protected Set<org.fenixedu.bennu.io.domain.GroupBasedFile>
     
    protected Set<org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup>
     
    Set<org.fenixedu.spaces.domain.Space>
     
    protected Set<org.fenixedu.bennu.portal.domain.MenuItem>
     
    protected org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup
     
    Set<org.fenixedu.spaces.domain.Space>
     
    protected Set<org.fenixedu.cms.domain.Page>
     
    protected Set<org.fenixedu.cms.domain.Post>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.accessControl.rules.AccessRule>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.Bennu>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.io.domain.GroupBasedFile>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.portal.domain.MenuItem,org.fenixedu.bennu.core.domain.groups.PersistentGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.Page>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,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.PersistentGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.Post>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Role,org.fenixedu.bennu.core.domain.groups.PersistentGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.Bennu>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.SiteBuilder>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.Site>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.bennu.core.domain.groups.PersistentGroup>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.spaces.domain.Space>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup>
     
    Set<org.fenixedu.cms.domain.Role>
     
    protected org.fenixedu.bennu.core.domain.Bennu
     
    org.fenixedu.bennu.core.domain.Bennu
     
    protected Set<org.fenixedu.cms.domain.SiteBuilder>
     
    protected Set<org.fenixedu.cms.domain.Site>
     
    protected Set<org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup>
     
    protected void
    removeAccessRule(org.fenixedu.academic.domain.accessControl.rules.AccessRule accessRule)
     
    protected void
    removeDifferenceAtFirst(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtFirst)
     
    protected void
    removeDifferenceAtRest(org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup differenceAtRest)
     
    protected void
    removeDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup dynamicGroup)
     
    protected void
    removeFile(org.fenixedu.bennu.io.domain.GroupBasedFile file)
     
    protected void
    removeIntersections(org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup intersections)
     
    void
    removeManagementSpace(org.fenixedu.spaces.domain.Space managementSpace)
     
    protected void
    removeMenuItem(org.fenixedu.bennu.portal.domain.MenuItem menuItem)
     
    void
    removeOccupationSpace(org.fenixedu.spaces.domain.Space occupationSpace)
     
    protected void
    removePageViewGroup(org.fenixedu.cms.domain.Page pageViewGroup)
     
    protected void
    removePostViewGroup(org.fenixedu.cms.domain.Post postViewGroup)
     
    void
    removeRole(org.fenixedu.cms.domain.Role role)
     
    protected void
    removeSiteBuilderViewGroup(org.fenixedu.cms.domain.SiteBuilder siteBuilderViewGroup)
     
    protected void
    removeSiteViewGroup(org.fenixedu.cms.domain.Site siteViewGroup)
     
    protected void
    removeUnions(org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup unions)
     
    protected void
    setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
     
    protected void
    setContactRootForEmergencyContactVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForEmergencyContactVisibility)
     
    protected void
    setContactRootForManagementVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForManagementVisibility)
     
    protected void
    setContactRootForStaffVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForStaffVisibility)
     
    protected void
    setContactRootForStudentVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForStudentVisibility)
     
    protected void
    setNegation(org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup negation)
     
    protected void
    setRoot(org.fenixedu.bennu.core.domain.Bennu root)
     
    void
    setRootFromTeacherEvaluationCouncil(org.fenixedu.bennu.core.domain.Bennu rootFromTeacherEvaluationCouncil)
     

    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

    • PersistentGroup_Base

      protected PersistentGroup_Base()
  • Method Details

    • getRelationBennuSpaceGroups

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.Bennu> getRelationBennuSpaceGroups()
    • getRelationDifferenceGroupFirst

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup> getRelationDifferenceGroupFirst()
    • getRelationGroupBasedFilesGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.io.domain.GroupBasedFile> getRelationGroupBasedFilesGroup()
    • getRelationPageViewGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.Page> getRelationPageViewGroup()
    • getRelationContactsStaffVisibilityGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsStaffVisibilityGroup()
    • 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,org.fenixedu.cms.domain.SiteBuilder> getRelationSiteBuilderDefaultViewGroup()
    • getRelationContactsEmergencyContactVisibilityGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsEmergencyContactVisibilityGroup()
    • getRelationSpaceOccupationsAccessGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.spaces.domain.Space> getRelationSpaceOccupationsAccessGroup()
    • getRelationRoleHasUserGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.Role,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationRoleHasUserGroup()
    • getRelationGroupNegationGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationGroupNegationGroup()
    • getRelationRootDomainObjectTeacherEvaluationCoordinatorCouncil

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.Bennu> getRelationRootDomainObjectTeacherEvaluationCoordinatorCouncil()
    • getRelationSiteViewGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.Site> getRelationSiteViewGroup()
    • getRelationPostViewGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.cms.domain.Post> getRelationPostViewGroup()
    • getRelationUnionGroupComposition

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentUnionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationUnionGroupComposition()
    • getRelationIntersectionGroupComposition

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentIntersectionGroup,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationIntersectionGroupComposition()
    • getRelationSpaceManagementAccessGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationSpaceManagementAccessGroup()
    • getRelationContactsSystemVisibilityGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsSystemVisibilityGroup()
    • 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()
    • getRelationContactsStudentVisibilityGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsStudentVisibilityGroup()
    • getRelationDifferenceGroupRest

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.bennu.core.domain.groups.PersistentDifferenceGroup> getRelationDifferenceGroupRest()
    • getRelationAccessRuleGroup

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.accessControl.rules.AccessRule> getRelationAccessRuleGroup()
    • getBennu

      protected org.fenixedu.bennu.core.domain.Bennu getBennu()
    • setBennu

      protected void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
    • 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()
    • 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()
    • addPageViewGroup

      protected void addPageViewGroup(org.fenixedu.cms.domain.Page pageViewGroup)
    • removePageViewGroup

      protected void removePageViewGroup(org.fenixedu.cms.domain.Page pageViewGroup)
    • getPageViewGroupSet

      protected Set<org.fenixedu.cms.domain.Page> getPageViewGroupSet()
    • getContactRootForStaffVisibility

      protected org.fenixedu.academic.domain.contacts.ContactRoot getContactRootForStaffVisibility()
    • setContactRootForStaffVisibility

      protected void setContactRootForStaffVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForStaffVisibility)
    • 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(org.fenixedu.cms.domain.SiteBuilder siteBuilderViewGroup)
    • removeSiteBuilderViewGroup

      protected void removeSiteBuilderViewGroup(org.fenixedu.cms.domain.SiteBuilder siteBuilderViewGroup)
    • getSiteBuilderViewGroupSet

      protected Set<org.fenixedu.cms.domain.SiteBuilder> getSiteBuilderViewGroupSet()
    • getContactRootForEmergencyContactVisibility

      protected org.fenixedu.academic.domain.contacts.ContactRoot getContactRootForEmergencyContactVisibility()
    • setContactRootForEmergencyContactVisibility

      protected void setContactRootForEmergencyContactVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForEmergencyContactVisibility)
    • addOccupationSpace

      public void addOccupationSpace(org.fenixedu.spaces.domain.Space occupationSpace)
    • removeOccupationSpace

      public void removeOccupationSpace(org.fenixedu.spaces.domain.Space occupationSpace)
    • getOccupationSpaceSet

      public Set<org.fenixedu.spaces.domain.Space> getOccupationSpaceSet()
    • addRole

      public void addRole(org.fenixedu.cms.domain.Role role)
    • removeRole

      public void removeRole(org.fenixedu.cms.domain.Role role)
    • getRoleSet

      public Set<org.fenixedu.cms.domain.Role> getRoleSet()
    • getNegation

      protected org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup getNegation()
    • setNegation

      protected void setNegation(org.fenixedu.bennu.core.domain.groups.PersistentNegationGroup negation)
    • getRootFromTeacherEvaluationCouncil

      public org.fenixedu.bennu.core.domain.Bennu getRootFromTeacherEvaluationCouncil()
    • setRootFromTeacherEvaluationCouncil

      public void setRootFromTeacherEvaluationCouncil(org.fenixedu.bennu.core.domain.Bennu rootFromTeacherEvaluationCouncil)
    • addSiteViewGroup

      protected void addSiteViewGroup(org.fenixedu.cms.domain.Site siteViewGroup)
    • removeSiteViewGroup

      protected void removeSiteViewGroup(org.fenixedu.cms.domain.Site siteViewGroup)
    • getSiteViewGroupSet

      protected Set<org.fenixedu.cms.domain.Site> getSiteViewGroupSet()
    • addPostViewGroup

      protected void addPostViewGroup(org.fenixedu.cms.domain.Post postViewGroup)
    • removePostViewGroup

      protected void removePostViewGroup(org.fenixedu.cms.domain.Post postViewGroup)
    • getPostViewGroupSet

      protected Set<org.fenixedu.cms.domain.Post> getPostViewGroupSet()
    • 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()
    • 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()
    • addManagementSpace

      public void addManagementSpace(org.fenixedu.spaces.domain.Space managementSpace)
    • removeManagementSpace

      public void removeManagementSpace(org.fenixedu.spaces.domain.Space managementSpace)
    • getManagementSpaceSet

      public Set<org.fenixedu.spaces.domain.Space> getManagementSpaceSet()
    • getContactRootForManagementVisibility

      protected org.fenixedu.academic.domain.contacts.ContactRoot getContactRootForManagementVisibility()
    • setContactRootForManagementVisibility

      protected void setContactRootForManagementVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForManagementVisibility)
    • 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)
    • getContactRootForStudentVisibility

      protected org.fenixedu.academic.domain.contacts.ContactRoot getContactRootForStudentVisibility()
    • setContactRootForStudentVisibility

      protected void setContactRootForStudentVisibility(org.fenixedu.academic.domain.contacts.ContactRoot contactRootForStudentVisibility)
    • 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()
    • addAccessRule

      protected void addAccessRule(org.fenixedu.academic.domain.accessControl.rules.AccessRule accessRule)
    • removeAccessRule

      protected void removeAccessRule(org.fenixedu.academic.domain.accessControl.rules.AccessRule accessRule)
    • getAccessRuleSet

      protected Set<org.fenixedu.academic.domain.accessControl.rules.AccessRule> getAccessRuleSet()