public static class GuidedDTBRDRLPersistence.RHSActionVisitor extends RuleModelDRLPersistenceImpl.RHSActionVisitor
buf, constraintValueBuilder, generatorContextFactory, rootContext
Constructor and Description |
---|
GuidedDTBRDRLPersistence.RHSActionVisitor(boolean isDSLEnhanced,
TemplateDataProvider rowDataProvider,
Map<String,IFactPattern> bindingsPatterns,
Map<String,FieldConstraint> bindingsFields,
DRLConstraintValueBuilder constraintValueBuilder,
RHSGeneratorContextFactory generatorContextFactory,
StringBuilder b,
String indentation) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildTemplateFieldValue(ActionFieldValue fieldValue,
StringBuilder buf) |
protected void |
generateModifyMethodCall(RHSGeneratorContext gctx,
ActionFieldValue fieldValue) |
protected void |
generateModifyMethodSeparator(RHSGeneratorContext gctx,
ActionFieldValue fieldValue) |
protected void |
generateSetMethodCall(String variableName,
ActionFieldValue fieldValue) |
protected boolean |
isValidFieldConstraint(ActionFieldValue fieldValue) |
protected void |
preGenerateSetMethodCallParameterValue(RHSGeneratorContext gctx,
ActionFieldValue fieldValue) |
void |
visitFreeFormLine(FreeFormLine ffl) |
buildDefaultFieldValue, buildFormulaFieldValue, buildVariableFieldValue, buildWorkItemFieldValue, postGenerateAction, preGenerateAction, visitActionExecuteWorkItem, visitActionGlobalCollectionAdd, visitActionInsertFact, visitActionInsertLogicalFact, visitActionRetractFact, visitActionSetField, visitActionUpdateField, visitDSLSentence
public GuidedDTBRDRLPersistence.RHSActionVisitor(boolean isDSLEnhanced, TemplateDataProvider rowDataProvider, Map<String,IFactPattern> bindingsPatterns, Map<String,FieldConstraint> bindingsFields, DRLConstraintValueBuilder constraintValueBuilder, RHSGeneratorContextFactory generatorContextFactory, StringBuilder b, String indentation)
protected void buildTemplateFieldValue(ActionFieldValue fieldValue, StringBuilder buf)
buildTemplateFieldValue
in class RuleModelDRLPersistenceImpl.RHSActionVisitor
protected boolean isValidFieldConstraint(ActionFieldValue fieldValue)
protected void generateSetMethodCall(String variableName, ActionFieldValue fieldValue)
generateSetMethodCall
in class RuleModelDRLPersistenceImpl.RHSActionVisitor
protected void preGenerateSetMethodCallParameterValue(RHSGeneratorContext gctx, ActionFieldValue fieldValue)
preGenerateSetMethodCallParameterValue
in class RuleModelDRLPersistenceImpl.RHSActionVisitor
protected void generateModifyMethodCall(RHSGeneratorContext gctx, ActionFieldValue fieldValue)
generateModifyMethodCall
in class RuleModelDRLPersistenceImpl.RHSActionVisitor
protected void generateModifyMethodSeparator(RHSGeneratorContext gctx, ActionFieldValue fieldValue)
generateModifyMethodSeparator
in class RuleModelDRLPersistenceImpl.RHSActionVisitor
public void visitFreeFormLine(FreeFormLine ffl)
visitFreeFormLine
in class RuleModelDRLPersistenceImpl.RHSActionVisitor
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.