Class PersistentUnitGroup_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.academic.domain.accessControl.PersistentUnitGroup_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class PersistentUnitGroup_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 TypeMethodDescriptionorg.fenixedu.academic.domain.organizationalStructure.AccountabilityTypestatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentUnitGroup,org.fenixedu.academic.domain.organizationalStructure.AccountabilityType> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentUnitGroup,org.fenixedu.academic.domain.organizationalStructure.Unit> org.fenixedu.academic.domain.organizationalStructure.AccountabilityTypeEnumorg.fenixedu.academic.domain.organizationalStructure.UnitgetUnit()voidsetAccountabilityType(org.fenixedu.academic.domain.organizationalStructure.AccountabilityType accountabilityType) voidsetIncludeSubUnits(Boolean includeSubUnits) voidsetRelationType(org.fenixedu.academic.domain.organizationalStructure.AccountabilityTypeEnum relationType) voidsetUnit(org.fenixedu.academic.domain.organizationalStructure.Unit unit) 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, getRelationPersistentDynamicGroupWrapper, 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
-
PersistentUnitGroup_Base
protected PersistentUnitGroup_Base()
-
-
Method Details
-
getRelationPersistentUnitGroupUnit
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentUnitGroup,org.fenixedu.academic.domain.organizationalStructure.Unit> getRelationPersistentUnitGroupUnit() -
getRelationPersistentUnitGroupAccountabilityType
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentUnitGroup,org.fenixedu.academic.domain.organizationalStructure.AccountabilityType> getRelationPersistentUnitGroupAccountabilityType() -
getRelationType
public org.fenixedu.academic.domain.organizationalStructure.AccountabilityTypeEnum getRelationType() -
setRelationType
public void setRelationType(org.fenixedu.academic.domain.organizationalStructure.AccountabilityTypeEnum relationType) -
getIncludeSubUnits
-
setIncludeSubUnits
-
getUnit
public org.fenixedu.academic.domain.organizationalStructure.Unit getUnit() -
setUnit
public void setUnit(org.fenixedu.academic.domain.organizationalStructure.Unit unit) -
getAccountabilityType
public org.fenixedu.academic.domain.organizationalStructure.AccountabilityType getAccountabilityType() -
setAccountabilityType
public void setAccountabilityType(org.fenixedu.academic.domain.organizationalStructure.AccountabilityType accountabilityType)
-