All Packages Class Hierarchy This Package Previous Next Index
Class com.trumphurst.utils.TIntegerProperty
java.lang.Object
|
+----com.trumphurst.utils.TIntegerProperty
- public class TIntegerProperty
- extends Object
- implements TProperty
A TProperty which holds an int value
-
i
- The value
-
TIntegerProperty(int)
- 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 int value of the specified property in the properties list.
-
set(int)
-
Set the value
-
toString()
- Return a String representation of the value.
i
protected int i
- The value
TIntegerProperty
public TIntegerProperty(int i)
- Construct with a value
- Parameters:
- i - the value
get
public int get()
- Return the value
get
public static int get(TProperties properties,
String key)
- Return the int value of the specified property in the properties list.
Verifies that the key exists, and refers to a TIntegerProperty (or a
subclass).
- Parameters:
- properties - the properties list
- Returns:
- the int value of the property, or 0
set
public void set(int i) throws ValidationException
- Set the value
- Parameters:
- i - 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 an int
- Throws: ValidationException
- if the argument cannot be converted to an int
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 an int
- Throws: ValidationException
- if the argument cannot be converted to an int
toString
public String toString()
- Return a String representation of the value.
- Returns:
- the int 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 int converted to a String
All Packages Class Hierarchy This Package Previous Next Index