public class GuidedDecisionTableMetadataBuilder extends Object implements GuidedDecisionTableSourceBuilderDirect
Constructor and Description |
---|
GuidedDecisionTableMetadataBuilder(int row,
int column,
org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult) |
Modifier and Type | Method and Description |
---|---|
void |
addCellValue(int row,
int column,
String value) |
void |
addTemplate(int row,
int column,
String content) |
void |
clearValues() |
org.drools.decisiontable.parser.ActionType.Code |
getActionTypeCode() |
int |
getColumn() |
String |
getResult() |
int |
getRowCount()
Get the number of rows processed by the SourceBuilder.
|
boolean |
hasValues() |
void |
populateDecisionTable(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable,
int maxRowCount)
Populate the given Decision Table with details of the parsed column.
|
public GuidedDecisionTableMetadataBuilder(int row, int column, org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult)
public void populateDecisionTable(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable, int maxRowCount)
GuidedDecisionTableSourceBuilderDirect
populateDecisionTable
in interface GuidedDecisionTableSourceBuilderDirect
dtable
- The target Guided Decision Table to populatemaxRowCount
- The maximum number of used rows detected in the XLSpublic void addTemplate(int row, int column, String content)
addTemplate
in interface org.drools.decisiontable.parser.SourceBuilder
public void addCellValue(int row, int column, String value)
addCellValue
in interface org.drools.decisiontable.parser.SourceBuilder
public org.drools.decisiontable.parser.ActionType.Code getActionTypeCode()
getActionTypeCode
in interface org.drools.decisiontable.parser.SourceBuilder
public void clearValues()
clearValues
in interface org.drools.decisiontable.parser.SourceBuilder
public boolean hasValues()
hasValues
in interface org.drools.decisiontable.parser.SourceBuilder
public String getResult()
getResult
in interface org.drools.decisiontable.parser.SourceBuilder
public int getRowCount()
GuidedDecisionTableSourceBuilder
getRowCount
in interface GuidedDecisionTableSourceBuilder
public int getColumn()
getColumn
in interface org.drools.decisiontable.parser.SourceBuilder
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.