org.w3c.tools.forms
Class IntegerField
java.lang.Object
|
+--org.w3c.tools.forms.FormField
|
+--org.w3c.tools.forms.IntegerField
- Direct Known Subclasses:
- RangedIntegerField
- public class IntegerField
- extends FormField
An editor for integer field.
Method Summary |
boolean |
acceptChange(java.lang.Integer ival)
Do we accept this new value as our setting ? |
java.awt.Component |
getEditor()
Get an editor to edit this form field. |
int |
getIntValue()
Get this field integer value. |
java.lang.Object |
getValue()
Get our value, in its native type. |
void |
setValue(java.lang.Integer ival,
boolean notify,
boolean update)
Set our value. |
void |
setValue(java.lang.Object value,
boolean notify,
boolean update)
Set our value. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
IntegerField
public IntegerField(FormManager manager,
java.lang.String name,
java.lang.String title,
java.lang.Integer ival)
IntegerField
public IntegerField(FormManager manager,
java.lang.String name,
java.lang.String title,
int value)
getEditor
public java.awt.Component getEditor()
- Get an editor to edit this form field.
getIntValue
public int getIntValue()
- Get this field integer value.
- Returns:
- The current field's value.
acceptChange
public boolean acceptChange(java.lang.Integer ival)
- Do we accept this new value as our setting ?
getValue
public java.lang.Object getValue()
- Get our value, in its native type.
- Overrides:
- getValue in class FormField
setValue
public void setValue(java.lang.Integer ival,
boolean notify,
boolean update)
throws IllegalFieldValueException
- Set our value.
- Parameters:
value
- The proposed value.- Throws:
- IllegalFieldValueException - if the value isn't accepted
setValue
public void setValue(java.lang.Object value,
boolean notify,
boolean update)
throws IllegalFieldValueException
- Set our value.
- Parameters:
value
- The proposed value.- Throws:
- IllegalFieldValueException - if the value isn't accepted
- Overrides:
- setValue in class FormField