org.drools.workbench.screens.dtablexls.backend.server.conversion.builders
Class AbstractGuidedDecisionTableAttributeBuilder
java.lang.Object
org.drools.workbench.screens.dtablexls.backend.server.conversion.builders.AbstractGuidedDecisionTableAttributeBuilder
- All Implemented Interfaces:
- org.drools.decisiontable.parser.SourceBuilder, GuidedDecisionTableSourceBuilder
- Direct Known Subclasses:
- GuidedDecisionTableActivationGroupBuilder, GuidedDecisionTableAgendaGroupBuilder, GuidedDecisionTableAutoFocusBuilder, GuidedDecisionTableCalendarsBuilder, GuidedDecisionTableDescriptionBuilder, GuidedDecisionTableDurationBuilder, GuidedDecisionTableLockonActiveBuilder, GuidedDecisionTableNameBuilder, GuidedDecisionTableNoLoopBuilder, GuidedDecisionTableRuleflowGroupBuilder, GuidedDecisionTableSalienceBuilder, GuidedDecisionTableTimerBuilder
public abstract class AbstractGuidedDecisionTableAttributeBuilder
- extends Object
- implements GuidedDecisionTableSourceBuilder
Abstract builder for all Attribute columns
|
Constructor Summary |
AbstractGuidedDecisionTableAttributeBuilder(int row,
int column,
org.drools.decisiontable.parser.ActionType.Code actionType,
org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.drools.decisiontable.parser.SourceBuilder |
addCellValue |
headerRow
protected final int headerRow
headerCol
protected final int headerCol
actionType
protected final org.drools.decisiontable.parser.ActionType.Code actionType
definitions
protected final Map<Integer,String> definitions
values
protected final List<org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52> values
conversionResult
protected final org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult
AbstractGuidedDecisionTableAttributeBuilder
public AbstractGuidedDecisionTableAttributeBuilder(int row,
int column,
org.drools.decisiontable.parser.ActionType.Code actionType,
org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult conversionResult)
addColumnData
protected void addColumnData(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 dtable,
org.drools.workbench.models.guided.dtable.shared.model.DTColumnConfig52 column)
getActionTypeCode
public org.drools.decisiontable.parser.ActionType.Code getActionTypeCode()
- Specified by:
getActionTypeCode in interface org.drools.decisiontable.parser.SourceBuilder
clearValues
public void clearValues()
- Specified by:
clearValues in interface org.drools.decisiontable.parser.SourceBuilder
hasValues
public boolean hasValues()
- Specified by:
hasValues in interface org.drools.decisiontable.parser.SourceBuilder
addTemplate
public void addTemplate(int row,
int column,
String content)
- Specified by:
addTemplate in interface org.drools.decisiontable.parser.SourceBuilder
getResult
public String getResult()
- Specified by:
getResult in interface org.drools.decisiontable.parser.SourceBuilder
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.