public abstract class AbstractGuidedDecisionTableAttributeBuilder extends Object implements GuidedDecisionTableSourceBuilderDirect
Modifier and Type | Field and Description |
---|---|
protected org.drools.decisiontable.parser.ActionType.Code |
actionType |
protected org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult |
conversionResult |
protected Map<Integer,String> |
definitions |
protected int |
headerCol |
protected int |
headerRow |
protected List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> |
values |
Constructor and Description |
---|
AbstractGuidedDecisionTableAttributeBuilder(int row,
int column,
org.drools.decisiontable.parser.ActionType.Code actionType,
org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult) |
Modifier and Type | Method and Description |
---|---|
protected void |
addColumnData(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable,
org.drools.workbench.models.guided.dtable.shared.model.DTColumnConfig52 column) |
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
populateDecisionTable
protected final int headerRow
protected final int headerCol
protected final org.drools.decisiontable.parser.ActionType.Code actionType
protected final List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> values
protected final org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult
public AbstractGuidedDecisionTableAttributeBuilder(int row, int column, org.drools.decisiontable.parser.ActionType.Code actionType, org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult)
protected void addColumnData(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable, org.drools.workbench.models.guided.dtable.shared.model.DTColumnConfig52 column)
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 void addTemplate(int row, int column, String content)
addTemplate
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.