Class DecisionTableConfigurationDelegate

  • All Implemented Interfaces:
    org.kie.api.io.ResourceConfiguration, org.kie.internal.builder.DecisionTableConfiguration

    public class DecisionTableConfigurationDelegate
    extends java.lang.Object
    implements org.kie.internal.builder.DecisionTableConfiguration
    • Constructor Detail

      • DecisionTableConfigurationDelegate

        public DecisionTableConfigurationDelegate​(org.kie.internal.builder.DecisionTableConfiguration delegate,
                                                  java.lang.String sheetName)
    • Method Detail

      • setInputType

        public void setInputType​(org.kie.internal.builder.DecisionTableInputType inputType)
        Specified by:
        setInputType in interface org.kie.internal.builder.DecisionTableConfiguration
      • getInputType

        public org.kie.internal.builder.DecisionTableInputType getInputType()
        Specified by:
        getInputType in interface org.kie.internal.builder.DecisionTableConfiguration
      • setWorksheetName

        public void setWorksheetName​(java.lang.String name)
        Specified by:
        setWorksheetName in interface org.kie.internal.builder.DecisionTableConfiguration
      • getWorksheetName

        public java.lang.String getWorksheetName()
        Specified by:
        getWorksheetName in interface org.kie.internal.builder.DecisionTableConfiguration
      • addRuleTemplateConfiguration

        public void addRuleTemplateConfiguration​(org.kie.api.io.Resource template,
                                                 int row,
                                                 int col)
        Specified by:
        addRuleTemplateConfiguration in interface org.kie.internal.builder.DecisionTableConfiguration
      • getRuleTemplateConfigurations

        public java.util.List<org.kie.internal.builder.RuleTemplateConfiguration> getRuleTemplateConfigurations()
        Specified by:
        getRuleTemplateConfigurations in interface org.kie.internal.builder.DecisionTableConfiguration
      • isTrimCell

        public boolean isTrimCell()
        Specified by:
        isTrimCell in interface org.kie.internal.builder.DecisionTableConfiguration
      • setTrimCell

        public void setTrimCell​(boolean trimCell)
        Specified by:
        setTrimCell in interface org.kie.internal.builder.DecisionTableConfiguration
      • toProperties

        public java.util.Properties toProperties()
        Specified by:
        toProperties in interface org.kie.api.io.ResourceConfiguration
      • fromProperties

        public org.kie.api.io.ResourceConfiguration fromProperties​(java.util.Properties prop)
        Specified by:
        fromProperties in interface org.kie.api.io.ResourceConfiguration