public class DefaultDescriptionBuilder extends Object implements GuidedDecisionTableSourceBuilderDirect
| Constructor and Description |
|---|
DefaultDescriptionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCellValue(int row,
int column,
String value) |
void |
addTemplate(int row,
int col,
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 org.drools.decisiontable.parser.ActionType.Code getActionTypeCode()
getActionTypeCode in interface org.drools.decisiontable.parser.SourceBuilderpublic void populateDecisionTable(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable,
int maxRowCount)
GuidedDecisionTableSourceBuilderDirectpopulateDecisionTable in interface GuidedDecisionTableSourceBuilderDirectdtable - The target Guided Decision Table to populatemaxRowCount - The maximum number of used rows detected in the XLSpublic void addCellValue(int row,
int column,
String value)
addCellValue in interface org.drools.decisiontable.parser.SourceBuilderpublic void clearValues()
clearValues in interface org.drools.decisiontable.parser.SourceBuilderpublic boolean hasValues()
hasValues in interface org.drools.decisiontable.parser.SourceBuilderpublic String getResult()
getResult in interface org.drools.decisiontable.parser.SourceBuilderpublic void addTemplate(int row,
int col,
String content)
addTemplate in interface org.drools.decisiontable.parser.SourceBuilderpublic int getRowCount()
GuidedDecisionTableSourceBuildergetRowCount in interface GuidedDecisionTableSourceBuilderpublic int getColumn()
getColumn in interface org.drools.decisiontable.parser.SourceBuilderCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.