@UiController(value="bpm_ProcessInstance.browse") @UiDescriptor(value="process-instance-browse.xml") public class ProcessInstanceBrowse extends io.jmix.ui.screen.StandardLookup<ProcessInstanceData>
io.jmix.ui.screen.Screen.AfterCloseEvent, io.jmix.ui.screen.Screen.AfterDetachEvent, io.jmix.ui.screen.Screen.AfterInitEvent, io.jmix.ui.screen.Screen.AfterShowEvent, io.jmix.ui.screen.Screen.BeforeCloseEvent, io.jmix.ui.screen.Screen.BeforeShowEvent, io.jmix.ui.screen.Screen.InitEvent
Modifier and Type | Field and Description |
---|---|
protected io.jmix.ui.component.TextField<java.lang.String> |
businessKeyField |
protected FlowableEntitiesConverter |
entitiesConverter |
protected org.flowable.engine.HistoryService |
historyService |
protected io.jmix.ui.screen.MessageBundle |
messageBundle |
protected io.jmix.ui.component.ComboBox<ProcessDefinitionData> |
processDefinitionComboBox |
protected io.jmix.ui.model.CollectionContainer<ProcessInstanceData> |
processInstancesDc |
protected io.jmix.ui.component.DataGrid<ProcessInstanceData> |
processInstancesTable |
protected io.jmix.ui.component.ComboBox<java.lang.String> |
processStateComboBox |
protected org.flowable.engine.RepositoryService |
repositoryService |
protected org.flowable.engine.RuntimeService |
runtimeService |
protected io.jmix.ui.ScreenBuilders |
screenBuilders |
Constructor and Description |
---|
ProcessInstanceBrowse() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyFilter() |
protected void |
initFilter() |
void |
onApplyFilter(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onInit(io.jmix.ui.screen.Screen.InitEvent event) |
void |
onProcessInstancesTableEdit(io.jmix.ui.action.Action.ActionPerformedEvent event) |
addDefaultCancelAction, addDefaultSelectAction, cancel, getLookupActionsLayout, getLookupComponent, getSelectHandler, getSelectValidator, getWindowActionOptional, initActions, select, select, setLookupComponentMultiSelect, setSelectHandler, setSelectValidator, setupCommitShortcut, setupLookupComponent
addAfterCloseListener, addAfterDetachListener, addAfterInitListener, addAfterShowListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addUrlParamsChangeListener, close, close, closeWithDefaultAction, fireEvent, getApplicationContext, getEventHub, getExtensions, getId, getScreenData, getUiEventListeners, getWindow, isMultipleOpen, isSameScreen, setApplicationContext, setExtensions, setId, setScreenData, setUiEventListeners, setWindow, show
@Autowired protected org.flowable.engine.RepositoryService repositoryService
@Autowired protected org.flowable.engine.RuntimeService runtimeService
@Autowired protected org.flowable.engine.HistoryService historyService
@Autowired protected FlowableEntitiesConverter entitiesConverter
@Autowired protected io.jmix.ui.screen.MessageBundle messageBundle
@Autowired protected io.jmix.ui.ScreenBuilders screenBuilders
@Autowired protected io.jmix.ui.component.ComboBox<ProcessDefinitionData> processDefinitionComboBox
@Autowired protected io.jmix.ui.component.ComboBox<java.lang.String> processStateComboBox
@Autowired protected io.jmix.ui.model.CollectionContainer<ProcessInstanceData> processInstancesDc
@Autowired protected io.jmix.ui.component.TextField<java.lang.String> businessKeyField
@Autowired protected io.jmix.ui.component.DataGrid<ProcessInstanceData> processInstancesTable
@Subscribe public void onInit(io.jmix.ui.screen.Screen.InitEvent event)
protected void initFilter()
@Subscribe(value="applyFilter") public void onApplyFilter(io.jmix.ui.action.Action.ActionPerformedEvent event)
protected void applyFilter()
@Subscribe(value="processInstancesTable.edit") public void onProcessInstancesTableEdit(io.jmix.ui.action.Action.ActionPerformedEvent event)