@Dependent public class ClusterMetricsDashboard extends com.google.gwt.user.client.ui.Composite implements GalleryWidget
The dashboard itself is composed by a set of Displayer instances.
| Modifier and Type | Field and Description |
|---|---|
static String |
CPU |
static String |
DISK |
static String |
MEMORY |
static String |
NETWORK |
| Constructor and Description |
|---|
ClusterMetricsDashboard(DisplayerCoordinator displayerCoordinator,
DisplayerLocator displayerLocator) |
| Modifier and Type | Method and Description |
|---|---|
protected Displayer |
createChartMetric(String group) |
boolean |
feedsFrom(String dataSetId) |
String |
getTitle() |
void |
init() |
void |
onChartTypeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent) |
void |
onClose() |
void |
onMetricSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent) |
void |
redrawAll() |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringpublic static final String CPU
public static final String MEMORY
public static final String DISK
public static final String NETWORK
@Inject public ClusterMetricsDashboard(DisplayerCoordinator displayerCoordinator, DisplayerLocator displayerLocator)
public String getTitle()
getTitle in interface GalleryWidgetgetTitle in class com.google.gwt.user.client.ui.UIObjectpublic void onClose()
onClose in interface GalleryWidgetpublic boolean feedsFrom(String dataSetId)
feedsFrom in interface GalleryWidgetpublic void redrawAll()
redrawAll in interface GalleryWidget@PostConstruct public void init()
@UiHandler(value="chartTypeSelector") public void onChartTypeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
@UiHandler(value="metricSelector") public void onMetricSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.