Class GuidedDTBRDRLPersistence

  • All Implemented Interfaces:
    org.drools.workbench.models.commons.backend.rule.RuleModelPersistence

    public class GuidedDTBRDRLPersistence
    extends org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
    A specialised implementation of BRDELPersistence that can expand Template Keys to values
    • 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:
        getLHSPatternVisitor in class org.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:
        getRHSActionVisitor in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl