Drools Workbench - Guided Decision Table Model 6.0.0.CR5

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

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

public class GuidedDTBRDRLPersistence
extends BRDRLPersistence

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.BRDRLPersistence
BRDRLPersistence.RHSClassDependencyVisitor
 
Field Summary
 
Fields inherited from class org.drools.workbench.models.commons.backend.rule.BRDRLPersistence
bindingsFields, bindingsPatterns, constraintValueBuilder, DEFAULT_DIALECT
 
Constructor Summary
GuidedDTBRDRLPersistence(TemplateDataProvider rowDataProvider)
           
 
Method Summary
protected  GuidedDTBRDRLPersistence.LHSPatternVisitor getLHSPatternVisitor(boolean isDSLEnhanced, StringBuilder buf, String nestedIndentation, boolean isNegated)
           
protected  GuidedDTBRDRLPersistence.RHSActionVisitor getRHSActionVisitor(boolean isDSLEnhanced, StringBuilder buf, String indentation)
           
 
Methods inherited from class org.drools.workbench.models.commons.backend.rule.BRDRLPersistence
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)
Overrides:
getLHSPatternVisitor in class BRDRLPersistence

getRHSActionVisitor

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

Drools Workbench - Guided Decision Table Model 6.0.0.CR5

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