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) |