org.eclipse.birt.chart.util
Class FillUtil

java.lang.Object
  extended by org.eclipse.birt.chart.util.FillUtil

public class FillUtil
extends java.lang.Object

Utility class for Fill conversion.


Constructor Summary
FillUtil()
           
 
Method Summary
static Fill changeBrightness(Fill fill, double brightness)
           
static Fill convertFillToGradient(Fill fill, boolean bTransposed)
          Converts Fill to Gradient if possible, and changes gradient angle according to chart direction.
static Fill convertFillToGradient3D(Fill fill, boolean bTransposed)
           
static Gradient createDefaultGradient(ColorDefinition color)
          Creates Gradient fill by default.
static ColorDefinition getBrighterColor(Fill fill)
          Returns a brighter color.
static Fill getBrighterFill(Fill fill)
          Returns a brighter fill.
static ColorDefinition getDarkerColor(Fill fill)
          Returns a darker color.
static Fill getDarkerFill(Fill fill)
          Returns a darker fill.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FillUtil

public FillUtil()
Method Detail

getDarkerColor

public static ColorDefinition getDarkerColor(Fill fill)
Returns a darker color.

Parameters:
fill -
Returns:

getDarkerFill

public static Fill getDarkerFill(Fill fill)
Returns a darker fill.

Parameters:
fill -
Returns:

getBrighterColor

public static ColorDefinition getBrighterColor(Fill fill)
Returns a brighter color.

Parameters:
fill -
Returns:

changeBrightness

public static Fill changeBrightness(Fill fill,
                                    double brightness)

getBrighterFill

public static Fill getBrighterFill(Fill fill)
Returns a brighter fill.

Parameters:
fill -
Returns:

convertFillToGradient

public static Fill convertFillToGradient(Fill fill,
                                         boolean bTransposed)
Converts Fill to Gradient if possible, and changes gradient angle according to chart direction. If Fill is Image type, just does nothing and returns.

Parameters:
fill -
bTransposed -
Returns:
Gradient Fill after conversion or original Image Fill

convertFillToGradient3D

public static Fill convertFillToGradient3D(Fill fill,
                                           boolean bTransposed)

createDefaultGradient

public static Gradient createDefaultGradient(ColorDefinition color)
Creates Gradient fill by default.

Parameters:
color - color to create Gradient
Returns:


Copyright © 2005-2008 Actuate Corp. All rights reserved.