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