public class RuleTemplateModelDRLPersistenceImpl
extends org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
TemplateModel
to DRL templateModifier and Type | Class and Description |
---|---|
static class |
RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor |
static class |
RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor |
org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl.RHSClassDependencyVisitor, org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl.RuleModelUnmarshallingException
Modifier and Type | Method and Description |
---|---|
static org.drools.workbench.models.commons.backend.rule.RuleModelPersistence |
getInstance() |
protected RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor |
getLHSPatternVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String nestedIndentation,
boolean isNegated,
org.drools.workbench.models.commons.backend.rule.context.LHSGeneratorContextFactory generatorContextFactory) |
protected RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor |
getRHSActionVisitor(boolean isDSLEnhanced,
StringBuilder buf,
String indentation,
org.drools.workbench.models.commons.backend.rule.context.RHSGeneratorContextFactory generatorContextFactory) |
String |
marshal(org.drools.workbench.models.datamodel.rule.RuleModel model) |
protected void |
marshalFooter(StringBuilder buf) |
protected String |
marshalRule(org.drools.workbench.models.datamodel.rule.RuleModel model) |
protected void |
marshalRuleHeader(org.drools.workbench.models.datamodel.rule.RuleModel model,
StringBuilder buf) |
protected String |
marshalRuleName(org.drools.workbench.models.datamodel.rule.RuleModel model) |
public static org.drools.workbench.models.commons.backend.rule.RuleModelPersistence getInstance()
protected RuleTemplateModelDRLPersistenceImpl.LHSPatternVisitor getLHSPatternVisitor(boolean isDSLEnhanced, StringBuilder buf, String nestedIndentation, boolean isNegated, org.drools.workbench.models.commons.backend.rule.context.LHSGeneratorContextFactory generatorContextFactory)
getLHSPatternVisitor
in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
protected RuleTemplateModelDRLPersistenceImpl.RHSActionVisitor getRHSActionVisitor(boolean isDSLEnhanced, StringBuilder buf, String indentation, org.drools.workbench.models.commons.backend.rule.context.RHSGeneratorContextFactory generatorContextFactory)
getRHSActionVisitor
in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
public String marshal(org.drools.workbench.models.datamodel.rule.RuleModel model)
marshal
in interface org.drools.workbench.models.commons.backend.rule.RuleModelPersistence
marshal
in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
protected String marshalRule(org.drools.workbench.models.datamodel.rule.RuleModel model)
marshalRule
in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
protected void marshalRuleHeader(org.drools.workbench.models.datamodel.rule.RuleModel model, StringBuilder buf)
marshalRuleHeader
in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
protected String marshalRuleName(org.drools.workbench.models.datamodel.rule.RuleModel model)
marshalRuleName
in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
protected void marshalFooter(StringBuilder buf)
marshalFooter
in class org.drools.workbench.models.commons.backend.rule.RuleModelDRLPersistenceImpl
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.