Package org.fenixedu.spaces.domain
Class Space_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.spaces.domain.Space_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class Space_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 -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAssociatedSummaries(org.fenixedu.academic.domain.Summary associatedSummaries) protected voidaddChildren(org.fenixedu.spaces.domain.Space children) voidaddHistory(org.fenixedu.spaces.domain.Information history) voidaddOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation) voidaddOccupationRequest(org.fenixedu.spaces.domain.occupation.requests.OccupationRequest occupationRequest) voidaddSpacePhotoSubmission(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmission) voidaddSpacePhotoSubmissionArchived(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionArchived) voidaddSpacePhotoSubmissionPending(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionPending) voidaddStudentGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentGroup studentGroup) voidaddTeacherGroup(org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup teacherGroup) voidaddUnits(org.fenixedu.academic.domain.organizationalStructure.Unit units) Set<org.fenixedu.academic.domain.Summary>org.fenixedu.bennu.core.domain.BennugetBennu()protected Set<org.fenixedu.spaces.domain.Space>org.joda.time.DateTimeprotected org.fenixedu.spaces.domain.Informationorg.fenixedu.bennu.core.domain.Bennuorg.fenixedu.bennu.core.domain.BennuSet<org.fenixedu.spaces.domain.Information>protected org.fenixedu.bennu.core.domain.groups.PersistentGroupSet<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest>protected org.fenixedu.bennu.core.domain.groups.PersistentGroupSet<org.fenixedu.spaces.domain.occupation.Occupation>org.fenixedu.spaces.domain.Spacestatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.Space> static 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.PersistentTeacherGroup,org.fenixedu.spaces.domain.Space> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.academic.domain.Summary> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.spaces.domain.Space> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Space> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> 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.spaces.domain.Space,org.fenixedu.spaces.domain.occupation.Occupation> 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.spaces.domain.submission.SpacePhotoSubmission,org.fenixedu.spaces.domain.Space> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission,org.fenixedu.spaces.domain.Space> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission,org.fenixedu.spaces.domain.Space> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Unit,org.fenixedu.spaces.domain.Space> Set<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission>Set<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission>Set<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission>Set<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup>Set<org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup>Set<org.fenixedu.academic.domain.organizationalStructure.Unit>voidremoveAssociatedSummaries(org.fenixedu.academic.domain.Summary associatedSummaries) protected voidremoveChildren(org.fenixedu.spaces.domain.Space children) voidremoveHistory(org.fenixedu.spaces.domain.Information history) voidremoveOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation) voidremoveOccupationRequest(org.fenixedu.spaces.domain.occupation.requests.OccupationRequest occupationRequest) voidremoveSpacePhotoSubmission(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmission) voidremoveSpacePhotoSubmissionArchived(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionArchived) voidremoveSpacePhotoSubmissionPending(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionPending) voidremoveStudentGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentGroup studentGroup) voidremoveTeacherGroup(org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup teacherGroup) voidremoveUnits(org.fenixedu.academic.domain.organizationalStructure.Unit units) voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu) voidsetCreated(org.joda.time.DateTime created) protected voidsetCurrent(org.fenixedu.spaces.domain.Information current) voidsetDefaultCampusRootDomainObject(org.fenixedu.bennu.core.domain.Bennu defaultCampusRootDomainObject) voidsetDeletedBennu(org.fenixedu.bennu.core.domain.Bennu deletedBennu) protected voidsetManagementAccessGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup managementAccessGroup) protected voidsetOccupationsAccessGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup occupationsAccessGroup) voidsetParent(org.fenixedu.spaces.domain.Space parent) Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
Space_Base
protected Space_Base()
-
-
Method Details
-
getRelationRoomSummary
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.academic.domain.Summary> getRelationRoomSummary() -
getRelationBennuDeletedSpaces
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.bennu.core.domain.Bennu> getRelationBennuDeletedSpaces() -
getRelationSpacePhotoSubmissionPendingApproval
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission,org.fenixedu.spaces.domain.Space> getRelationSpacePhotoSubmissionPendingApproval() -
getRelationSpaceOccupationsAccessGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.spaces.domain.Space> getRelationSpaceOccupationsAccessGroup() -
getRelationSpaceInformation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> getRelationSpaceInformation() -
getRelationOccupationRequestCampus
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest,org.fenixedu.spaces.domain.Space> getRelationOccupationRequestCampus() -
getRelationSpaceInformationHistory
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> getRelationSpaceInformationHistory() -
getRelationPersistentStudentGroupCampus
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentStudentGroup,org.fenixedu.spaces.domain.Space> getRelationPersistentStudentGroupCampus() -
getRelationSpaceManagementAccessGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.bennu.core.domain.groups.PersistentGroup> getRelationSpaceManagementAccessGroup() -
getRelationSpacePhotoSubmission
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission,org.fenixedu.spaces.domain.Space> getRelationSpacePhotoSubmission() -
getRelationSpacePhotoSubmissionArchived
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission,org.fenixedu.spaces.domain.Space> getRelationSpacePhotoSubmissionArchived() -
getRelationUnitCampus
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.organizationalStructure.Unit,org.fenixedu.spaces.domain.Space> getRelationUnitCampus() -
getRelationSpaceOccupation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.occupation.Occupation> getRelationSpaceOccupation() -
getRelationRootDomainObjectDefaultCampus
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.spaces.domain.Space> getRelationRootDomainObjectDefaultCampus() -
getRelationSpaceContainedSpaces
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Space> getRelationSpaceContainedSpaces() -
getRelationBennuSpaces
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.bennu.core.domain.Bennu> getRelationBennuSpaces() -
getRelationPersistentTeacherGroupCampus
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup,org.fenixedu.spaces.domain.Space> getRelationPersistentTeacherGroupCampus() -
getCreated
public org.joda.time.DateTime getCreated() -
setCreated
public void setCreated(org.joda.time.DateTime created) -
addAssociatedSummaries
public void addAssociatedSummaries(org.fenixedu.academic.domain.Summary associatedSummaries) -
removeAssociatedSummaries
public void removeAssociatedSummaries(org.fenixedu.academic.domain.Summary associatedSummaries) -
getAssociatedSummariesSet
-
getDeletedBennu
public org.fenixedu.bennu.core.domain.Bennu getDeletedBennu() -
setDeletedBennu
public void setDeletedBennu(org.fenixedu.bennu.core.domain.Bennu deletedBennu) -
addSpacePhotoSubmissionPending
public void addSpacePhotoSubmissionPending(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionPending) -
removeSpacePhotoSubmissionPending
public void removeSpacePhotoSubmissionPending(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionPending) -
getSpacePhotoSubmissionPendingSet
public Set<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission> getSpacePhotoSubmissionPendingSet() -
getOccupationsAccessGroup
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getOccupationsAccessGroup() -
setOccupationsAccessGroup
protected void setOccupationsAccessGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup occupationsAccessGroup) -
getCurrent
protected org.fenixedu.spaces.domain.Information getCurrent() -
setCurrent
protected void setCurrent(org.fenixedu.spaces.domain.Information current) -
addOccupationRequest
public void addOccupationRequest(org.fenixedu.spaces.domain.occupation.requests.OccupationRequest occupationRequest) -
removeOccupationRequest
public void removeOccupationRequest(org.fenixedu.spaces.domain.occupation.requests.OccupationRequest occupationRequest) -
getOccupationRequestSet
public Set<org.fenixedu.spaces.domain.occupation.requests.OccupationRequest> getOccupationRequestSet() -
addHistory
public void addHistory(org.fenixedu.spaces.domain.Information history) -
removeHistory
public void removeHistory(org.fenixedu.spaces.domain.Information history) -
getHistorySet
-
addStudentGroup
public void addStudentGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentGroup studentGroup) -
removeStudentGroup
public void removeStudentGroup(org.fenixedu.academic.domain.accessControl.PersistentStudentGroup studentGroup) -
getStudentGroupSet
-
getManagementAccessGroup
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getManagementAccessGroup() -
setManagementAccessGroup
protected void setManagementAccessGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup managementAccessGroup) -
addSpacePhotoSubmission
public void addSpacePhotoSubmission(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmission) -
removeSpacePhotoSubmission
public void removeSpacePhotoSubmission(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmission) -
getSpacePhotoSubmissionSet
-
addSpacePhotoSubmissionArchived
public void addSpacePhotoSubmissionArchived(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionArchived) -
removeSpacePhotoSubmissionArchived
public void removeSpacePhotoSubmissionArchived(org.fenixedu.spaces.domain.submission.SpacePhotoSubmission spacePhotoSubmissionArchived) -
getSpacePhotoSubmissionArchivedSet
public Set<org.fenixedu.spaces.domain.submission.SpacePhotoSubmission> getSpacePhotoSubmissionArchivedSet() -
addUnits
public void addUnits(org.fenixedu.academic.domain.organizationalStructure.Unit units) -
removeUnits
public void removeUnits(org.fenixedu.academic.domain.organizationalStructure.Unit units) -
getUnitsSet
-
addOccupation
public void addOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation) -
removeOccupation
public void removeOccupation(org.fenixedu.spaces.domain.occupation.Occupation occupation) -
getOccupationSet
-
getDefaultCampusRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getDefaultCampusRootDomainObject() -
setDefaultCampusRootDomainObject
public void setDefaultCampusRootDomainObject(org.fenixedu.bennu.core.domain.Bennu defaultCampusRootDomainObject) -
getParent
public org.fenixedu.spaces.domain.Space getParent() -
setParent
public void setParent(org.fenixedu.spaces.domain.Space parent) -
addChildren
protected void addChildren(org.fenixedu.spaces.domain.Space children) -
removeChildren
protected void removeChildren(org.fenixedu.spaces.domain.Space children) -
getChildrenSet
-
getBennu
public org.fenixedu.bennu.core.domain.Bennu getBennu() -
setBennu
public void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu) -
addTeacherGroup
public void addTeacherGroup(org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup teacherGroup) -
removeTeacherGroup
public void removeTeacherGroup(org.fenixedu.academic.domain.accessControl.PersistentTeacherGroup teacherGroup) -
getTeacherGroupSet
-