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.