Class AcademicCalendarEntry_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
- Direct Known Subclasses:
org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry
public abstract class AcademicCalendarEntry_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 TypeMethodDescriptionvoidaddChildEntries(org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry childEntries) org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriodorg.joda.time.DateTimegetBegin()Set<org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry>org.fenixedu.commons.i18n.LocalizedStringorg.joda.time.DateTimegetEnd()org.fenixedu.academic.domain.ExecutionIntervalorg.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntrystatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionInterval,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry> org.fenixedu.bennu.core.domain.Bennuorg.fenixedu.commons.i18n.LocalizedStringgetTitle()voidremoveChildEntries(org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry childEntries) voidsetAcademicPeriod(org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod academicPeriod) voidsetBegin(org.joda.time.DateTime begin) voidsetDescription(org.fenixedu.commons.i18n.LocalizedString description) voidsetEnd(org.joda.time.DateTime end) voidsetExecutionInterval(org.fenixedu.academic.domain.ExecutionInterval executionInterval) voidsetParentEntry(org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry parentEntry) voidsetRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) voidsetTitle(org.fenixedu.commons.i18n.LocalizedString title) 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
-
AcademicCalendarEntry_Base
protected AcademicCalendarEntry_Base()
-
-
Method Details
-
getRelationExecutionIntervalAcademicCalendarEntry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.ExecutionInterval,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry> getRelationExecutionIntervalAcademicCalendarEntry() -
getRelationRootDomainObjectAcademicCalendarEntry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry> getRelationRootDomainObjectAcademicCalendarEntry() -
getRelationAcademicCalendarEntryAcademicCalendarEntry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry> getRelationAcademicCalendarEntryAcademicCalendarEntry() -
getTitle
public org.fenixedu.commons.i18n.LocalizedString getTitle() -
setTitle
public void setTitle(org.fenixedu.commons.i18n.LocalizedString title) -
getDescription
public org.fenixedu.commons.i18n.LocalizedString getDescription() -
setDescription
public void setDescription(org.fenixedu.commons.i18n.LocalizedString description) -
getBegin
public org.joda.time.DateTime getBegin() -
setBegin
public void setBegin(org.joda.time.DateTime begin) -
getEnd
public org.joda.time.DateTime getEnd() -
setEnd
public void setEnd(org.joda.time.DateTime end) -
getAcademicPeriod
public org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod getAcademicPeriod() -
setAcademicPeriod
public void setAcademicPeriod(org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod academicPeriod) -
getExecutionInterval
public org.fenixedu.academic.domain.ExecutionInterval getExecutionInterval() -
setExecutionInterval
public void setExecutionInterval(org.fenixedu.academic.domain.ExecutionInterval executionInterval) -
getRootDomainObject
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObject() -
setRootDomainObject
public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject) -
getParentEntry
public org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry getParentEntry() -
setParentEntry
public void setParentEntry(org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry parentEntry) -
addChildEntries
public void addChildEntries(org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry childEntries) -
removeChildEntries
public void removeChildEntries(org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry childEntries) -
getChildEntriesSet
public Set<org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry> getChildEntriesSet()
-