All Packages Class Hierarchy This Package Previous Next Index
Interface w3c.jigsaw.forms.FormFieldInterface
- public interface FormFieldInterface
-
dump(HtmlGenerator)
- Dump this field into a suitable HTML form element.
-
getName()
- Get this field name.
-
getValue()
- Get this field value.
-
initialize(String, String, String, Object)
- Form field may be automatically instanciated, initialize such a field.
-
setValue(String)
- Set this field value.
getName
public abstract String getName()
- Get this field name.
getValue
public abstract Object getValue()
- Get this field value.
setValue
public abstract boolean setValue(String nval) throws FormFieldException
- Set this field value.
- Parameters:
- nval - The new value for this field, as a string.
- Returns:
- A boolean, truefalse otherwise.
dump
public abstract void dump(HtmlGenerator into)
- Dump this field into a suitable HTML form element.
- Parameters:
- into - The HtmlGenerator to dump this field into.
initialize
public abstract void initialize(String name,
String title,
String url,
Object val) throws FormFieldException
- Form field may be automatically instanciated, initialize such a field.
As form field may be created through the FormFieldRegistry (or
someday through the AppletFieldRegistry), they have to be dynamically
instanciated and initialized.
This method provides support for the initialization stage.
- Parameters:
- name - The name of the field.
- title - Its title.
- url - Its url (or null).
- value - Its default value.
- Throws: FormFieldException
- If the provided value doesn't match
the expected type.
All Packages Class Hierarchy This Package Previous Next Index