| java.lang.Object soif.Taxonomy
Taxonomy | public class Taxonomy (Code) | | Represent the taxonomy.
|
Field Summary | |
public BinaryTree | binaryTree Since position in the tree is significant,
it is possible that this should not be public. |
Constructor Summary | |
public | Taxonomy() Constructor for simple default taxonomy. | public | Taxonomy(SOIF soif) Constructor. |
binaryTree | public BinaryTree binaryTree(Code) | | Since position in the tree is significant,
it is possible that this should not be public.
You have been warned.
|
Taxonomy | public Taxonomy()(Code) | | Constructor for simple default taxonomy.
|
Taxonomy | public Taxonomy(SOIF soif)(Code) | | Constructor.
Parameters: soif - soif |
getChildPeers | public Vector getChildPeers(String s, boolean all)(Code) | | Get the nodes with the parent named s.
Parameters: s - the parent name |
getTaxonomyId | public String getTaxonomyId()(Code) | | Return the taxonomyId.
|
newChild | public void newChild()(Code) | | Tack a new child down there.
|
newNext | public void newNext()(Code) | | Tack a new next down there.
|
setTaxonomyId | public void setTaxonomyId(String s)(Code) | | Set the taxonomy id throughout the tree.
Parameters: s - taxonomy id |
synchTree | public void synchTree(BTreeNode btn)(Code) | | Synchronize tree adter drag and drop.
A node and any children have been moved in the tree. This method
will traverse the node and all it's children resetting it's parent
and ID. Both are in node:node:node format.
|
toStringTree | public String toStringTree(boolean fullnode, boolean tree, boolean id)(Code) | | Dump the tree out in a couple of different ways.
Parameters: fullnode - dump the info in the node Parameters: tree - dump the tree structure Parameters: id - dump id list |
|
|