Interface OublietteNode
- All Superinterfaces:
Containable, Identifiable, 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 OublietteHierarchySession .
-
Method Summary
Modifier and TypeMethodDescriptionGets the children of this oubliette.Gets theOublietteat this node.Gets the parents of this oubliette.Methods inherited from interface Containable
isSequesteredModifier and TypeMethodDescriptionbooleanTests if thisContainableis sequestered in that it should not appear outside of its aggregated composition.Methods inherited from interface Identifiable
getId, isCurrentMethods inherited from interface OsidNode
getChildIds, getParentIds, hasChildren, hasParents, isLeaf, isRootModifier and TypeMethodDescriptionGets the children of this node.Gets the parents of this node.booleanTests if any children are available in this node structure.booleanTests if any parents are available in this node structure.booleanisLeaf()Tests if this node is a leaf in the hierarchy (has no children).booleanisRoot()Tests if this node is a root in the hierarchy (has no parents).
-
Method Details
-
getOubliette
Oubliette getOubliette()Gets theOublietteat this node.- Returns:
- the oubliette represented by this node
- Compliance:
mandatory- This method must be implemented.
-
getParentOublietteNodes
OublietteNodeList getParentOublietteNodes()Gets the parents of this oubliette.- Returns:
- the parents of this oubliette
- Compliance:
mandatory- This method must be implemented.
-
getChildOublietteNodes
OublietteNodeList getChildOublietteNodes()Gets the children of this oubliette.- Returns:
- the children of this oubliette
- Compliance:
mandatory- This method must be implemented.
-