Interface ActivityNode

All Superinterfaces:
Containable, Identifiable, OsidNode

public interface ActivityNode 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 ActivityHierarchySession .

  • Method Details

    • getActivity

      Activity getActivity()
      Gets the Activity at this node.
      Returns:
      the activity represented by this node
      Compliance:
      mandatory - This method must be implemented.
    • getParentActivityNodes

      ActivityNodeList getParentActivityNodes()
      Gets the parents of this activity.
      Returns:
      the parents of this activity
      Compliance:
      mandatory - This method must be implemented.
    • getChildActivityNodes

      ActivityNodeList getChildActivityNodes()
      Gets the children of this activity.
      Returns:
      the children of this activity
      Compliance:
      mandatory - This method must be implemented.