|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - the type of objects stored in this taxonomypublic interface Taxonomy<T extends ElkObject>
A hierarchy of certain ElkObjects. For each such object, the taxonomy holds a
TaxonomyNode object from which direct sub- and super- nodes can be
retrieved.
| Method Summary | |
|---|---|
TaxonomyNode<T> |
getBottomNode()
|
TaxonomyNode<T> |
getNode(T elkObject)
Returns the TaxonomyNode containing the given ElkObject
as a member or null if the input does not occur in the taxonomy. |
Set<? extends TaxonomyNode<T>> |
getNodes()
Obtain an unmodifiable Set of all nodes in this taxonomy. |
TaxonomyNode<T> |
getTopNode()
|
| Method Detail |
|---|
TaxonomyNode<T> getNode(T elkObject)
TaxonomyNode containing the given ElkObject
as a member or null if the input does not occur in the taxonomy.
elkObject - the ElkObject for which to return the
TaxonomyNode
TaxonomyNode for the specified input
ElkObjectSet<? extends TaxonomyNode<T>> getNodes()
TaxonomyNode<T> getTopNode()
TaxonomyNode<T> getBottomNode()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||