All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class w3c.jigsaw.forms.LongField

java.lang.Object
   |
   +----w3c.jigsaw.forms.FormField
           |
           +----w3c.jigsaw.forms.LongField

public class LongField
extends FormField

Constructor Index

 o LongField()
 o LongField(String, String, String, Long)

Method Index

 o dump(HtmlGenerator)
Dump this field has a form element.
 o getValue()
Get this field value as an Object.
 o initialize(String, String, String, Object)
 o setValue(long)
Set the field value, as an long.
 o setValue(String)
Set this long field value to the given String value.

Constructors

 o LongField
 public LongField(String name,
                  String title,
                  String url,
                  Long value)
 o LongField
 public LongField()

Methods

 o getValue
 public Object getValue()
Get this field value as an Object.

Returns:
An instance of Object.
Overrides:
getValue in class FormField
 o setValue
 public void setValue(long lval)
Set the field value, as an long. This method doesn't notify the form handler of the change.

Parameters:
ival - The new long value.
 o setValue
 public boolean setValue(String nval) throws FormFieldException
Set this long field value to the given String value. If the value is changed, than the handler for this field is notified of the change through an appropriate method call.

Parameters:
nval - The new string value for this field.
Returns:
A boolean, true indicates that the field value has effectively changed.
Throws: FormFieldException
If the provided value didn't match the expected type for this field.
Overrides:
setValue in class FormField
 o dump
 public void dump(HtmlGenerator into)
Dump this field has a form element. There is unfortunatelly no better way, right now to improve the long editor.

Parameters:
into - The HtmlGenerator to dump the field to.
Overrides:
dump in class FormField
 o 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