com.steema.teechart.themes
Class Theme

java.lang.Object
  extended by com.steema.teechart.TeeBase
      extended by com.steema.teechart.themes.Theme
Direct Known Subclasses:
DefaultTheme

public abstract class Theme
extends TeeBase

Title: Theme class

Description: Summary description for Theme.

Copyright (c) 2005-2013 by Steema Software SL. All Rights Reserved.

Company: Steema Software SL


Field Summary
static Color[] AndroidPalette
           
static Color[] ClassicPalette
           
static Color[] CoolPalette
           
static Color[] DefaultPalette
           
static Color[] ExcelPalette
           
static Color[] GrayscalePalette
           
static Color[] iOSPalette
           
static Color[] MacOSPalette
           
static Color[] MetroPalette
           
static Color[] ModernPalette
           
 com.steema.teechart.themes.Theme.ThemeSelectorDelegate newChartHook
           
static Color[] OnBlackPalette
           
static Color[] OperaPalette
           
static Color[] PastelsPalette
           
static Color[] RainbowPalette
           
static Color[] SolidPalette
           
 com.steema.teechart.themes.Theme.ThemeSelectorDelegate themeSelectorHook
           
static Color[] VictorianPalette
           
static Color[] WarmPalette
           
static Color[] WebPalette
           
static Color[] WindowsVistaPalette
           
static Color[] WindowsXPPalette
           
 
Fields inherited from class com.steema.teechart.TeeBase
chart, InternalUse
 
Constructor Summary
Theme()
           
Theme(IBaseChart c)
           
 
Method Summary
abstract  void apply()
           
 java.lang.String getDescription()
          Gets descriptive text.
 Theme themeSelector(IBaseChart custom)
           
 
Methods inherited from class com.steema.teechart.TeeBase
getChart, invalidate, setBooleanProperty, setChart, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

themeSelectorHook

public com.steema.teechart.themes.Theme.ThemeSelectorDelegate themeSelectorHook

newChartHook

public com.steema.teechart.themes.Theme.ThemeSelectorDelegate newChartHook

DefaultPalette

public static final Color[] DefaultPalette

OperaPalette

public static final Color[] OperaPalette

OnBlackPalette

public static final Color[] OnBlackPalette

MetroPalette

public static final Color[] MetroPalette

iOSPalette

public static final Color[] iOSPalette

AndroidPalette

public static final Color[] AndroidPalette

CoolPalette

public static final Color[] CoolPalette

WarmPalette

public static final Color[] WarmPalette

MacOSPalette

public static final Color[] MacOSPalette

WindowsVistaPalette

public static final Color[] WindowsVistaPalette

ExcelPalette

public static final Color[] ExcelPalette

VictorianPalette

public static final Color[] VictorianPalette

PastelsPalette

public static final Color[] PastelsPalette

SolidPalette

public static final Color[] SolidPalette

ClassicPalette

public static final Color[] ClassicPalette

WebPalette

public static final Color[] WebPalette

ModernPalette

public static final Color[] ModernPalette

RainbowPalette

public static final Color[] RainbowPalette

WindowsXPPalette

public static final Color[] WindowsXPPalette

GrayscalePalette

public static final Color[] GrayscalePalette
Constructor Detail

Theme

public Theme()

Theme

public Theme(IBaseChart c)
Method Detail

apply

public abstract void apply()

getDescription

public java.lang.String getDescription()
Gets descriptive text.

Returns:
String

themeSelector

public Theme themeSelector(IBaseChart custom)