All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.trumphurst.utils.TDoubleProperty

java.lang.Object
   |
   +----com.trumphurst.utils.TDoubleProperty

public class TDoubleProperty
extends Object
implements TProperty
A TProperty which holds a double value


Variable Index

 o d
The value

Constructor Index

 o TDoubleProperty(double)
Construct with a value

Method Index

 o arguments()
Return a String representation of the arguments necessary to construct the property.
 o construct(String)
"Construct" the property from a String argument list.
 o fromString(String)
Change the value of the property from a String representation of the new value.
 o get()
Return the value
 o get(TProperties, String)
Return the double value of the specified property in the properties list.
 o set(double)
Set the value
 o toString()
Return a String representation of the value.

Variables

 o d
 protected double d
The value

Constructors

 o TDoubleProperty
 public TDoubleProperty(double d)
Construct with a value

Parameters:
d - the value

Methods

 o get
 public double get()
Return the value

 o get
 public static double get(TProperties properties,
                          String key)
Return the double value of the specified property in the properties list. Verifies that the key exists, and refers to a TDoubleProperty (or a subclass).

Parameters:
properties - the properties list
Returns:
the double value of the property, or 0
 o set
 public void set(double d) throws ValidationException
Set the value

Parameters:
d - the value to set
Throws: ValidationException
never thrown by this class, but a subclass that only permits a limited range of values might throw the exception if the new value was out of range.
 o construct
 public void construct(String arguments) throws ValidationException
"Construct" the property from a String argument list. The same as fromString, as there are no additional arguments other than the value.

Parameters:
arguments - a string which can be converted into a double
Throws: ValidationException
if the argument cannot be converted to a double
 o fromString
 public void fromString(String s) throws ValidationException
Change the value of the property from a String representation of the new value.

Parameters:
arguments - a string which can be converted into a double
Throws: ValidationException
if the argument cannot be converted to a double
 o toString
 public String toString()
Return a String representation of the value.

Returns:
the double converted to a String
Overrides:
toString in class Object
 o arguments
 public String arguments()
Return a String representation of the arguments necessary to construct the property.

Returns:
the double converted to a String

All Packages  Class Hierarchy  This Package  Previous  Next  Index