Interface CalendarNode

All Superinterfaces:
Containable, Identifiable, OsidNode

public interface CalendarNode extends OsidNode

This interface is a container for a partial hierarchy retrieval. The number of hierarchy levels traversable through this interface depend on the number of levels requested in the CalendarHierarchySession .

  • Method Details

    • getCalendar

      Calendar getCalendar()
      Gets the Calendar at this node.
      Returns:
      the calendar represented by this node
      Compliance:
      mandatory - This method must be implemented.
    • getParentCalendarNodes

      CalendarNodeList getParentCalendarNodes()
      Gets the parents of this calendar.
      Returns:
      the parents of the id
      Compliance:
      mandatory - This method must be implemented.
    • getChildCalendarNodes

      CalendarNodeList getChildCalendarNodes()
      Gets the children of this calendar.
      Returns:
      the children of this calendar
      Compliance:
      mandatory - This method must be implemented.