@Dependent public class ActionWorkItemSetFieldPlugin extends BaseDecisionTableColumnPlugin implements HasFieldPage, HasPatternPage, HasWorkItemPage, HasAdditionalInfoPage
DecisionTableColumnPlugin.Typepresenter, wizardDEFAULT| Constructor and Description |
|---|
ActionWorkItemSetFieldPlugin(PatternPage patternPage,
FieldPage fieldPage,
AdditionalInfoPage additionalInfoPage,
WorkItemPage workItemPage,
javax.enterprise.event.Event<org.uberfire.ext.widgets.core.client.wizards.WizardPageStatusChangeEvent> changeEvent,
org.jboss.errai.ui.client.local.spi.TranslationService translationService) |
| Modifier and Type | Method and Description |
|---|---|
int |
constraintValue() |
org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 |
editingCol() |
boolean |
filterEnumFields() |
void |
forEachWorkItem(BiConsumer<String,String> biConsumer) |
Boolean |
generateColumn()
Creates the column when the Wizard completes.
|
org.kie.soup.project.datamodel.oracle.FieldAccessorsAndMutators |
getAccessor() |
Set<String> |
getAlreadyUsedColumnHeaders() |
String |
getBinding() |
String |
getEntryPointName() |
String |
getFactField() |
String |
getHeader() |
List<org.uberfire.ext.widgets.core.client.wizards.WizardPage> |
getPages()
Retrieves the list of subsequent pages required for the "Type" selected in the first page of the Wizard.
|
String |
getPatternPageDescription() |
Set<PatternWrapper> |
getPatterns() |
String |
getTitle()
Retrieves the text that will be shown to Users in the "Type Selection List" on the first page of the Wizard.
|
DecisionTableColumnPlugin.Type |
getType()
Retrieves the plugin type.
|
String |
getWorkItem() |
org.drools.workbench.models.datamodel.workitems.PortableWorkDefinition |
getWorkItemDefinition() |
void |
init(NewGuidedDecisionTableColumnWizard wizard)
Sets the plugin up with the wizard instance.
|
boolean |
isBindable() |
boolean |
isFieldBindingValid() |
boolean |
isHideColumn() |
boolean |
isLogicallyInsert() |
boolean |
isUpdateEngine() |
Boolean |
isWorkItemSet() |
PatternWrapper |
patternWrapper() |
void |
setBinding(String binding) |
void |
setEditingPattern(PatternWrapper patternWrapper) |
void |
setEntryPointName(String entryPointName) |
void |
setFactField(String selectedValue) |
void |
setHeader(String header) |
void |
setHideColumn(boolean hideColumn) |
void |
setInsertLogical(Boolean isInsertLogical) |
void |
setUpdate(Boolean isUpdate) |
void |
setWorkItem(String workItemKey) |
void |
setWorkItemPageAsCompleted() |
boolean |
showLogicallyInsert() |
boolean |
showUpdateEngineWithChanges() |
fireChangeEvent, getIdentifier, getOriginalColumnConfig52, getOriginalPattern52, getPresenter, isNewColumn, onClose, setOriginalColumnConfig52, setOriginalPattern52, translate@Inject public ActionWorkItemSetFieldPlugin(PatternPage patternPage, FieldPage fieldPage, AdditionalInfoPage additionalInfoPage, WorkItemPage workItemPage, javax.enterprise.event.Event<org.uberfire.ext.widgets.core.client.wizards.WizardPageStatusChangeEvent> changeEvent, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
public void init(NewGuidedDecisionTableColumnWizard wizard)
DecisionTableColumnPlugininit in interface DecisionTableColumnPlugininit in class BaseDecisionTableColumnPluginwizard - Has the presenter which represents the active decision table. Must not be null.public String getWorkItem()
getWorkItem in interface HasWorkItemPagepublic void setWorkItem(String workItemKey)
setWorkItem in interface HasWorkItemPagepublic org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 editingCol()
editingCol in interface HasAdditionalInfoPageeditingCol in interface HasFieldPageeditingCol in interface HasWorkItemPagepublic Boolean isWorkItemSet()
isWorkItemSet in interface HasWorkItemPagepublic org.drools.workbench.models.datamodel.workitems.PortableWorkDefinition getWorkItemDefinition()
getWorkItemDefinition in interface HasWorkItemPagepublic void forEachWorkItem(BiConsumer<String,String> biConsumer)
forEachWorkItem in interface HasWorkItemPagepublic void setWorkItemPageAsCompleted()
setWorkItemPageAsCompleted in interface HasWorkItemPagepublic String getHeader()
getHeader in interface HasAdditionalInfoPagepublic void setHeader(String header)
setHeader in interface HasAdditionalInfoPagepublic Set<String> getAlreadyUsedColumnHeaders()
getAlreadyUsedColumnHeaders in interface HasAdditionalInfoPagepublic boolean isHideColumn()
isHideColumn in interface HasAdditionalInfoPagepublic void setHideColumn(boolean hideColumn)
setHideColumn in interface HasAdditionalInfoPagepublic void setInsertLogical(Boolean isInsertLogical)
setInsertLogical in interface HasAdditionalInfoPagepublic void setUpdate(Boolean isUpdate)
setUpdate in interface HasAdditionalInfoPagepublic String getTitle()
DecisionTableColumnPlugingetTitle in interface DecisionTableColumnPluginpublic List<org.uberfire.ext.widgets.core.client.wizards.WizardPage> getPages()
DecisionTableColumnPlugingetPages in interface DecisionTableColumnPluginpublic Boolean generateColumn()
DecisionTableColumnPlugingenerateColumn in interface DecisionTableColumnPluginpublic PatternWrapper patternWrapper()
patternWrapper in interface HasFieldPagepatternWrapper in interface HasPatternPagepublic void setEditingPattern(PatternWrapper patternWrapper)
setEditingPattern in interface HasPatternPagepublic String getEntryPointName()
getEntryPointName in interface HasPatternPagepublic void setEntryPointName(String entryPointName)
setEntryPointName in interface HasPatternPagepublic String getPatternPageDescription()
getPatternPageDescription in interface HasPatternPagepublic Set<PatternWrapper> getPatterns()
getPatterns in interface HasPatternPagepublic int constraintValue()
constraintValue in interface HasFieldPagepublic org.kie.soup.project.datamodel.oracle.FieldAccessorsAndMutators getAccessor()
getAccessor in interface HasFieldPagepublic boolean filterEnumFields()
filterEnumFields in interface HasFieldPagepublic boolean isFieldBindingValid()
isFieldBindingValid in interface HasFieldPagepublic String getBinding()
getBinding in interface HasFieldPagepublic void setBinding(String binding)
setBinding in interface HasFieldPagepublic boolean isBindable()
isBindable in interface HasFieldPagepublic String getFactField()
getFactField in interface HasFieldPagepublic void setFactField(String selectedValue)
setFactField in interface HasFieldPagepublic boolean showUpdateEngineWithChanges()
showUpdateEngineWithChanges in interface HasAdditionalInfoPagepublic boolean showLogicallyInsert()
showLogicallyInsert in interface HasAdditionalInfoPagepublic boolean isLogicallyInsert()
isLogicallyInsert in interface HasAdditionalInfoPagepublic boolean isUpdateEngine()
isUpdateEngine in interface HasAdditionalInfoPagepublic DecisionTableColumnPlugin.Type getType()
DecisionTableColumnPlugingetType in interface DecisionTableColumnPluginCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.