Register a listener for the PropertyChange event. The class will fire a
PropertyChange value whenever the value is updated.
Parameters: listener - An object to be invoked when a PropertyChange event is fired.
Sets the property value by parsing a given String. May raise
java.lang.IllegalArgumentException if either the String is badly formatted or if
this kind of property can't be expressed as text.
Parameters: text - The string to be parsed.