@Dependent public class ProcessDashboard extends Object implements com.google.gwt.user.client.ui.IsWidget
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProcessDashboard.View |
| Modifier and Type | Field and Description |
|---|---|
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
abortedMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
activeMetric |
protected List<org.dashbuilder.displayer.client.Displayer> |
chartsGroup |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
completedMetric |
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 DashboardI18n |
i18n |
protected javax.enterprise.event.Event<ProcessInstanceSelectionEvent> |
instanceSelectionEvent |
protected List<org.dashbuilder.displayer.client.Displayer> |
metricsGroup |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
pendingMetric |
protected org.uberfire.client.mvp.PlaceManager |
placeManager |
static String |
PROCESS_DETAILS_SCREEN_ID |
protected ProcessBreadCrumb |
processBreadCrumb |
protected javax.enterprise.event.Event<ProcessDashboardFocusEvent> |
processDashboardFocusEvent |
protected org.dashbuilder.displayer.client.Displayer |
processesByEndDate |
protected org.dashbuilder.displayer.client.Displayer |
processesByRunningTime |
protected org.dashbuilder.displayer.client.Displayer |
processesByStartDate |
protected org.dashbuilder.displayer.client.Displayer |
processesByType |
protected org.dashbuilder.displayer.client.Displayer |
processesByUser |
protected org.dashbuilder.displayer.client.Displayer |
processesByVersion |
protected org.dashbuilder.renderer.client.table.TableDisplayer |
processesTable |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
selectedMetric |
protected String |
selectedProcess |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
suspendedMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
totalMetric |
protected String |
totalProcessesTitle |
protected ProcessDashboard.View |
view |
| Constructor and Description |
|---|
ProcessDashboard(ProcessDashboard.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<ProcessInstanceSelectionEvent> instanceSelectionEvent,
javax.enterprise.event.Event<ProcessDashboardFocusEvent> processDashboardFocusEvent) |
| 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 |
closeProcessDetailsScreen() |
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 |
getAbortedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getActiveMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getCompletedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getPendingMetric() |
ProcessBreadCrumb |
getProcessBreadCrumb() |
org.dashbuilder.displayer.client.Displayer |
getProcessesByEndDate() |
org.dashbuilder.displayer.client.Displayer |
getProcessesByRunningTime() |
org.dashbuilder.displayer.client.Displayer |
getProcessesByStartDate() |
org.dashbuilder.displayer.client.Displayer |
getProcessesByType() |
org.dashbuilder.displayer.client.Displayer |
getProcessesByUser() |
org.dashbuilder.displayer.client.Displayer |
getProcessesByVersion() |
org.dashbuilder.renderer.client.table.TableDisplayer |
getProcessesTable() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getSelectedMetric() |
String |
getSelectedProcess() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getSuspendedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getTotalMetric() |
protected void |
init() |
void |
onManagingTasks(TaskDashboardFocusEvent event) |
void |
openProcessDetailsScreen() |
void |
resetCurrentMetric() |
void |
resetCurrentProcess() |
void |
resetProcessBreadcrumb() |
void |
showBlankDashboard() |
void |
showDashboard() |
void |
showProcessesTable() |
void |
tableCellSelected(String columnId,
int rowIndex) |
void |
updateHeaderText() |
protected ProcessDashboard.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<ProcessInstanceSelectionEvent> instanceSelectionEvent
protected javax.enterprise.event.Event<ProcessDashboardFocusEvent> processDashboardFocusEvent
protected DashboardI18n i18n
protected org.dashbuilder.renderer.client.metric.MetricDisplayer totalMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer activeMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer pendingMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer suspendedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer abortedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer completedMetric
protected org.dashbuilder.displayer.client.Displayer processesByType
protected org.dashbuilder.displayer.client.Displayer processesByUser
protected org.dashbuilder.displayer.client.Displayer processesByStartDate
protected org.dashbuilder.displayer.client.Displayer processesByEndDate
protected org.dashbuilder.displayer.client.Displayer processesByRunningTime
protected org.dashbuilder.displayer.client.Displayer processesByVersion
protected org.dashbuilder.renderer.client.table.TableDisplayer processesTable
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> chartsGroup
protected String totalProcessesTitle
public static final String PROCESS_DETAILS_SCREEN_ID
@Inject public ProcessDashboard(ProcessDashboard.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<ProcessInstanceSelectionEvent> instanceSelectionEvent, javax.enterprise.event.Event<ProcessDashboardFocusEvent> processDashboardFocusEvent)
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 getActiveMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getPendingMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getSuspendedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getAbortedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getCompletedMetric()
public org.dashbuilder.displayer.client.Displayer getProcessesByType()
public org.dashbuilder.displayer.client.Displayer getProcessesByUser()
public org.dashbuilder.displayer.client.Displayer getProcessesByStartDate()
public org.dashbuilder.displayer.client.Displayer getProcessesByEndDate()
public org.dashbuilder.displayer.client.Displayer getProcessesByRunningTime()
public org.dashbuilder.displayer.client.Displayer getProcessesByVersion()
public org.dashbuilder.renderer.client.table.TableDisplayer getProcessesTable()
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 openProcessDetailsScreen()
public void closeProcessDetailsScreen()
public void showProcessesTable()
public void onManagingTasks(@Observes
TaskDashboardFocusEvent event)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.