Class AcademicCalendarRootEntry_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry_Base
org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry
org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarRootEntry_Base
- All Implemented Interfaces:
Serializable,org.fenixedu.academic.util.renderer.GanttDiagramEvent,pt.ist.fenixframework.DomainObject
public abstract class AcademicCalendarRootEntry_Base
extends org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry
- 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.academic.domain.time.calendarStructure.AcademicCalendarEntry
COMPARATOR_BY_BEGIN_DATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDegrees(org.fenixedu.academic.domain.Degree degrees) Set<org.fenixedu.academic.domain.Degree>static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Degree,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarRootEntry> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarRootEntry> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarRootEntry> org.fenixedu.bennu.core.domain.Bennuorg.fenixedu.bennu.core.domain.BennuvoidremoveDegrees(org.fenixedu.academic.domain.Degree degrees) voidsetRootDomainObjectForDefaultRootEntry(org.fenixedu.bennu.core.domain.Bennu rootDomainObjectForDefaultRootEntry) voidsetRootDomainObjectForRootEntries(org.fenixedu.bennu.core.domain.Bennu rootDomainObjectForRootEntries) Methods inherited from class org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry
belongsToPeriod, containsInstant, delete, edit, exceededNumberOfChildEntries, findDefaultCalendar, getAcademicCalendar, getAcademicChronology, getAllChildEntries, getCardinality, getChildEntries, getFullPath, getGanttDiagramEventDayType, getGanttDiagramEventIdentifier, getGanttDiagramEventMonth, getGanttDiagramEventName, getGanttDiagramEventObservations, getGanttDiagramEventOffset, getGanttDiagramEventPeriod, getGanttDiagramEventSortedIntervals, getGanttDiagramEventUrlAddOns, getNextAcademicCalendarEntry, getPresentationName, getPresentationTimeInterval, getPreviousAcademicCalendarEntry, getRootEntry, getType, initEntry, isAcademicYear, isEqualOrEquivalent, isGanttDiagramEventIntervalsLongerThanOneDay, isGanttDiagramEventToMarkWeekendsAndHolidays, isOfType, isParentEntryInvalid, isRoot, setBegin, setEnd, setParentEntry, setTitleMethods inherited from class org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarEntry_Base
addChildEntries, getAcademicPeriod, getBegin, getChildEntriesSet, getDescription, getEnd, getExecutionInterval, getParentEntry, getRelationAcademicCalendarEntryAcademicCalendarEntry, getRelationExecutionIntervalAcademicCalendarEntry, getRelationRootDomainObjectAcademicCalendarEntry, getRootDomainObject, getTitle, removeChildEntries, setAcademicPeriod, setDescription, setExecutionInterval, setRootDomainObjectMethods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
AcademicCalendarRootEntry_Base
protected AcademicCalendarRootEntry_Base()
-
-
Method Details
-
getRelationRootDomainObjectDefaultAcademicCalendar
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarRootEntry> getRelationRootDomainObjectDefaultAcademicCalendar() -
getRelationDegreeCalendar
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Degree,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarRootEntry> getRelationDegreeCalendar() -
getRelationRootDomainObjectAcademicCalendarRootEntry
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.time.calendarStructure.AcademicCalendarRootEntry> getRelationRootDomainObjectAcademicCalendarRootEntry() -
getRootDomainObjectForDefaultRootEntry
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObjectForDefaultRootEntry() -
setRootDomainObjectForDefaultRootEntry
public void setRootDomainObjectForDefaultRootEntry(org.fenixedu.bennu.core.domain.Bennu rootDomainObjectForDefaultRootEntry) -
addDegrees
public void addDegrees(org.fenixedu.academic.domain.Degree degrees) -
removeDegrees
public void removeDegrees(org.fenixedu.academic.domain.Degree degrees) -
getDegreesSet
-
getRootDomainObjectForRootEntries
public org.fenixedu.bennu.core.domain.Bennu getRootDomainObjectForRootEntries() -
setRootDomainObjectForRootEntries
public void setRootDomainObjectForRootEntries(org.fenixedu.bennu.core.domain.Bennu rootDomainObjectForRootEntries)
-