com.phoenixst.plexus.examples
public class FileSystemForest extends AbstractGraph implements OrientedForest
Since: 1.0
Version: $Revision: 1.21 $
| Method Summary | |
|---|---|
| Traverser | childTraverser(Object node) |
| boolean | containsEdge(Graph.Edge edge) |
| boolean | containsNode(Object node) |
| int | degree(Object node) |
| protected Collection | edges() |
| int | getDepth(Object node) |
| int | getHeight(Object node) |
| static FileSystemForest | getInstance() |
| Object | getLeastCommonAncestor(Object aNode, Object bNode) |
| Object | getParent(Object node) |
| Graph.Edge | getParentEdge(Object node) |
| Object | getParentEndpoint(Graph.Edge edge) |
| Object | getRoot(Object node) |
| boolean | isAncestor(Object ancestor, Object descendant) |
| boolean | isForestEdge(Edge edge) |
| boolean | isLeaf(Object node) |
| protected Collection | nodes() |
| boolean | removeNode(Object node) |
| Collection | rootNodes() |
| protected Traverser | traverser(Object node) |