public class mxTraversal extends Object
| Constructor and Description |
|---|
mxTraversal() |
| Modifier and Type | Method and Description |
|---|---|
static void |
bfs(mxGraph graph,
Object cell,
mxGraph.mxICellVisitor visitor,
Map<String,Object> properties) |
static void |
dfs(mxGraph graph,
Object cell,
Object edge,
Set<Object> seen,
mxGraph.mxICellVisitor visitor,
Map<String,Object> properties)
Implements a recursive depth first search starting from the specified
cell.
|
public static void dfs(mxGraph graph, Object cell, Object edge, Set<Object> seen, mxGraph.mxICellVisitor visitor, Map<String,Object> properties)
mxTraversal.bfs(graph, startVertex, new mxICellVisitor()
{
public boolean visit(Object vertex, Object edge)
{
// perform your processing on each cell here
return false;
}
});
graph - the graphcell - edge - seen - visitor - Copyright (c) 2010 Gaudenz Alder. All rights reserved.