Drools Workbench - Guided Decision Table Model 6.2.0.Beta3

org.drools.workbench.models.guided.dtable.backend.util
Class GuidedDTBRDRLPersistence

java.lang.Object
  extended by org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
      extended by org.drools.workbench.models.guided.dtable.backend.util.GuidedDTBRDRLPersistence
All Implemented Interfaces:
RuleModelPersistence

public class GuidedDTBRDRLPersistence
extends RuleModelDRLPersistenceImpl

A specialised implementation of BRDELPersistence that can expand Template Keys to values


Nested Class Summary
static class GuidedDTBRDRLPersistence.LHSPatternVisitor
           
static class GuidedDTBRDRLPersistence.RHSActionVisitor
           
 
Nested classes/interfaces inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
RuleModelDRLPersistenceImpl.RHSClassDependencyVisitor
 
Field Summary
 
Fields inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
bindingsFields, bindingsPatterns, constraintValueBuilder
 
Constructor Summary
GuidedDTBRDRLPersistence(TemplateDataProvider rowDataProvider)
           
 
Method Summary
protected  GuidedDTBRDRLPersistence.LHSPatternVisitor getLHSPatternVisitor(boolean isDSLEnhanced, StringBuilder buf, String nestedIndentation, boolean isNegated, LHSGeneratorContextFactory generatorContextFactory)
           
protected  GuidedDTBRDRLPersistence.RHSActionVisitor getRHSActionVisitor(boolean isDSLEnhanced, StringBuilder buf, String indentation, RHSGeneratorContextFactory generatorContextFactory)
           
 
Methods inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
fixActionInsertFactBindings, getInstance, marshal, marshalAttributes, marshalFooter, marshalLHS, marshalMetadata, marshalPackageHeader, marshalRHS, marshalRule, marshalRuleHeader, marshalRuleName, unmarshal, unmarshalUsingDSL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuidedDTBRDRLPersistence

public GuidedDTBRDRLPersistence(TemplateDataProvider rowDataProvider)
Method Detail

getLHSPatternVisitor

protected GuidedDTBRDRLPersistence.LHSPatternVisitor getLHSPatternVisitor(boolean isDSLEnhanced,
                                                                          StringBuilder buf,
                                                                          String nestedIndentation,
                                                                          boolean isNegated,
                                                                          LHSGeneratorContextFactory generatorContextFactory)
Overrides:
getLHSPatternVisitor in class RuleModelDRLPersistenceImpl

getRHSActionVisitor

protected GuidedDTBRDRLPersistence.RHSActionVisitor getRHSActionVisitor(boolean isDSLEnhanced,
                                                                        StringBuilder buf,
                                                                        String indentation,
                                                                        RHSGeneratorContextFactory generatorContextFactory)
Overrides:
getRHSActionVisitor in class RuleModelDRLPersistenceImpl

Drools Workbench - Guided Decision Table Model 6.2.0.Beta3

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