Class SubHeaderBuilder
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.backend.server.conversion.SubHeaderBuilder
-
public class SubHeaderBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description SubHeaderBuilder(org.apache.poi.ss.usermodel.Sheet sheet, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable, org.kie.soup.project.datamodel.oracle.PackageDataModelOracle dmo, ColumnContext columnContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAction(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 baseColumn)voidaddBRLActionVariableColumn(String header, String boundName, String factType, String factField, String valueType)voidaddCondition(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column)voidaddHeaderAndTitle(String title, String header)voidaddMethodCallSetField(org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52 column, String value)voidaddMethodCallWithoutParameters(String header, org.drools.workbench.models.datamodel.rule.ActionCallMethod iAction)voidaddMethodCallWithParameters(String header, org.drools.workbench.models.datamodel.rule.ActionCallMethod iAction, String params)voidbuild(NotificationReporter notificationReporter)ColumnContextgetColumnContext()org.apache.poi.ss.usermodel.RowgetFieldRow()StringgetRHSParamWithWrapper(String valueType)StringgetRHSParamWithWrapper(String valueType, String var)intgetTargetColumnIndex()voidincrementTargetIndex()booleanmakeInsert(String boundName, String factType)
-
-
-
Field Detail
-
ACTION
public static final String ACTION
- See Also:
- Constant Field Values
-
METADATA
public static final String METADATA
- See Also:
- Constant Field Values
-
CONDITION
public static final String CONDITION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SubHeaderBuilder
public SubHeaderBuilder(org.apache.poi.ss.usermodel.Sheet sheet, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable, org.kie.soup.project.datamodel.oracle.PackageDataModelOracle dmo, ColumnContext columnContext)
-
-
Method Detail
-
getColumnContext
public ColumnContext getColumnContext()
-
getFieldRow
public org.apache.poi.ss.usermodel.Row getFieldRow()
-
getTargetColumnIndex
public int getTargetColumnIndex()
-
build
public void build(NotificationReporter notificationReporter)
-
incrementTargetIndex
public void incrementTargetIndex()
-
addAction
public void addAction(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 baseColumn)
-
addBRLActionVariableColumn
public void addBRLActionVariableColumn(String header, String boundName, String factType, String factField, String valueType)
-
addMethodCallSetField
public void addMethodCallSetField(org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52 column, String value)
-
addMethodCallWithParameters
public void addMethodCallWithParameters(String header, org.drools.workbench.models.datamodel.rule.ActionCallMethod iAction, String params)
-
addMethodCallWithoutParameters
public void addMethodCallWithoutParameters(String header, org.drools.workbench.models.datamodel.rule.ActionCallMethod iAction)
-
addCondition
public void addCondition(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column)
-
-