|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Graph | |
| com.arsdigita.util | Utility classes. |
| Uses of Graph in com.arsdigita.util |
| Classes in com.arsdigita.util that implement Graph | |
class |
GraphSet
A Set-based implementation of the Graph interface. |
| Methods in com.arsdigita.util that return Graph | |
static Graph |
Graphs.nodesReachableFrom(Graph graph,
Object start)
|
Graph |
GraphSet.copy()
|
Graph |
Graph.copy()
Creates a copy of this graph. |
| Methods in com.arsdigita.util with parameters of type Graph | |
static List |
Graphs.findPath(Graph graph,
Object begin,
Object end)
Finds a path in graph from begin to end |
static List |
Graphs.findPath(Graph graph,
Object startNode,
Graphs.EdgeSelector selector,
Graphs.NodeSelector terminator)
Performs a traversal of graph looking for path that starts
with startNode and terminates with a node that satisfies the
test specified by terminator and consists only of those
edges that satisfy the test specified by selector. |
static Graph |
Graphs.nodesReachableFrom(Graph graph,
Object start)
|
static List |
Graphs.getSinkNodes(Graph gg)
Returns a list of nodes in gg that have no outgoing edges. |
static void |
Graphs.printGraph(Graph graph,
GraphFormatter fmtr,
PrintWriter writer)
Pretty-prints the graph. |
String |
GraphFormatter.graphAttributes(Graph graph)
Returns graph attributes. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||