com.googlecode.wickedcharts.highcharts.theme
Class Theme

java.lang.Object
  extended by com.googlecode.wickedcharts.highcharts.options.Options
      extended by com.googlecode.wickedcharts.highcharts.theme.Theme
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DarkBlueTheme, GrayTheme, GridTheme, SkiesTheme

public class Theme
extends Options

A theme can define any of the general Options and thus centralize all theme-relevant options in a single object.

Author:
Tom Hombergs (tom.hombergs@gmail.com)
See Also:
Serialized Form

Constructor Summary
Theme()
           
 
Method Summary
 ColorReference getDataLabelsColor()
           
 LanguageOptions getLang()
           
 ColorReference getLegendBackgroundColor()
           
 ColorReference getLegendBackgroundColorSolid()
           
 ColorReference getMaskColor()
           
 DummyOption getNavigator()
           
 DummyOption getRangeSelector()
           
 DummyOption getScrollbar()
           
 ColorReference getTextColor()
           
 DummyOption getToolbar()
           
 Theme setDataLabelsColor(ColorReference dataLabelsColor)
           
 Theme setLang(LanguageOptions lang)
           
 Theme setLegendBackgroundColor(ColorReference legendBackgroundColor)
           
 Theme setLegendBackgroundColorSolid(ColorReference legendBackgroundColorSolid)
           
 Theme setMaskColor(ColorReference maskColor)
           
 Theme setNavigator(DummyOption navigator)
           
 Theme setRangeSelector(DummyOption rangeSelector)
           
 Theme setScrollbar(DummyOption scrollbar)
           
 Theme setTextColor(ColorReference textColor)
           
 Theme setToolbar(DummyOption toolbar)
           
 
Methods inherited from class com.googlecode.wickedcharts.highcharts.options.Options
addColor, addSeries, addxAxis, addyAxis, clearSeries, copyFrom, getChart, getChartOptions, getColors, getCreditOptions, getCredits, getExporting, getGlobal, getLabels, getLegend, getLoading, getMarkedForProcessing, getNavigation, getPane, getPlotOptions, getSeries, getSingleXAxis, getSingleYAxis, getSubtitle, getTitle, getTooltip, getxAxis, getyAxis, markForProcessing, setChart, setChartOptions, setColors, setColors, setCreditOptions, setCredits, setExporting, setGlobal, setLabels, setLegend, setLoading, setNavigation, setPane, setPlotOptions, setSeries, setSubtitle, setTitle, setTooltip, setxAxis, setxAxis, setyAxis, setyAxis
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Theme

public Theme()
Method Detail

getDataLabelsColor

public ColorReference getDataLabelsColor()

getLang

public LanguageOptions getLang()

getLegendBackgroundColor

public ColorReference getLegendBackgroundColor()

getLegendBackgroundColorSolid

public ColorReference getLegendBackgroundColorSolid()

getMaskColor

public ColorReference getMaskColor()

getNavigator

public DummyOption getNavigator()

getRangeSelector

public DummyOption getRangeSelector()

getScrollbar

public DummyOption getScrollbar()

getTextColor

public ColorReference getTextColor()

getToolbar

public DummyOption getToolbar()

setDataLabelsColor

public Theme setDataLabelsColor(ColorReference dataLabelsColor)

setLang

public Theme setLang(LanguageOptions lang)

setLegendBackgroundColor

public Theme setLegendBackgroundColor(ColorReference legendBackgroundColor)

setLegendBackgroundColorSolid

public Theme setLegendBackgroundColorSolid(ColorReference legendBackgroundColorSolid)

setMaskColor

public Theme setMaskColor(ColorReference maskColor)

setNavigator

public Theme setNavigator(DummyOption navigator)

setRangeSelector

public Theme setRangeSelector(DummyOption rangeSelector)

setScrollbar

public Theme setScrollbar(DummyOption scrollbar)

setTextColor

public Theme setTextColor(ColorReference textColor)

setToolbar

public Theme setToolbar(DummyOption toolbar)


Copyright © 2013. All Rights Reserved.