@Dependent public class TaskDashboard extends Object implements com.google.gwt.user.client.ui.IsWidget
| Modifier and Type | Class and Description |
|---|---|
static interface |
TaskDashboard.View |
| Modifier and Type | Field and Description |
|---|---|
protected List<org.dashbuilder.displayer.client.Displayer> |
chartsGroup |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
completedMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
createdMetric |
protected DashboardFactory |
dashboardFactory |
protected org.dashbuilder.dataset.client.DataSetClientServices |
dataSetClientServices |
protected org.dashbuilder.displayer.client.DisplayerCoordinator |
displayerCoordinator |
protected org.dashbuilder.displayer.client.DisplayerLocator |
displayerLocator |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
errorMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
exitedMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
failedMetric |
protected DashboardI18n |
i18n |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
inProgressMetric |
protected List<org.dashbuilder.displayer.client.Displayer> |
metricsGroup |
protected List<org.dashbuilder.displayer.client.Displayer> |
metricsGroupOptional |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
obsoleteMetric |
protected org.uberfire.client.mvp.PlaceManager |
placeManager |
protected ProcessBreadCrumb |
processBreadCrumb |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
readyMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
reservedMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
selectedMetric |
protected String |
selectedProcess |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
suspendedMetric |
static String |
TASK_DETAILS_SCREEN_ID |
protected javax.enterprise.event.Event<TaskDashboardFocusEvent> |
taskDashboardFocusEvent |
protected org.dashbuilder.displayer.client.Displayer |
tasksByCreationDate |
protected org.dashbuilder.displayer.client.Displayer |
tasksByEndDate |
protected org.dashbuilder.displayer.client.Displayer |
tasksByOwner |
protected org.dashbuilder.displayer.client.Displayer |
tasksByProcess |
protected org.dashbuilder.displayer.client.Displayer |
tasksByRunningTime |
protected org.dashbuilder.displayer.client.Displayer |
tasksByStatus |
protected javax.enterprise.event.Event<TaskSelectionEvent> |
taskSelectionEvent |
protected org.dashbuilder.renderer.client.table.TableDisplayer |
tasksTable |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
totalMetric |
protected String |
totalTasksTitle |
protected TaskDashboard.View |
view |
| Constructor and Description |
|---|
TaskDashboard(TaskDashboard.View view,
ProcessBreadCrumb processBreadCrumb,
DashboardFactory dashboardFactory,
org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices,
org.dashbuilder.displayer.client.DisplayerLocator displayerLocator,
org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator,
org.uberfire.client.mvp.PlaceManager placeManager,
javax.enterprise.event.Event<TaskSelectionEvent> taskSelectionEvent,
javax.enterprise.event.Event<TaskDashboardFocusEvent> taskDashboardFocusEvent) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
changeCurrentMetric(org.dashbuilder.renderer.client.metric.MetricDisplayer metric) |
void |
changeCurrentProcess(String name) |
void |
closeTaskDetailsScreen() |
org.dashbuilder.displayer.client.Displayer |
createDisplayer(org.dashbuilder.displayer.DisplayerSettings settings) |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
createMetricDisplayer(org.dashbuilder.displayer.DisplayerSettings settings) |
org.dashbuilder.renderer.client.table.TableDisplayer |
createTableDisplayer(org.dashbuilder.displayer.DisplayerSettings settings) |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getCompletedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getCreatedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getErrorMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getExitedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getFailedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getInProgressMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getObsoleteMetric() |
ProcessBreadCrumb |
getProcessBreadCrumb() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getReadyMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getReservedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getSelectedMetric() |
String |
getSelectedProcess() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getSuspendedMetric() |
org.dashbuilder.displayer.client.Displayer |
getTasksByCreationDate() |
org.dashbuilder.displayer.client.Displayer |
getTasksByEndDate() |
org.dashbuilder.displayer.client.Displayer |
getTasksByOwner() |
org.dashbuilder.displayer.client.Displayer |
getTasksByProcess() |
org.dashbuilder.displayer.client.Displayer |
getTasksByRunningTime() |
org.dashbuilder.displayer.client.Displayer |
getTasksByStatus() |
org.dashbuilder.renderer.client.table.TableDisplayer |
getTasksTable() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getTotalMetric() |
protected void |
init() |
void |
onManagingTasks(ProcessDashboardFocusEvent event) |
void |
openTaskDetailsScreen() |
void |
resetCurrentMetric() |
void |
resetCurrentProcess() |
void |
resetProcessBreadcrumb() |
void |
showBlankDashboard() |
void |
showDashboard() |
void |
showTasksTable() |
void |
tableCellSelected(String columnId,
int rowIndex) |
void |
updateHeaderText() |
protected TaskDashboard.View view
protected ProcessBreadCrumb processBreadCrumb
protected DashboardFactory dashboardFactory
protected org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices
protected org.dashbuilder.displayer.client.DisplayerLocator displayerLocator
protected org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator
protected org.uberfire.client.mvp.PlaceManager placeManager
protected javax.enterprise.event.Event<TaskSelectionEvent> taskSelectionEvent
protected javax.enterprise.event.Event<TaskDashboardFocusEvent> taskDashboardFocusEvent
protected DashboardI18n i18n
protected org.dashbuilder.renderer.client.metric.MetricDisplayer totalMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer createdMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer readyMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer reservedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer inProgressMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer suspendedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer completedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer failedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer errorMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer exitedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer obsoleteMetric
protected org.dashbuilder.displayer.client.Displayer tasksByProcess
protected org.dashbuilder.displayer.client.Displayer tasksByOwner
protected org.dashbuilder.displayer.client.Displayer tasksByCreationDate
protected org.dashbuilder.displayer.client.Displayer tasksByEndDate
protected org.dashbuilder.displayer.client.Displayer tasksByRunningTime
protected org.dashbuilder.displayer.client.Displayer tasksByStatus
protected org.dashbuilder.renderer.client.table.TableDisplayer tasksTable
protected org.dashbuilder.renderer.client.metric.MetricDisplayer selectedMetric
protected String selectedProcess
protected List<org.dashbuilder.displayer.client.Displayer> metricsGroup
protected List<org.dashbuilder.displayer.client.Displayer> metricsGroupOptional
protected List<org.dashbuilder.displayer.client.Displayer> chartsGroup
protected String totalTasksTitle
public static final String TASK_DETAILS_SCREEN_ID
@Inject public TaskDashboard(TaskDashboard.View view, ProcessBreadCrumb processBreadCrumb, DashboardFactory dashboardFactory, org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices, org.dashbuilder.displayer.client.DisplayerLocator displayerLocator, org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator, org.uberfire.client.mvp.PlaceManager placeManager, javax.enterprise.event.Event<TaskSelectionEvent> taskSelectionEvent, javax.enterprise.event.Event<TaskDashboardFocusEvent> taskDashboardFocusEvent)
protected void init()
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic ProcessBreadCrumb getProcessBreadCrumb()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getTotalMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getCreatedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getReadyMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getReservedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getInProgressMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getSuspendedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getCompletedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getFailedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getErrorMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getExitedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getObsoleteMetric()
public org.dashbuilder.displayer.client.Displayer getTasksByProcess()
public org.dashbuilder.displayer.client.Displayer getTasksByOwner()
public org.dashbuilder.displayer.client.Displayer getTasksByCreationDate()
public org.dashbuilder.displayer.client.Displayer getTasksByEndDate()
public org.dashbuilder.displayer.client.Displayer getTasksByRunningTime()
public org.dashbuilder.displayer.client.Displayer getTasksByStatus()
public org.dashbuilder.renderer.client.table.TableDisplayer getTasksTable()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getSelectedMetric()
public String getSelectedProcess()
public org.dashbuilder.renderer.client.metric.MetricDisplayer createMetricDisplayer(org.dashbuilder.displayer.DisplayerSettings settings)
public org.dashbuilder.displayer.client.Displayer createDisplayer(org.dashbuilder.displayer.DisplayerSettings settings)
public org.dashbuilder.renderer.client.table.TableDisplayer createTableDisplayer(org.dashbuilder.displayer.DisplayerSettings settings)
public void resetCurrentMetric()
public void changeCurrentMetric(org.dashbuilder.renderer.client.metric.MetricDisplayer metric)
public void changeCurrentProcess(String name)
public void resetCurrentProcess()
public void resetProcessBreadcrumb()
public void showBlankDashboard()
public void updateHeaderText()
public void tableCellSelected(String columnId, int rowIndex)
public void showDashboard()
public void showTasksTable()
public void openTaskDetailsScreen()
public void closeTaskDetailsScreen()
public void onManagingTasks(@Observes
ProcessDashboardFocusEvent event)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.