Class ContactRoot_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.contacts.ContactRoot_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class ContactRoot_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 TypeMethodDescriptionvoidaddInvalidPartyContactValidations(org.fenixedu.academic.domain.contacts.PartyContactValidation invalidPartyContactValidations) voidaddPartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) protected org.fenixedu.bennu.core.domain.groups.PersistentGroupSet<org.fenixedu.academic.domain.contacts.PartyContactValidation>protected org.fenixedu.bennu.core.domain.groups.PersistentGroupSet<org.fenixedu.academic.domain.contacts.PartyContact>static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContact,org.fenixedu.academic.domain.contacts.ContactRoot> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,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.academic.domain.contacts.ContactRoot> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContactValidation,org.fenixedu.academic.domain.contacts.ContactRoot> org.fenixedu.bennu.core.domain.BennugetRoot()protected org.fenixedu.bennu.core.domain.groups.PersistentGroupprotected org.fenixedu.bennu.core.domain.groups.PersistentGroupvoidremoveInvalidPartyContactValidations(org.fenixedu.academic.domain.contacts.PartyContactValidation invalidPartyContactValidations) voidremovePartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) protected voidsetEmergencyContactVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup emergencyContactVisibilityGroup) protected voidsetManagementVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup managementVisibilityGroup) voidsetRoot(org.fenixedu.bennu.core.domain.Bennu root) protected voidsetStaffVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup staffVisibilityGroup) protected voidsetStudentVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup studentVisibilityGroup) 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
-
ContactRoot_Base
protected ContactRoot_Base()
-
-
Method Details
-
getRelationContactRootLink
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactRootLink() -
getRelationRootDomainObjectInvalidPartyContact
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContactValidation,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationRootDomainObjectInvalidPartyContact() -
getRelationContactsStaffVisibilityGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsStaffVisibilityGroup() -
getRelationContactsEmergencyContactVisibilityGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsEmergencyContactVisibilityGroup() -
getRelationContactRootContacts
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.contacts.PartyContact,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactRootContacts() -
getRelationContactsSystemVisibilityGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsSystemVisibilityGroup() -
getRelationContactsStudentVisibilityGroup
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentGroup,org.fenixedu.academic.domain.contacts.ContactRoot> getRelationContactsStudentVisibilityGroup() -
getRoot
public org.fenixedu.bennu.core.domain.Bennu getRoot() -
setRoot
public void setRoot(org.fenixedu.bennu.core.domain.Bennu root) -
addInvalidPartyContactValidations
public void addInvalidPartyContactValidations(org.fenixedu.academic.domain.contacts.PartyContactValidation invalidPartyContactValidations) -
removeInvalidPartyContactValidations
public void removeInvalidPartyContactValidations(org.fenixedu.academic.domain.contacts.PartyContactValidation invalidPartyContactValidations) -
getInvalidPartyContactValidationsSet
public Set<org.fenixedu.academic.domain.contacts.PartyContactValidation> getInvalidPartyContactValidationsSet() -
getStaffVisibilityGroup
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getStaffVisibilityGroup() -
setStaffVisibilityGroup
protected void setStaffVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup staffVisibilityGroup) -
getEmergencyContactVisibilityGroup
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getEmergencyContactVisibilityGroup() -
setEmergencyContactVisibilityGroup
protected void setEmergencyContactVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup emergencyContactVisibilityGroup) -
addPartyContacts
public void addPartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) -
removePartyContacts
public void removePartyContacts(org.fenixedu.academic.domain.contacts.PartyContact partyContacts) -
getPartyContactsSet
-
getManagementVisibilityGroup
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getManagementVisibilityGroup() -
setManagementVisibilityGroup
protected void setManagementVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup managementVisibilityGroup) -
getStudentVisibilityGroup
protected org.fenixedu.bennu.core.domain.groups.PersistentGroup getStudentVisibilityGroup() -
setStudentVisibilityGroup
protected void setStudentVisibilityGroup(org.fenixedu.bennu.core.domain.groups.PersistentGroup studentVisibilityGroup)
-