org.drools.reteoo
Class ReteooPrintDumpVisitor

java.lang.Object
  extended by org.drools.reteoo.ReflectiveVisitor
      extended by org.drools.reteoo.ReteooPrintDumpVisitor
All Implemented Interfaces:
Visitor

public class ReteooPrintDumpVisitor
extends ReflectiveVisitor


Field Summary
 
Fields inherited from class org.drools.reteoo.ReflectiveVisitor
newline
 
Constructor Summary
ReteooPrintDumpVisitor(PrintStream out)
           
ReteooPrintDumpVisitor(PrintStream out, String indent)
           
 
Method Summary
 void visitConditionNode(ConditionNode conditionNode)
           
 void visitDeclaration(Declaration declaration)
           
 void visitJoinNodeInput(JoinNodeInput joinNodeInput)
           
 void visitNull()
           
 void visitObject(Object object)
           
 void visitObjectTypeNode(ObjectTypeNode objectTypeNode)
           
 void visitParameterNode(ParameterNode parameterNode)
           
 void visitRete(Rete rete)
           
 void visitRuleBase(RuleBase ruleBase)
           
 void visitTerminalNode(TerminalNode terminalNode)
           
 
Methods inherited from class org.drools.reteoo.ReflectiveVisitor
visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReteooPrintDumpVisitor

public ReteooPrintDumpVisitor(PrintStream out)

ReteooPrintDumpVisitor

public ReteooPrintDumpVisitor(PrintStream out,
                              String indent)
Method Detail

visitRuleBase

public void visitRuleBase(RuleBase ruleBase)

visitRete

public void visitRete(Rete rete)

visitObjectTypeNode

public void visitObjectTypeNode(ObjectTypeNode objectTypeNode)

visitParameterNode

public void visitParameterNode(ParameterNode parameterNode)

visitDeclaration

public void visitDeclaration(Declaration declaration)

visitConditionNode

public void visitConditionNode(ConditionNode conditionNode)

visitJoinNodeInput

public void visitJoinNodeInput(JoinNodeInput joinNodeInput)

visitTerminalNode

public void visitTerminalNode(TerminalNode terminalNode)

visitObject

public void visitObject(Object object)
Overrides:
visitObject in class ReflectiveVisitor

visitNull

public void visitNull()


Copyright © 2001-2005 The Codehaus. All Rights Reserved.