All Packages Class Hierarchy This Package Previous Next Index
Class w3c.jigsaw.forms.TextArrayField
java.lang.Object
|
+----w3c.jigsaw.forms.FormField
|
+----w3c.jigsaw.forms.TextArrayField
- public class TextArrayField
- extends FormField
-
strval
-
-
TextArrayField()
-
-
TextArrayField(String, String, String)
-
-
TextArrayField(String, String, String, String[])
-
-
computeString(Object)
- Compute the string to display for the given list of items
-
differs(Object, Object)
-
-
dump(HtmlGenerator)
- Dump this fieldas a form element.
-
getValue()
- Get this field's value.
-
initialize(String, String, String, Object)
-
-
parseString(String)
- Parse the given \r or \n sparated list of items into an array of items.
-
setValue(String)
- Set this field's value to the given String.
-
setValue(String[])
- Set this field's value.
strval
protected String strval
TextArrayField
public TextArrayField(String name,
String title,
String url)
TextArrayField
public TextArrayField(String name,
String title,
String url,
String value[])
TextArrayField
public TextArrayField()
getValue
public Object getValue()
- Get this field's value.
- Overrides:
- getValue in class FormField
parseString
protected Object parseString(String str)
- Parse the given \r or \n sparated list of items into an array of items.
- Parameters:
- str - The string to parse.
- Returns:
- An array of String.
computeString
protected String computeString(Object val)
- Compute the string to display for the given list of items
differs
protected boolean differs(Object v1,
Object v2)
setValue
public boolean setValue(String nval) throws FormFieldException
- Set this field's value to the given String.
The string is parsed, each line makes one entry in the array of text.
- Parameters:
- nval - The new value, as a single String to be parsed.
- Returns:
- A boolean, true indicates that the field's
value has changed.
- Throws: FormFieldException
- If the provided value didn't match the
expected type.
- Overrides:
- setValue in class FormField
setValue
public boolean setValue(String value[])
- Set this field's value.
- Parameters:
- value - The new value for the field.
dump
public void dump(HtmlGenerator into)
- Dump this fieldas a form element.
- Parameters:
- into - The HtmlGenerator to dump the field to.
- Overrides:
- dump in class FormField
initialize
public void initialize(String name,
String title,
String url,
Object val) throws FormFieldException
- Overrides:
- initialize in class FormField
All Packages Class Hierarchy This Package Previous Next Index