Class ProcessInstanceListViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
- org.jbpm.workbench.pr.client.editors.instance.list.ProcessInstanceListViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.RequiresResize,org.jbpm.workbench.common.client.list.ListView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>,org.jbpm.workbench.common.client.list.MultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>,ProcessInstanceListPresenter.ProcessInstanceListView,org.uberfire.client.mvp.HasPresenter<ProcessInstanceListPresenter>,org.uberfire.client.mvp.UberView<ProcessInstanceListPresenter>,org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
@Dependent @Templated(value="/org/jbpm/workbench/common/client/list/AbstractMultiGridView.html", stylesheet="/org/jbpm/workbench/common/client/resources/css/kie-manage.less") public class ProcessInstanceListViewImpl extends org.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter> implements ProcessInstanceListPresenter.ProcessInstanceListView
-
-
Field Summary
-
Fields inherited from class org.jbpm.workbench.common.client.list.AbstractMultiGridView
ACTIONS_COLUMN_WIDTH, alert, CHECK_COLUMN_WIDTH, COL_ID_ACTIONS, COL_ID_SELECT, column, conditionalKebabActionCell, ERROR_COLUMN_WIDTH, filters, listTable, notification, placeManager, preferences, presenter, userPreferencesService
-
-
Constructor Summary
Constructors Constructor Description ProcessInstanceListViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.uberfire.mvp.CommandgetAbortCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)List<String>getBannedColumns()protected org.gwtbootstrap3.client.ui.AnchorListItemgetBulkAbort(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)List<org.gwtbootstrap3.client.ui.AnchorListItem>getBulkActionsItems(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)protected org.gwtbootstrap3.client.ui.AnchorListItemgetBulkSignal(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)protected List<org.jbpm.workbench.common.client.util.ConditionalAction<org.jbpm.workbench.pr.model.ProcessInstanceSummary>>getConditionalActions()StringgetEmptyTableCaption()protected List<org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.pr.model.ProcessInstanceSummary>>getGeneralColumnMetas(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable, com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,String> startColumn, org.uberfire.ext.widgets.table.client.ColumnMeta checkColumnMeta, org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.pr.model.ProcessInstanceSummary> actionsColumnMeta, com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,?> errorCountColumn)List<String>getInitColumns()protected org.uberfire.mvp.CommandgetSignalCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)voidinitColumns(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,org.jbpm.workbench.pr.model.ProcessInstanceSummary>initErrorCountColumn()protected com.google.gwt.user.cellview.client.ColumninitGenericColumn(String key)protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,Integer>initSlaComplianceColumn()-
Methods inherited from class org.jbpm.workbench.common.client.list.AbstractMultiGridView
addActiveFilter, addColumnSortHandler, addDomainSpecifColumns, addNewTableToColumn, clearBlockingError, controlBulkOperations, createNumberColumn, createTextColumn, displayBlockingError, displayNotification, enableWidgets, existsColumnWithSameName, getListGrid, getSortColumn, hasBulkActions, hideBusyIndicator, init, initActionsColumn, initBulkActions, initChecksColumn, initSelectionModel, isColumnAdded, isSortAscending, loadListTable, onResize, reloadColumnSortList, removeActiveFilter, removeAllActiveFilters, removeDomainSpecifColumns, renameVariables, setSaveFilterCallback, setUserPreferencesService, showBusyIndicator
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
hideBusyIndicator, showBusyIndicator
-
Methods inherited from interface org.jbpm.workbench.common.client.list.ListView
clearBlockingError, displayBlockingError, displayNotification, getListGrid
-
Methods inherited from interface org.jbpm.workbench.common.client.list.MultiGridView
addActiveFilter, getSortColumn, isSortAscending, loadListTable, removeActiveFilter, removeAllActiveFilters, setSaveFilterCallback
-
Methods inherited from interface org.jbpm.workbench.pr.client.editors.instance.list.ProcessInstanceListPresenter.ProcessInstanceListView
addDomainSpecifColumns, removeDomainSpecifColumns
-
-
-
-
Method Detail
-
getInitColumns
public List<String> getInitColumns()
- Specified by:
getInitColumnsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
getBannedColumns
public List<String> getBannedColumns()
- Specified by:
getBannedColumnsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
getEmptyTableCaption
public String getEmptyTableCaption()
- Specified by:
getEmptyTableCaptionin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
getBulkActionsItems
public List<org.gwtbootstrap3.client.ui.AnchorListItem> getBulkActionsItems(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)
- Overrides:
getBulkActionsItemsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
initColumns
public void initColumns(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)
- Specified by:
initColumnsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
getGeneralColumnMetas
protected List<org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.pr.model.ProcessInstanceSummary>> getGeneralColumnMetas(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable, com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,String> startColumn, org.uberfire.ext.widgets.table.client.ColumnMeta checkColumnMeta, org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.pr.model.ProcessInstanceSummary> actionsColumnMeta, com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,?> errorCountColumn)
-
initGenericColumn
protected com.google.gwt.user.cellview.client.Column initGenericColumn(String key)
- Overrides:
initGenericColumnin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
getBulkAbort
protected org.gwtbootstrap3.client.ui.AnchorListItem getBulkAbort(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)
-
getBulkSignal
protected org.gwtbootstrap3.client.ui.AnchorListItem getBulkSignal(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)
-
getSignalCommand
protected org.uberfire.mvp.Command getSignalCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)
-
getAbortCommand
protected org.uberfire.mvp.Command getAbortCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.pr.model.ProcessInstanceSummary> extendedPagedTable)
-
initErrorCountColumn
protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,org.jbpm.workbench.pr.model.ProcessInstanceSummary> initErrorCountColumn()
-
initSlaComplianceColumn
protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.pr.model.ProcessInstanceSummary,Integer> initSlaComplianceColumn()
-
getConditionalActions
protected List<org.jbpm.workbench.common.client.util.ConditionalAction<org.jbpm.workbench.pr.model.ProcessInstanceSummary>> getConditionalActions()
- Specified by:
getConditionalActionsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.pr.model.ProcessInstanceSummary,ProcessInstanceListPresenter>
-
-