Class PersistentStudentGroup_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.FenixPredicateGroup_Base
org.fenixedu.academic.domain.accessControl.FenixPredicateGroup
org.fenixedu.academic.domain.accessControl.PersistentStudentGroup_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class PersistentStudentGroup_Base
extends org.fenixedu.academic.domain.accessControl.FenixPredicateGroup
- 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.spaces.domain.Spaceorg.fenixedu.academic.domain.CurricularYearorg.fenixedu.academic.domain.degreeStructure.CycleTypegetCycle()org.fenixedu.academic.domain.Degreeorg.fenixedu.academic.domain.degree.DegreeTypeorg.fenixedu.academic.domain.ExecutionCourseorg.fenixedu.academic.domain.ExecutionYearstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.spaces.domain.Space> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.CurricularYear> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.Degree> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.degree.DegreeType> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.ExecutionCourse> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.ExecutionYear> voidsetCampus(org.fenixedu.spaces.domain.Space campus) voidsetCurricularYear(org.fenixedu.academic.domain.CurricularYear curricularYear) voidsetCycle(org.fenixedu.academic.domain.degreeStructure.CycleType cycle) voidsetDegree(org.fenixedu.academic.domain.Degree degree) voidsetDegreeType(org.fenixedu.academic.domain.degree.DegreeType degreeType) voidsetExecutionCourse(org.fenixedu.academic.domain.ExecutionCourse executionCourse) voidsetExecutionYear(org.fenixedu.academic.domain.ExecutionYear executionYear) voidsetFirstTimeInDegree(Boolean firstTimeInDegree) voidsetWithEnrolments(Boolean withEnrolments) Methods inherited from class org.fenixedu.academic.domain.accessControl.FenixPredicateGroup
filter, find, getContextRelationsMethods inherited from class org.fenixedu.academic.domain.accessControl.FenixPredicateGroup_Base
getRelationFenixPredicateGroupBennu, getRootForFenixPredicate, setRootForFenixPredicateMethods inherited from class org.fenixedu.bennu.core.domain.groups.PersistentGroup
expression, garbageCollect, garbageCollect, gc, 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
-
PersistentStudentGroup_Base
protected PersistentStudentGroup_Base()
-
-
Method Details
-
getRelationPersistentStudentGroupExecutionYear
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.ExecutionYear> getRelationPersistentStudentGroupExecutionYear() -
getRelationPersistentStudentGroupCurricularYear
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.CurricularYear> getRelationPersistentStudentGroupCurricularYear() -
getRelationPersistentStudentGroupDegreeType
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.degree.DegreeType> getRelationPersistentStudentGroupDegreeType() -
getRelationPersistentStudentGroupDegree
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.Degree> getRelationPersistentStudentGroupDegree() -
getRelationPersistentStudentGroupCampus
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.spaces.domain.Space> getRelationPersistentStudentGroupCampus() -
getRelationPersistentStudentGroupExecutionCourse
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.academic.domain.ExecutionCourse> getRelationPersistentStudentGroupExecutionCourse() -
getCycle
public org.fenixedu.academic.domain.degreeStructure.CycleType getCycle() -
setCycle
public void setCycle(org.fenixedu.academic.domain.degreeStructure.CycleType cycle) -
getWithEnrolments
-
setWithEnrolments
-
getFirstTimeInDegree
-
setFirstTimeInDegree
-
getExecutionYear
public org.fenixedu.academic.domain.ExecutionYear getExecutionYear() -
setExecutionYear
public void setExecutionYear(org.fenixedu.academic.domain.ExecutionYear executionYear) -
getCurricularYear
public org.fenixedu.academic.domain.CurricularYear getCurricularYear() -
setCurricularYear
public void setCurricularYear(org.fenixedu.academic.domain.CurricularYear curricularYear) -
getDegreeType
public org.fenixedu.academic.domain.degree.DegreeType getDegreeType() -
setDegreeType
public void setDegreeType(org.fenixedu.academic.domain.degree.DegreeType degreeType) -
getDegree
public org.fenixedu.academic.domain.Degree getDegree() -
setDegree
public void setDegree(org.fenixedu.academic.domain.Degree degree) -
getCampus
public org.fenixedu.spaces.domain.Space getCampus() -
setCampus
public void setCampus(org.fenixedu.spaces.domain.Space campus) -
getExecutionCourse
public org.fenixedu.academic.domain.ExecutionCourse getExecutionCourse() -
setExecutionCourse
public void setExecutionCourse(org.fenixedu.academic.domain.ExecutionCourse executionCourse)
-