@Dependent public class ActionWorkItemPlugin extends BaseDecisionTableColumnPlugin implements HasWorkItemPage, HasAdditionalInfoPage
DecisionTableColumnPlugin.Typepresenter, wizardDEFAULT| Constructor and Description |
|---|
ActionWorkItemPlugin(AdditionalInfoPage<ActionWorkItemPlugin> 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 |
|---|---|
org.drools.workbench.models.guided.dtable.shared.model.ActionWorkItemCol52 |
editingCol() |
void |
forEachWorkItem(BiConsumer<String,String> biConsumer) |
Boolean |
generateColumn()
Creates the column when the Wizard completes.
|
Set<String> |
getAlreadyUsedColumnHeaders() |
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 |
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 |
isHideColumn() |
boolean |
isLogicallyInsert() |
boolean |
isUpdateEngine() |
Boolean |
isWorkItemSet() |
void |
setHeader(String header) |
void |
setHideColumn(boolean hideColumn) |
void |
setInsertLogical(Boolean value) |
void |
setUpdate(Boolean value) |
void |
setWorkItem(String workItem) |
void |
setWorkItemPageAsCompleted() |
boolean |
showLogicallyInsert() |
boolean |
showUpdateEngineWithChanges() |
fireChangeEvent, getIdentifier, getOriginalColumnConfig52, getOriginalPattern52, getPresenter, isNewColumn, onClose, setOriginalColumnConfig52, setOriginalPattern52, translate@Inject public ActionWorkItemPlugin(AdditionalInfoPage<ActionWorkItemPlugin> 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 String getTitle()
DecisionTableColumnPlugingetTitle in interface DecisionTableColumnPluginpublic List<org.uberfire.ext.widgets.core.client.wizards.WizardPage> getPages()
DecisionTableColumnPlugingetPages in interface DecisionTableColumnPluginpublic 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 workItem)
setWorkItem in interface HasWorkItemPagepublic org.drools.workbench.models.guided.dtable.shared.model.ActionWorkItemCol52 editingCol()
editingCol in interface HasAdditionalInfoPageeditingCol 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 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 boolean isHideColumn()
isHideColumn in interface HasAdditionalInfoPagepublic void setHideColumn(boolean hideColumn)
setHideColumn in interface HasAdditionalInfoPagepublic void setInsertLogical(Boolean value)
setInsertLogical in interface HasAdditionalInfoPagepublic void setUpdate(Boolean value)
setUpdate in interface HasAdditionalInfoPagepublic boolean showUpdateEngineWithChanges()
showUpdateEngineWithChanges in interface HasAdditionalInfoPagepublic boolean showLogicallyInsert()
showLogicallyInsert in interface HasAdditionalInfoPagepublic boolean isLogicallyInsert()
isLogicallyInsert in interface HasAdditionalInfoPagepublic boolean isUpdateEngine()
isUpdateEngine in interface HasAdditionalInfoPagepublic Boolean generateColumn()
DecisionTableColumnPlugingenerateColumn in interface DecisionTableColumnPluginpublic DecisionTableColumnPlugin.Type getType()
DecisionTableColumnPlugingetType in interface DecisionTableColumnPluginCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.