org.w3c.tools.forms
Class StringField
java.lang.Object
|
+--org.w3c.tools.forms.FormField
|
+--org.w3c.tools.forms.StringField
- Direct Known Subclasses:
- FileField
- public class StringField
- extends FormField
An editor for string fields.
Constructor Summary |
StringField(FormManager manager,
java.lang.String name,
java.lang.String title)
Create a new field for string edition, with no initial value. |
StringField(FormManager manager,
java.lang.String name,
java.lang.String title,
java.lang.String value)
Create a new field for string edition. |
Method Summary |
boolean |
acceptChange(java.lang.String value)
Do we want to accept this value as our new value. |
java.awt.Component |
getEditor()
FormField implementation - Get the editor for the field. |
java.lang.String |
getStringValue()
Get this field value as a String. |
java.lang.Object |
getValue()
Get this field's value according to its native type. |
void |
setValue(java.lang.Object value,
boolean notify,
boolean update)
Set this field value. |
void |
setValue(java.lang.String value,
boolean notify,
boolean update)
Set this field value. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
StringField
public StringField(FormManager manager,
java.lang.String name,
java.lang.String title,
java.lang.String value)
- Create a new field for string edition.
- Parameters:
manager
- The form manager.value
- The initial value for the field.
StringField
public StringField(FormManager manager,
java.lang.String name,
java.lang.String title)
- Create a new field for string edition, with no initial value.
- Parameters:
manager
- The form manager.name
- The field's name.title
- The field's title.
acceptChange
public boolean acceptChange(java.lang.String value)
- Do we want to accept this value as our new value.
getValue
public java.lang.Object getValue()
- Get this field's value according to its native type.
- Overrides:
- getValue in class FormField
getStringValue
public java.lang.String getStringValue()
- Get this field value as a String.
setValue
public void setValue(java.lang.Object value,
boolean notify,
boolean update)
throws IllegalFieldValueException
- Set this field value.
- Throws:
- IllegalFieldValueException - if the value isn't accepted
- Overrides:
- setValue in class FormField
setValue
public void setValue(java.lang.String value,
boolean notify,
boolean update)
throws IllegalFieldValueException
- Set this field value.
- Throws:
- IllegalFieldValueException - if the value isn't accepted
getEditor
public java.awt.Component getEditor()
- FormField implementation - Get the editor for the field.