@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, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, 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, toString
public 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 GalleryWidget
getTitle
in class com.google.gwt.user.client.ui.UIObject
public void onClose()
onClose
in interface GalleryWidget
public boolean feedsFrom(String dataSetId)
feedsFrom
in interface GalleryWidget
public 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.