Class GuidedDTBRDRLPersistence
- java.lang.Object
-
- org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
-
- org.drools.workbench.models.guided.dtable.backend.util.GuidedDTBRDRLPersistence
-
- All Implemented Interfaces:
org.drools.workbench.models.commons.backend.rule.RuleModelPersistence
public class GuidedDTBRDRLPersistence extends org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImplA specialised implementation of BRDELPersistence that can expand Template Keys to values
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGuidedDTBRDRLPersistence.LHSPatternVisitorstatic classGuidedDTBRDRLPersistence.RHSActionVisitor-
Nested classes/interfaces inherited from class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl.RHSClassDependencyVisitor, org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl.RuleModelUnmarshallingException
-
-
Constructor Summary
Constructors Constructor Description GuidedDTBRDRLPersistence(TemplateDataProvider rowDataProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected GuidedDTBRDRLPersistence.LHSPatternVisitorgetLHSPatternVisitor(boolean isDSLEnhanced, StringBuilder buf, String nestedIndentation, boolean isNegated, org.drools.workbench.models.commons.backend.rule.context.LHSGeneratorContextFactory generatorContextFactory)protected GuidedDTBRDRLPersistence.RHSActionVisitorgetRHSActionVisitor(boolean isDSLEnhanced, StringBuilder buf, String indentation, org.drools.workbench.models.commons.backend.rule.context.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, unmarshal, unmarshal, unmarshal, unmarshalUsingDSL, unmarshalUsingDSL
-
-
-
-
Constructor Detail
-
GuidedDTBRDRLPersistence
public GuidedDTBRDRLPersistence(TemplateDataProvider rowDataProvider)
-
-
Method Detail
-
getLHSPatternVisitor
protected GuidedDTBRDRLPersistence.LHSPatternVisitor getLHSPatternVisitor(boolean isDSLEnhanced, StringBuilder buf, String nestedIndentation, boolean isNegated, org.drools.workbench.models.commons.backend.rule.context.LHSGeneratorContextFactory generatorContextFactory)
- Overrides:
getLHSPatternVisitorin classorg.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
-
getRHSActionVisitor
protected GuidedDTBRDRLPersistence.RHSActionVisitor getRHSActionVisitor(boolean isDSLEnhanced, StringBuilder buf, String indentation, org.drools.workbench.models.commons.backend.rule.context.RHSGeneratorContextFactory generatorContextFactory)
- Overrides:
getRHSActionVisitorin classorg.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
-
-