com.steema.teechart.themes
Class Theme

java.lang.Object
  extended by com.steema.teechart.TeeBase
      extended by com.steema.teechart.themes.Theme
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DefaultTheme

public abstract class Theme
extends TeeBase

Title: Theme class

Description: Summary description for Theme.

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

Company: Steema Software SL

See Also:
Serialized Form

Field Summary
static Color[] ClassicPalette
           
static Color[] ExcelPalette
           
static Color[] ModernPalette
           
 com.steema.teechart.themes.Theme.ThemeSelectorDelegate newChartHook
           
static Color[] PastelsPalette
           
static Color[] RainbowPalette
           
static Color[] SolidPalette
           
 com.steema.teechart.themes.Theme.ThemeSelectorDelegate themeSelectorHook
           
static Color[] VictorianPalette
           
static Color[] WebPalette
           
static Color[] WindowsXPPalette
           
 
Fields inherited from class com.steema.teechart.TeeBase
chart
 
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, 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

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
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)