lt.monarch.chart.themes
Class PrinterFriendlyTheme

java.lang.Object
  extended by lt.monarch.chart.themes.AbstractColorThemes
      extended by lt.monarch.chart.themes.Abstract2ColorsThemes
          extended by lt.monarch.chart.themes.PrinterFriendlyTheme
All Implemented Interfaces:
java.io.Serializable

public class PrinterFriendlyTheme
extends Abstract2ColorsThemes

See Also:
Serialized Form

Field Summary
Modifier and Type Field and Description
 
Fields inherited from class lt.monarch.chart.themes.Abstract2ColorsThemes
blue, blueCenters, blueLeftLimit, blueRange, blueRightLimit, green, greenCenters, greenLeftLimit, greenRange, greenRightLimit, gridBg, gridFg, parentColor, range, red, redCenters, redLeftLimit, redRange, redRightLimit
 
Fields inherited from class lt.monarch.chart.themes.AbstractColorThemes
palette_size
 
Constructor Summary
Constructor and Description
PrinterFriendlyTheme()
          Provides hatch type (white-black) filling theme.
 
Method Summary
Modifier and Type Method and Description
 java.awt.Color[] getAxesColors()
           
 java.awt.Color getBackgroundColor()
           
 java.awt.Color[] getGridColors()
           
 java.awt.Color[] getLegendColors()
           
 java.awt.Color[] getMarkerColors()
           
 java.awt.Color[] getMarkerLineColors()
           
 java.awt.Color[] getPalette(int seriesQuantity)
           
 
Methods inherited from class lt.monarch.chart.themes.AbstractColorThemes
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrinterFriendlyTheme

public PrinterFriendlyTheme()
Provides hatch type (white-black) filling theme. Printing friendly theme.

Method Detail

getPalette

public java.awt.Color[] getPalette(int seriesQuantity)
Overrides:
getPalette in class Abstract2ColorsThemes
Returns:
series palette colors

getBackgroundColor

public java.awt.Color getBackgroundColor()
Specified by:
getBackgroundColor in class AbstractColorThemes
Returns:
chart background color

getAxesColors

public java.awt.Color[] getAxesColors()
Specified by:
getAxesColors in class AbstractColorThemes
Returns:
axes foreground colors in the following order: 0)ticks, 1)labels, 2)axis, 3)title.

getGridColors

public java.awt.Color[] getGridColors()
Specified by:
getGridColors in class AbstractColorThemes
Returns:
grid colors in the following order: 0)background color 1)grid-line color. 3)second background color - for gradient paint (null for toFill paint)

getMarkerLineColors

public java.awt.Color[] getMarkerLineColors()
Specified by:
getMarkerLineColors in class AbstractColorThemes
Returns:
marker lines colors: 0)marker line 1)label background 2)label foreground colors.

getMarkerColors

public java.awt.Color[] getMarkerColors()
Specified by:
getMarkerColors in class AbstractColorThemes
Returns:
marker colors: 0)background color 1)foreground color.

getLegendColors

public java.awt.Color[] getLegendColors()
Specified by:
getLegendColors in class AbstractColorThemes
Returns:
legend colors: 0)background, 1)foreground 2)border colors. 3)second background color - for gradient paint (null for toFill paint)