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
-
d
- The value
-
TDoubleProperty(double)
- Construct with a value
-
arguments()
- Return a String representation of the arguments necessary to construct the property.
-
construct(String)
- "Construct" the property from a String argument list.
-
fromString(String)
- Change the value of the property from a String representation of the new value.
-
get()
- Return the value
-
get(TProperties, String)
- Return the double value of the specified property in the properties list.
-
set(double)
-
Set the value
-
toString()
- Return a String representation of the value.
d
protected double d
- The value
TDoubleProperty
public TDoubleProperty(double d)
- Construct with a value
- Parameters:
- d - the value
get
public double get()
- Return the value
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
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.
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
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
toString
public String toString()
- Return a String representation of the value.
- Returns:
- the double converted to a String
- Overrides:
- toString in class Object
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