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 Constants
constants
-
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 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)
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.AnchorListItem
getBulkClaim(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.gwtbootstrap3.client.ui.AnchorListItem
getBulkReassign(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.gwtbootstrap3.client.ui.AnchorListItem
getBulkRelease(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.gwtbootstrap3.client.ui.AnchorListItem
getBulkResume(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.gwtbootstrap3.client.ui.AnchorListItem
getBulkSuspend(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.uberfire.mvp.Command
getClaimCommand(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()
String
getEmptyTableCaption()
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.Command
getReassignCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.uberfire.mvp.Command
getReleaseCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.uberfire.mvp.Command
getResumeCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected org.uberfire.mvp.Command
getSuspendCommand(org.jbpm.workbench.common.client.list.ExtendedPagedTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
protected void
initCellPreview(org.jbpm.workbench.common.client.list.ListTable<org.jbpm.workbench.ht.model.TaskSummary> extendedPagedTable)
void
initColumns(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)
void
initSelectionModel(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 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)
void
setTranslationService(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:
getBannedColumns
in classorg.jbpm.workbench.common.client.list.AbstractMultiGridView<org.jbpm.workbench.ht.model.TaskSummary,P extends AbstractTaskListPresenter>
-
getEmptyTableCaption
public String getEmptyTableCaption()
- Specified by:
getEmptyTableCaption
in 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:
initSelectionModel
in 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:
getBulkActionsItems
in 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:
initColumns
in 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:
getConditionalActions
in 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:
initGenericColumn
in 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)
-
-