Class GoogleCategoriesDisplayerView<P extends GoogleCategoriesDisplayer>
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.dashbuilder.displayer.client.AbstractGwtDisplayerView<P>
-
- org.dashbuilder.renderer.google.client.GoogleDisplayerView<P>
-
- org.dashbuilder.renderer.google.client.GoogleChartDisplayerView<P>
-
- org.dashbuilder.renderer.google.client.GoogleCategoriesDisplayerView<P>
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,org.dashbuilder.displayer.client.AbstractDisplayer.View,org.dashbuilder.displayer.client.AbstractGwtDisplayer.View<P>,GoogleCategoriesDisplayer.View<P>,GoogleChartDisplayer.View<P>,GoogleDisplayer.View<P>,org.uberfire.client.mvp.HasPresenter<P>,org.uberfire.client.mvp.UberView<P>
- Direct Known Subclasses:
GoogleAreaChartDisplayerView,GoogleBarChartDisplayerView,GoogleBubbleChartDisplayerView,GoogleLineChartDisplayerView,GoogleMapDisplayerView,GoogleMeterChartDisplayerView,GooglePieChartDisplayerView
public abstract class GoogleCategoriesDisplayerView<P extends GoogleCategoriesDisplayer> extends GoogleChartDisplayerView<P> implements GoogleCategoriesDisplayer.View<P>
-
-
Field Summary
Fields Modifier and Type Field Description protected intanimationDurationprotected booleananimationOnprotected StringbgColorprotected String[]colorsprotected booleanshowXLabelsprotected booleanshowYLabelsprotected intxAxisAngleprotected StringxAxisTitleprotected StringyAxisTitle-
Fields inherited from class org.dashbuilder.renderer.google.client.GoogleChartDisplayerView
height, legendPosition, marginBottom, marginLeft, marginRight, marginTop, subType, width
-
-
Constructor Summary
Constructors Constructor Description GoogleCategoriesDisplayerView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.googlecode.gwt.charts.client.corechart.CoreChartWidget_createChart()protected voidcheckChartCreated()voidcreateChart()protected com.googlecode.gwt.charts.client.options.ChartAreacreateChartArea()protected com.googlecode.gwt.charts.client.options.HAxiscreateHAxis()protected com.googlecode.gwt.charts.client.options.OptionscreateOptions()protected com.googlecode.gwt.charts.client.event.SelectHandlercreateSelectHandler(com.googlecode.gwt.charts.client.corechart.CoreChartWidget selectable)protected com.googlecode.gwt.charts.client.event.SelectHandlercreateSelectHandler(com.googlecode.gwt.charts.client.geochart.GeoChart selectable)protected com.googlecode.gwt.charts.client.options.VAxiscreateVAxis()voiddrawChart()voidnodata()voidsetAnimationDuration(int animationDuration)voidsetAnimationOn(boolean animationOn)voidsetBgColor(String bgColor)voidsetColors(String[] colors)voidsetFilterEnabled(boolean enabled)voidsetShowXLabels(boolean showXLabels)voidsetShowYLabels(boolean showYLabels)voidsetXAxisAngle(int xAxisAngle)voidsetXAxisTitle(String xAxisTitle)voidsetYAxisTitle(String yAxisTitle)-
Methods inherited from class org.dashbuilder.renderer.google.client.GoogleChartDisplayerView
createChartLegend, getLegendPosition, setHeight, setLegendPosition, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setSubType, setWidth
-
Methods inherited from class org.dashbuilder.renderer.google.client.GoogleDisplayerView
dataAddColumn, dataClear, dataFormatDateColumn, dataFormatNumberColumn, dataRowCount, dataSetValue, dataSetValue, dataSetValue, draw, getColumnsTitle, getColumnType, getDataTable, getGroupsTitle, init, setFilterLabelSet, setRenderer, showDisplayer, showTitle
-
Methods inherited from class org.dashbuilder.displayer.client.AbstractGwtDisplayerView
cancelRefreshTimer, clear, displayMessage, enableRefreshTimer, error, errorDataSetNotFound, errorMissingHandler, errorMissingSettings, getPresenter, setId, setPresenter, setVisualization, showLoading, showVisualization
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
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, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dashbuilder.displayer.client.AbstractDisplayer.View
cancelRefreshTimer, clear, enableRefreshTimer, error, errorDataSetNotFound, errorMissingHandler, errorMissingSettings, setId, showLoading, showVisualization
-
Methods inherited from interface org.dashbuilder.renderer.google.client.GoogleChartDisplayer.View
setHeight, setLegendPosition, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setSubType, setWidth
-
Methods inherited from interface org.dashbuilder.renderer.google.client.GoogleDisplayer.View
dataAddColumn, dataClear, dataFormatDateColumn, dataFormatNumberColumn, dataRowCount, dataSetValue, dataSetValue, dataSetValue, draw, getColumnsTitle, getGroupsTitle, setFilterLabelSet, showTitle
-
-
-
-
Field Detail
-
bgColor
protected String bgColor
-
showXLabels
protected boolean showXLabels
-
showYLabels
protected boolean showYLabels
-
xAxisTitle
protected String xAxisTitle
-
yAxisTitle
protected String yAxisTitle
-
xAxisAngle
protected int xAxisAngle
-
animationOn
protected boolean animationOn
-
animationDuration
protected int animationDuration
-
colors
protected String[] colors
-
-
Method Detail
-
setBgColor
public void setBgColor(String bgColor)
- Specified by:
setBgColorin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setShowXLabels
public void setShowXLabels(boolean showXLabels)
- Specified by:
setShowXLabelsin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setShowYLabels
public void setShowYLabels(boolean showYLabels)
- Specified by:
setShowYLabelsin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setXAxisTitle
public void setXAxisTitle(String xAxisTitle)
- Specified by:
setXAxisTitlein interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setXAxisAngle
public void setXAxisAngle(int xAxisAngle)
- Specified by:
setXAxisAnglein interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setYAxisTitle
public void setYAxisTitle(String yAxisTitle)
- Specified by:
setYAxisTitlein interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setColors
public void setColors(String[] colors)
- Specified by:
setColorsin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setFilterEnabled
public void setFilterEnabled(boolean enabled)
- Specified by:
setFilterEnabledin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setAnimationOn
public void setAnimationOn(boolean animationOn)
- Specified by:
setAnimationOnin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
setAnimationDuration
public void setAnimationDuration(int animationDuration)
- Specified by:
setAnimationDurationin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
createChart
public void createChart()
- Specified by:
createChartin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
drawChart
public void drawChart()
- Specified by:
drawChartin interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
nodata
public void nodata()
- Specified by:
nodatain interfaceGoogleCategoriesDisplayer.View<P extends GoogleCategoriesDisplayer>
-
checkChartCreated
protected void checkChartCreated()
-
_createChart
protected com.googlecode.gwt.charts.client.corechart.CoreChartWidget _createChart()
-
createOptions
protected com.googlecode.gwt.charts.client.options.Options createOptions()
-
createSelectHandler
protected com.googlecode.gwt.charts.client.event.SelectHandler createSelectHandler(com.googlecode.gwt.charts.client.corechart.CoreChartWidget selectable)
-
createSelectHandler
protected com.googlecode.gwt.charts.client.event.SelectHandler createSelectHandler(com.googlecode.gwt.charts.client.geochart.GeoChart selectable)
-
createChartArea
protected com.googlecode.gwt.charts.client.options.ChartArea createChartArea()
-
createHAxis
protected com.googlecode.gwt.charts.client.options.HAxis createHAxis()
-
createVAxis
protected com.googlecode.gwt.charts.client.options.VAxis createVAxis()
-
-