Drools Workbench - Data Model API 6.2.0.Final

org.drools.workbench.models.datamodel.rule.visitors
Class ToStringExpressionVisitor

java.lang.Object
  extended by org.drools.workbench.models.datamodel.rule.visitors.ToStringExpressionVisitor
All Implemented Interfaces:
ExpressionVisitor

public class ToStringExpressionVisitor
extends Object
implements ExpressionVisitor

A visitor that can emit a String representing the Expression


Constructor Summary
ToStringExpressionVisitor()
           
ToStringExpressionVisitor(DRLConstraintValueBuilder constraintValueBuilder)
           
 
Method Summary
 String getText()
           
 void visit(ExpressionCollection part)
           
 void visit(ExpressionCollectionIndex part)
           
 void visit(ExpressionField part)
           
 void visit(ExpressionGlobalVariable part)
           
 void visit(ExpressionMethod part)
           
 void visit(ExpressionMethodParameter part)
           
 void visit(ExpressionPart part)
           
 void visit(ExpressionText part)
           
 void visit(ExpressionUnboundFact part)
           
 void visit(ExpressionVariable part)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToStringExpressionVisitor

public ToStringExpressionVisitor()

ToStringExpressionVisitor

public ToStringExpressionVisitor(DRLConstraintValueBuilder constraintValueBuilder)
Method Detail

visit

public void visit(ExpressionPart part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionField part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionMethod part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionVariable part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionUnboundFact part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionGlobalVariable part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionCollection part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionCollectionIndex part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionText part)
Specified by:
visit in interface ExpressionVisitor

visit

public void visit(ExpressionMethodParameter part)
Specified by:
visit in interface ExpressionVisitor

getText

public String getText()

Drools Workbench - Data Model API 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.