Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.port80.util.attr
Class ColorFactory  view ColorFactory download ColorFactory.java

java.lang.Object
  extended bycom.port80.util.attr.ColorFactory
All Implemented Interfaces:
IAttrFactory

public class ColorFactory
extends java.lang.Object
implements IAttrFactory

Color attribute factory.


Field Summary
private static boolean DEBUG
           
private static ColorFactory instance
           
private static java.lang.String NAME
           
 
Constructor Summary
private ColorFactory()
           
 
Method Summary
static java.awt.Color create(java.lang.String stringvalue)
           
 java.lang.Object createObject(java.lang.String attrvalue)
          Convert String representation of an attribute value to the appropriate object for storing in AttrTable.
static ColorFactory getInstance()
           
 boolean isValid(java.lang.Object a)
          Check that given object is valid value for this factory.
 java.lang.Object promptUser(java.lang.String prompt)
          Prompt user and present a user interface to obtain an attribute value from user.
 java.lang.String toString()
          The String representation of attribute type itself.
 java.lang.String toString(java.lang.Object attr)
          The String representation of an attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

private static final java.lang.String NAME
See Also:
Constant Field Values

DEBUG

private static final boolean DEBUG
See Also:
Constant Field Values

instance

private static ColorFactory instance
Constructor Detail

ColorFactory

private ColorFactory()
Method Detail

getInstance

public static ColorFactory getInstance()

create

public static java.awt.Color create(java.lang.String stringvalue)

createObject

public java.lang.Object createObject(java.lang.String attrvalue)
Convert String representation of an attribute value to the appropriate object for storing in AttrTable.

Specified by:
createObject in interface IAttrFactory

isValid

public boolean isValid(java.lang.Object a)
Description copied from interface: IAttrFactory
Check that given object is valid value for this factory.

Specified by:
isValid in interface IAttrFactory

toString

public java.lang.String toString(java.lang.Object attr)
The String representation of an attribute value.

Specified by:
toString in interface IAttrFactory

toString

public java.lang.String toString()
The String representation of attribute type itself.

Specified by:
toString in interface IAttrFactory

promptUser

public java.lang.Object promptUser(java.lang.String prompt)
Prompt user and present a user interface to obtain an attribute value from user.

Specified by:
promptUser in interface IAttrFactory