Class GuidedDecisionTableGeneratorListener
- java.lang.Object
-
- org.drools.workbench.screens.dtablexls.backend.server.conversion.GuidedDecisionTableGeneratorListener
-
- All Implemented Interfaces:
org.drools.decisiontable.parser.RuleSheetListener,org.drools.template.parser.DataListener
public class GuidedDecisionTableGeneratorListener extends Object implements org.drools.decisiontable.parser.RuleSheetListener
-
-
Constructor Summary
Constructors Constructor Description GuidedDecisionTableGeneratorListener(org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult, org.kie.soup.project.datamodel.oracle.PackageDataModelOracle _dmo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishSheet()List<String>getFunctions()List<org.drools.template.model.Global>getGlobals()List<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>getGuidedDecisionTables()List<org.drools.template.model.Import>getImports()org.drools.decisiontable.parser.xls.PropertiesSheetListener.CaseInsensitiveMapgetProperties()List<String>getQueries()org.drools.template.model.PackagegetRuleSet()List<String>getTypeDeclarations()voidnewCell(int row, int column, String value, int mergedColStart)voidnewRow(int rowNumber, int columns)protected voidpostInitRuleTable(int row, int column, String value)Called after rule table initialisation.protected voidpreInitRuleTable(int row, int column, String value)Called before rule table initialisation.voidstartSheet(String name)
-
-
-
Method Detail
-
getProperties
public org.drools.decisiontable.parser.xls.PropertiesSheetListener.CaseInsensitiveMap getProperties()
- Specified by:
getPropertiesin interfaceorg.drools.decisiontable.parser.RuleSheetListener
-
getRuleSet
public org.drools.template.model.Package getRuleSet()
- Specified by:
getRuleSetin interfaceorg.drools.decisiontable.parser.RuleSheetListener
-
getImports
public List<org.drools.template.model.Import> getImports()
-
getGlobals
public List<org.drools.template.model.Global> getGlobals()
-
getGuidedDecisionTables
public List<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52> getGuidedDecisionTables()
-
startSheet
public void startSheet(String name)
- Specified by:
startSheetin interfaceorg.drools.template.parser.DataListener
-
finishSheet
public void finishSheet()
- Specified by:
finishSheetin interfaceorg.drools.template.parser.DataListener
-
newRow
public void newRow(int rowNumber, int columns)- Specified by:
newRowin interfaceorg.drools.template.parser.DataListener
-
newCell
public void newCell(int row, int column, String value, int mergedColStart)- Specified by:
newCellin interfaceorg.drools.template.parser.DataListener
-
preInitRuleTable
protected void preInitRuleTable(int row, int column, String value)Called before rule table initialisation. Subclasses may override this method to do additional processing.
-
postInitRuleTable
protected void postInitRuleTable(int row, int column, String value)Called after rule table initialisation. Subclasses may override this method to do additional processing.
-
-