public class GuidedDecisionTableLHSBuilder extends Object implements HasColumnHeadings, GuidedDecisionTableSourceBuilderIndirect
Constructor and Description |
---|
GuidedDecisionTableLHSBuilder(int row,
int column,
String colDefinition,
ParameterUtilities parameterUtilities,
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.
|
Map<Integer,ParameterizedValueBuilder> |
getValueBuilders()
Get the ParameterizedValueBuilder for the BRL Fragment.
|
List<org.drools.workbench.models.guided.dtable.shared.model.BRLVariableColumn> |
getVariableColumns()
Get the BRL Variable Columns required to represent the XLS Column.
|
boolean |
hasValues() |
void |
setColumnHeader(int column,
String value)
Set column header
|
public GuidedDecisionTableLHSBuilder(int row, int column, String colDefinition, ParameterUtilities parameterUtilities, org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult)
public List<org.drools.workbench.models.guided.dtable.shared.model.BRLVariableColumn> getVariableColumns()
GuidedDecisionTableSourceBuilderIndirect
getVariableColumns
in interface GuidedDecisionTableSourceBuilderIndirect
public Map<Integer,ParameterizedValueBuilder> getValueBuilders()
GuidedDecisionTableSourceBuilderIndirect
getValueBuilders
in interface GuidedDecisionTableSourceBuilderIndirect
public void addTemplate(int row, int column, String content)
addTemplate
in interface org.drools.decisiontable.parser.SourceBuilder
public void setColumnHeader(int column, String value)
HasColumnHeadings
setColumnHeader
in interface HasColumnHeadings
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 String getResult()
getResult
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 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.