public abstract class ChartJsDisplayerView<P extends ChartJsDisplayer> extends AbstractGwtDisplayerView<P> implements ChartJsDisplayer.View<P>
Modifier and Type | Field and Description |
---|---|
protected boolean |
filterEnabled |
protected int |
height |
protected int |
marginBottom |
protected int |
marginLeft |
protected int |
marginRight |
protected int |
marginTop |
protected String |
title |
protected int |
width |
presenter
Constructor and Description |
---|
ChartJsDisplayerView() |
Modifier and Type | Method and Description |
---|---|
void |
addFilterReset() |
void |
addFilterValue(String value) |
protected void |
adjustChartSize(Chart chart) |
void |
clear() |
void |
clearFilterStatus() |
protected AreaChartDataProvider |
createAreaDataProvider() |
protected Chart |
createChart() |
protected AreaChartData |
createChartData() |
void |
dataAddLabel(String label) |
void |
dataAddSerie(String columnName,
String color,
double[] values) |
void |
dataClear() |
void |
drawChart() |
String |
getColumnsTitle() |
String |
getGroupsTitle() |
void |
init(P presenter) |
void |
nodata() |
void |
setFilterEnabled(boolean enabled) |
void |
setHeight(int height) |
void |
setMarginBottom(int marginBottom) |
void |
setMarginLeft(int marginLeft) |
void |
setMarginRight(int marginRight) |
void |
setMarginTop(int marginTop) |
void |
setTitle(String title) |
void |
setWidth(int width) |
void |
showDisplayer(com.google.gwt.user.client.ui.Widget w) |
cancelRefreshTimer, displayMessage, enableRefreshTimer, error, errorDataSetNotFound, errorMissingHandler, errorMissingSettings, getPresenter, setId, setPresenter, setVisualization, showLoading, showVisualization
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, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
cancelRefreshTimer, enableRefreshTimer, error, errorDataSetNotFound, errorMissingHandler, errorMissingSettings, setId, showLoading, showVisualization
protected boolean filterEnabled
protected String title
protected int width
protected int height
protected int marginTop
protected int marginBottom
protected int marginRight
protected int marginLeft
public void showDisplayer(com.google.gwt.user.client.ui.Widget w)
public void init(P presenter)
init
in interface org.uberfire.client.mvp.HasPresenter<P extends ChartJsDisplayer>
public void clear()
clear
in interface AbstractDisplayer.View
clear
in class AbstractGwtDisplayerView<P extends ChartJsDisplayer>
public void setWidth(int width)
setWidth
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void setHeight(int height)
setHeight
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void setMarginTop(int marginTop)
setMarginTop
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void setMarginBottom(int marginBottom)
setMarginBottom
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void setMarginRight(int marginRight)
setMarginRight
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void setMarginLeft(int marginLeft)
setMarginLeft
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void dataClear()
dataClear
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void dataAddLabel(String label)
dataAddLabel
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void dataAddSerie(String columnName, String color, double[] values)
dataAddSerie
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public String getGroupsTitle()
getGroupsTitle
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public String getColumnsTitle()
getColumnsTitle
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void setTitle(String title)
setTitle
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
setTitle
in class com.google.gwt.user.client.ui.UIObject
public void setFilterEnabled(boolean enabled)
setFilterEnabled
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void clearFilterStatus()
clearFilterStatus
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void addFilterValue(String value)
addFilterValue
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void addFilterReset()
addFilterReset
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void nodata()
nodata
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
public void drawChart()
drawChart
in interface ChartJsDisplayer.View<P extends ChartJsDisplayer>
protected Chart createChart()
protected void adjustChartSize(Chart chart)
protected AreaChartDataProvider createAreaDataProvider()
protected AreaChartData createChartData()
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.