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

Quick Search    Search Deep

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

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

public class RectFactory
extends java.lang.Object
implements IAttrFactory

Rectangle2D attribute factory.


Field Summary
private static RectFactory instance
           
private static java.lang.String NAME
           
 
Constructor Summary
private RectFactory()
           
 
Method Summary
static java.awt.geom.Rectangle2D create(java.lang.String stringvalue)
           
 java.lang.Object createObject(java.lang.String str)
          Create an instance of Rectangle2D from the String spec.
static RectFactory 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

instance

private static RectFactory instance
Constructor Detail

RectFactory

private RectFactory()
Method Detail

getInstance

public static RectFactory getInstance()

create

public static java.awt.geom.Rectangle2D create(java.lang.String stringvalue)

createObject

public java.lang.Object createObject(java.lang.String str)
Create an instance of Rectangle2D from the String spec. Current accepted .dot file string format: double x,double y,double width,double height

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