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