public abstract class AbstractDashboard extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractDashboard.View |
Modifier and Type | Field and Description |
---|---|
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 org.uberfire.client.mvp.PlaceManager |
placeManager |
protected ProcessBreadCrumb |
processBreadCrumb |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
selectedMetric |
protected String |
selectedProcess |
protected ServerTemplateSelectorMenuBuilder |
serverTemplateSelectorMenuBuilder |
Constructor and Description |
---|
AbstractDashboard(org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices,
org.uberfire.client.mvp.PlaceManager placeManager,
DashboardI18n i18n,
ProcessBreadCrumb processBreadCrumb,
org.dashbuilder.displayer.client.DisplayerLocator displayerLocator,
org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator,
ServerTemplateSelectorMenuBuilder serverTemplateSelectorMenuBuilder) |
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) |
org.dashbuilder.displayer.client.AbstractDisplayer |
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,
String columnId,
DurationFormatter durationFormatter) |
ProcessBreadCrumb |
getProcessBreadCrumb() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getSelectedMetric() |
String |
getSelectedProcess() |
abstract AbstractDashboard.View |
getView() |
void |
resetCurrentMetric() |
void |
resetCurrentProcess() |
abstract void |
resetProcessBreadcrumb() |
abstract void |
tableCellSelected(String columnId,
int rowIndex) |
abstract void |
updateHeaderText() |
protected org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices
protected org.uberfire.client.mvp.PlaceManager placeManager
protected DashboardI18n i18n
protected org.dashbuilder.renderer.client.metric.MetricDisplayer selectedMetric
protected String selectedProcess
protected ProcessBreadCrumb processBreadCrumb
protected org.dashbuilder.displayer.client.DisplayerLocator displayerLocator
protected org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator
protected ServerTemplateSelectorMenuBuilder serverTemplateSelectorMenuBuilder
public AbstractDashboard(org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices, org.uberfire.client.mvp.PlaceManager placeManager, DashboardI18n i18n, ProcessBreadCrumb processBreadCrumb, org.dashbuilder.displayer.client.DisplayerLocator displayerLocator, org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator, ServerTemplateSelectorMenuBuilder serverTemplateSelectorMenuBuilder)
public org.dashbuilder.renderer.client.metric.MetricDisplayer createMetricDisplayer(org.dashbuilder.displayer.DisplayerSettings settings)
public org.dashbuilder.renderer.client.table.TableDisplayer createTableDisplayer(org.dashbuilder.displayer.DisplayerSettings settings, String columnId, DurationFormatter durationFormatter)
public org.dashbuilder.renderer.client.metric.MetricDisplayer getSelectedMetric()
public abstract AbstractDashboard.View getView()
public void resetCurrentMetric()
public abstract void tableCellSelected(String columnId, int rowIndex)
public void changeCurrentMetric(org.dashbuilder.renderer.client.metric.MetricDisplayer metric)
public abstract void updateHeaderText()
public com.google.gwt.user.client.ui.Widget asWidget()
public abstract void resetProcessBreadcrumb()
public ProcessBreadCrumb getProcessBreadCrumb()
public String getSelectedProcess()
public org.dashbuilder.displayer.client.AbstractDisplayer createDisplayer(org.dashbuilder.displayer.DisplayerSettings settings)
public void changeCurrentProcess(String name)
public void resetCurrentProcess()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.