Class AbstractTaskListView<P extends AbstractTaskListPresenter>
- 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.ht.model.TaskSummary,P>
-
- org.jbpm.workbench.ht.client.editors.taskslist.AbstractTaskListView<P>
-
- 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.ht.model.TaskSummary,P>,org.jbpm.workbench.common.client.list.MultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P>,AbstractTaskListPresenter.TaskListView<P>,org.uberfire.client.mvp.HasPresenter<P>,org.uberfire.client.mvp.UberView<P>,org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
- Direct Known Subclasses:
TaskAdminListViewImpl,TaskListViewImpl
public abstract class AbstractTaskListView<P extends AbstractTaskListPresenter> extends org.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P> implements AbstractTaskListPresenter.TaskListView<P>
-
-
Field Summary
Fields Modifier and Type Field Description protected Constantsconstants-
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 AbstractTaskListView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddNewColumn(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable, List<org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.ht.model.TaskSummary>> columnMetas)List<String>getBannedColumns()List<org.gwtbootstrap3.client.ui.AnchorListItem>getBulkActionsItems(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.gwtbootstrap3.client.ui.AnchorListItemgetBulkClaim(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.gwtbootstrap3.client.ui.AnchorListItemgetBulkReassign(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.gwtbootstrap3.client.ui.AnchorListItemgetBulkRelease(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.gwtbootstrap3.client.ui.AnchorListItemgetBulkResume(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.gwtbootstrap3.client.ui.AnchorListItemgetBulkSuspend(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.uberfire.mvp.CommandgetClaimCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected List<org.jbpm.workbench.common.client.util.ConditionalAction<org.jbpm.workbench.ht.model.TaskSummary>>getConditionalActions()StringgetEmptyTableCaption()protected List<org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.ht.model.TaskSummary>>getGeneralColumnMetas(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable, org.uberfire.ext.widgets.table.client.ColumnMeta checkColumnMeta, com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.ht.model.TaskSummary,String> createdOnColumn, org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.ht.model.TaskSummary> actionsColumnMeta)protected org.uberfire.mvp.CommandgetReassignCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.uberfire.mvp.CommandgetReleaseCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.uberfire.mvp.CommandgetResumeCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected org.uberfire.mvp.CommandgetSuspendCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected voidinitCellPreview(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)voidinitColumns(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.ht.model.TaskSummary,?>initGenericColumn(String key)voidinitSelectionModel(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.ht.model.TaskSummary,Integer>initSlaComplianceColumn()protected voidonMouseOverGrid(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable, com.google.gwt.view.client.CellPreviewEvent<org.jbpm.workbench.ht.model.TaskSummary> event)voidsetTranslationService(org.jboss.errai.ui.client.local.spi.TranslationService translationService)-
Methods inherited from class org.jbpm.workbench.common.client.list.AbstractMultiGridView
addActiveFilter, addColumnSortHandler, addDomainSpecifColumns, addNewTableToColumn, clearBlockingError, controlBulkOperations, createNumberColumn, createTextColumn, displayBlockingError, displayNotification, enableWidgets, existsColumnWithSameName, getInitColumns, getListGrid, getSortColumn, hasBulkActions, hideBusyIndicator, init, initActionsColumn, initBulkActions, initChecksColumn, 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.jbpm.workbench.ht.client.editors.taskslist.AbstractTaskListPresenter.TaskListView
addDomainSpecifColumns, removeDomainSpecifColumns
-
Methods inherited from interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
hideBusyIndicator, showBusyIndicator
-
-
-
-
Field Detail
-
constants
protected final Constants constants
-
-
Method Detail
-
getBannedColumns
public List<String> getBannedColumns()
- Specified by:
getBannedColumnsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
getEmptyTableCaption
public String getEmptyTableCaption()
- Specified by:
getEmptyTableCaptionin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
initSelectionModel
public void initSelectionModel(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
- Overrides:
initSelectionModelin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
getBulkActionsItems
public List<org.gwtbootstrap3.client.ui.AnchorListItem> getBulkActionsItems(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
- Overrides:
getBulkActionsItemsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
initColumns
public void initColumns(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
- Specified by:
initColumnsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
getGeneralColumnMetas
protected List<org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.ht.model.TaskSummary>> getGeneralColumnMetas(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable, org.uberfire.ext.widgets.table.client.ColumnMeta checkColumnMeta, com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.ht.model.TaskSummary,String> createdOnColumn, org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.ht.model.TaskSummary> actionsColumnMeta)
-
addNewColumn
protected void addNewColumn(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable, List<org.uberfire.ext.widgets.table.client.ColumnMeta<org.jbpm.workbench.ht.model.TaskSummary>> columnMetas)
-
initSlaComplianceColumn
protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.ht.model.TaskSummary,Integer> initSlaComplianceColumn()
-
initCellPreview
protected void initCellPreview(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
onMouseOverGrid
protected void onMouseOverGrid(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable, com.google.gwt.view.client.CellPreviewEvent<org.jbpm.workbench.ht.model.TaskSummary> event)
-
getConditionalActions
protected List<org.jbpm.workbench.common.client.util.ConditionalAction<org.jbpm.workbench.ht.model.TaskSummary>> getConditionalActions()
- Specified by:
getConditionalActionsin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
getBulkClaim
protected org.gwtbootstrap3.client.ui.AnchorListItem getBulkClaim(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getBulkRelease
protected org.gwtbootstrap3.client.ui.AnchorListItem getBulkRelease(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getBulkResume
protected org.gwtbootstrap3.client.ui.AnchorListItem getBulkResume(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getBulkSuspend
protected org.gwtbootstrap3.client.ui.AnchorListItem getBulkSuspend(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getBulkReassign
protected org.gwtbootstrap3.client.ui.AnchorListItem getBulkReassign(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getClaimCommand
protected org.uberfire.mvp.Command getClaimCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getReleaseCommand
protected org.uberfire.mvp.Command getReleaseCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getResumeCommand
protected org.uberfire.mvp.Command getResumeCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getSuspendCommand
protected org.uberfire.mvp.Command getSuspendCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
getReassignCommand
protected org.uberfire.mvp.Command getReassignCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
-
initGenericColumn
protected com.google.gwt.user.cellview.client.Column<org.jbpm.workbench.ht.model.TaskSummary,?> initGenericColumn(String key)
- Overrides:
initGenericColumnin classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
setTranslationService
@Inject public void setTranslationService(org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
-