org.drools.reteoo
Class ReteooToJungVisitor
java.lang.Object
org.drools.util.ReflectiveVisitor
org.drools.reteoo.ReteooToJungVisitor
- All Implemented Interfaces:
- Visitor
- public class ReteooToJungVisitor
- extends ReflectiveVisitor
Produces a graph in GraphViz DOT format.
- See Also:
http://www.research.att.com/sw/tools/graphviz/,
http://www.pixelglow.com/graphviz/
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReteooToJungVisitor
public ReteooToJungVisitor(Graph graph)
- Constructor.
getGraph
public Graph getGraph()
getRootVertex
public Vertex getRootVertex()
visitReteooRuleBase
public void visitReteooRuleBase(ReteooRuleBase ruleBase)
- RuleBaseImpl visits its Rete.
visitRete
public void visitRete(org.drools.reteoo.Rete rete)
- Rete visits each of its ObjectTypeNodes.
visitBaseNode
public void visitBaseNode(org.drools.reteoo.BaseNode node)
dumpConstraints
public static java.lang.String dumpConstraints(FieldConstraint[] constraints)