All Packages This Package Previous Next
Class sqlj.runtime.profile.util.ProfileCustomizerEditor
java.lang.Object
|
+----java.beans.PropertyEditorSupport
|
+----sqlj.runtime.profile.util.ProfileCustomizerEditor
- public class ProfileCustomizerEditor
- extends PropertyEditorSupport
This class provides a text-editor for creating ProfileCustomizer
instances from text strings. This editor does not provide graphical
editing support.
-
ProfileCustomizerEditor()
-
-
getAsText()
-
-
setAsText(String)
-
Set the property value by parsing a given String.
-
setValue(Object)
-
ProfileCustomizerEditor
public ProfileCustomizerEditor()
getAsText
public String getAsText()
- Returns:
- The property value as a string suitable for presentation
to a human to edit.
Returns "null" is the value can't be expressed as a string.
If a non-null value is returned, then the PropertyEditor should
be prepared to parse that string back in setAsText().
- Overrides:
- getAsText in class PropertyEditorSupport
setAsText
public void setAsText(String text) throws IllegalArgumentException
- Set the property value by parsing a given String. It is expected that
the string contains the name of a ProfileCustomizer class name, which
can be instantiated via Beans.instantiate.
- Parameters:
- text - The string to be parsed
- Throws: IllegalArgumentException
- if the customizer cannot be
instantiated.
- Overrides:
- setAsText in class PropertyEditorSupport
setValue
public void setValue(Object value)
- Overrides:
- setValue in class PropertyEditorSupport
All Packages This Package Previous Next