org.openbp.awt
Class Color2StringConverter

java.lang.Object
  extended by org.openbp.awt.Color2StringConverter

public final class Color2StringConverter
extends java.lang.Object

Utility methods that convert a color to its string representation and vice versa. The string representation consists of a colon-separated list of RGB and alpha (transparency) values.

Author:
Heiko Erhardt

Field Summary
static java.lang.String SEPARATOR
          Color value separator
 
Method Summary
static void addPredefinedColor(java.lang.String name, java.awt.Color color)
          Adds a predefined color.
static java.lang.String color2Str(java.awt.Color color)
          Converts a color to its string representation.
static java.awt.Color str2Color(java.lang.String s)
          Converts a string representation to a color.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

public static final java.lang.String SEPARATOR
Color value separator

See Also:
Constant Field Values
Method Detail

addPredefinedColor

public static void addPredefinedColor(java.lang.String name,
                                      java.awt.Color color)
Adds a predefined color.

Parameters:
name - Name of the color
color - Color value

color2Str

public static java.lang.String color2Str(java.awt.Color color)
Converts a color to its string representation.

Parameters:
color - Color or null
Returns:
The color string or null if color is null

str2Color

public static java.awt.Color str2Color(java.lang.String s)
Converts a string representation to a color.

Parameters:
s - String representation or null
Returns:
The color or null if s is null


Copyright © 2011. All Rights Reserved.