com.sas.util.transforms
Class StringToSASColorTransform

com.sas.util.transforms.StringToSASColorTransform
All Implemented Interfaces:
com.sas.util.transforms.TransformInterface, java.io.Serializable

public class StringToSASColorTransform
implements com.sas.util.transforms.TransformInterface

StringToSASColorTransform converts a String to a com.sas.awt.Color object.

Examples:

     Color c = StringToColorTransform.defaultInstance.transform( "red" );
     Color c = StringToColorTransform.defaultInstance.transform( "CONTROL" );
     Color c = StringToColorTransform.defaultInstance.transform( "FF0000" );
 

See Also:
Serialized Form

Field Summary
protected static com.sas.models.ColorNameList cnl
           
static StringToColorTransform defaultInstance
           
 
Constructor Summary
StringToSASColorTransform()
           
 
Method Summary
 java.lang.Object transform(java.lang.Object input)
          Transform a String to a com.sas.awt.Color
 Color transform(java.lang.String input, boolean searchSystemColors)
          Transform a String to a com.sas.awt.Color
 

Field Detail

defaultInstance

public static final StringToColorTransform defaultInstance

cnl

protected static com.sas.models.ColorNameList cnl
Constructor Detail

StringToSASColorTransform

public StringToSASColorTransform()
Method Detail

transform

public java.lang.Object transform(java.lang.Object input)
Transform a String to a com.sas.awt.Color

Specified by:
transform in interface com.sas.util.transforms.TransformInterface
Parameters:
input - String to transform by searching through all colors as default

transform

public Color transform(java.lang.String input,
                       boolean searchSystemColors)
Transform a String to a com.sas.awt.Color

Parameters:
input - String to transform
searchSystemColors - whether to search through SystemColors for a match along with regular colors



Copyright © 2009 SAS Institute Inc. All Rights Reserved.