Drools Workbench - Guided Rule Templates Model 6.1.0.Beta1

org.drools.workbench.models.guided.template.backend
Class RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor

java.lang.Object
  extended by org.drools.core.util.ReflectiveVisitor
      extended by org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl.RHSActionVisitor
          extended by org.drools.workbench.models.guided.template.backend.RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor
All Implemented Interfaces:
org.drools.core.Visitor
Enclosing class:
RuleTemplateModelDRLPersistenceImpl

public static class RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor
extends RuleModelDRLPersistenceImpl.RHSActionVisitor


Field Summary
 
Fields inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl.RHSActionVisitor
buf, constraintValueBuilder
 
Fields inherited from class org.drools.core.util.ReflectiveVisitor
logger
 
Constructor Summary
RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor(boolean isDSLEnhanced, Map<String,org.drools.workbench.models.datamodel.rule.IFactPattern> bindingsPatterns, Map<String,org.drools.workbench.models.datamodel.rule.FieldConstraint> bindingsFields, DRLConstraintValueBuilder constraintValueBuilder, StringBuilder b, String indentation)
           
 
Method Summary
protected  void generateSetMethodCall(String variableName, org.drools.workbench.models.datamodel.rule.ActionFieldValue fieldValue)
           
 void visitFreeFormLine(org.drools.workbench.models.datamodel.rule.FreeFormLine ffl)
           
 
Methods inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl.RHSActionVisitor
buildDefaultFieldValue, buildFormulaFieldValue, buildTemplateFieldValue, buildWorkItemFieldValue, visitActionExecuteWorkItem, visitActionGlobalCollectionAdd, visitActionInsertFact, visitActionInsertLogicalFact, visitActionRetractFact, visitActionSetField, visitActionUpdateField, visitDSLSentence
 
Methods inherited from class org.drools.core.util.ReflectiveVisitor
visit, visitObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor

public RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor(boolean isDSLEnhanced,
                                                            Map<String,org.drools.workbench.models.datamodel.rule.IFactPattern> bindingsPatterns,
                                                            Map<String,org.drools.workbench.models.datamodel.rule.FieldConstraint> bindingsFields,
                                                            DRLConstraintValueBuilder constraintValueBuilder,
                                                            StringBuilder b,
                                                            String indentation)
Method Detail

generateSetMethodCall

protected void generateSetMethodCall(String variableName,
                                     org.drools.workbench.models.datamodel.rule.ActionFieldValue fieldValue)
Overrides:
generateSetMethodCall in class RuleModelDRLPersistenceImpl.RHSActionVisitor

visitFreeFormLine

public void visitFreeFormLine(org.drools.workbench.models.datamodel.rule.FreeFormLine ffl)
Overrides:
visitFreeFormLine in class RuleModelDRLPersistenceImpl.RHSActionVisitor

Drools Workbench - Guided Rule Templates Model 6.1.0.Beta1

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