at.ac.tuwien.cs.ztimeview.util
Class ColorManager

java.lang.Object
  extended byat.ac.tuwien.cs.ztimeview.util.ColorManager

public class ColorManager
extends java.lang.Object

Color manager that holds color values for entered objects

Version:
0.4 created: 2003-03-04 last change: 2004-05-21
Author:
Wolfgang Aigner

Constructor Summary
ColorManager()
           
 
Method Summary
static java.awt.Color brighter(java.awt.Color c)
          Brighten up the given color
static java.awt.Color darker(java.awt.Color c)
          Darken the given color
static java.awt.Color getColorFor(java.lang.Object obj)
          Get the color for the given object
static java.awt.Color getDefaultForeground()
          Get the default foreground color
static java.awt.Color getGrayColor(java.awt.Color c)
          Transform the given Color to grayscale
static java.awt.Color getSelectedForeground()
          Get the foreground color in case of selection
static void setPalette(IColorPalette cPalette)
          Set color palette
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorManager

public ColorManager()
Method Detail

setPalette

public static void setPalette(IColorPalette cPalette)
Set color palette

Parameters:
cPalette - color palette

getColorFor

public static java.awt.Color getColorFor(java.lang.Object obj)
Get the color for the given object

Parameters:
obj - object to get color for
Returns:
object's color

getGrayColor

public static java.awt.Color getGrayColor(java.awt.Color c)
Transform the given Color to grayscale

Parameters:
c - input color
Returns:
grayscaled input color

brighter

public static java.awt.Color brighter(java.awt.Color c)
Brighten up the given color

Parameters:
c - input color
Returns:
brightened input color

darker

public static java.awt.Color darker(java.awt.Color c)
Darken the given color

Parameters:
c - input color
Returns:
darkened input color

getDefaultForeground

public static java.awt.Color getDefaultForeground()
Get the default foreground color

Returns:
default foreground color

getSelectedForeground

public static java.awt.Color getSelectedForeground()
Get the foreground color in case of selection

Returns:
selection foreground color


Copyright © 2004 by Vienna University of Technology.