com.ibm.as400.util.html
Class ToggleFormInput
java.lang.Object
|
+--com.ibm.as400.util.html.HTMLTagAttributes
|
+--com.ibm.as400.util.html.FormInput
|
+--com.ibm.as400.util.html.ToggleFormInput
- All Implemented Interfaces:
- HTMLTagElement, java.io.Serializable
- Direct Known Subclasses:
- CheckboxFormInput, RadioFormInput
- public abstract class ToggleFormInput
- extends FormInput
The ToggleFormInput class represents a toggle input type in an HTML form.
ToggleFormInput objects generate the following events:
- PropertyChangeEvent
- VetoableChangeEvent
- See Also:
- Serialized Form
Constructor Summary |
ToggleFormInput()
Constructs a default ToggleFormInput object. |
ToggleFormInput(java.lang.String label)
Constructs a ToggleFormInput object with the specified viewable text label. |
ToggleFormInput(java.lang.String label,
boolean checked)
Constructs a ToggleFormInput object with the specified viewable text label
and initial checked value. |
Method Summary |
java.lang.String |
getLabel()
Returns the viewable text label for the toggle. |
boolean |
isChecked()
Indicates if the toggle is initialized to checked. |
void |
setChecked(boolean checked)
Sets whether the toggle is initialized to being checked. |
void |
setLabel(java.lang.String label)
Sets the viewable text label for the toggle. |
Methods inherited from class com.ibm.as400.util.html.FormInput |
addVetoableChangeListener, getDirection, getLanguage, getName, getSize, getValue, removeVetoableChangeListener, setDirection, setLanguage, setName, setSize, setValue, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ToggleFormInput
public ToggleFormInput()
- Constructs a default ToggleFormInput object.
ToggleFormInput
public ToggleFormInput(java.lang.String label)
- Constructs a ToggleFormInput object with the specified viewable text label.
- Parameters:
label
- The viewable text label.
ToggleFormInput
public ToggleFormInput(java.lang.String label,
boolean checked)
- Constructs a ToggleFormInput object with the specified viewable text label
and initial checked value.
- Parameters:
label
- The viewable text label.checked
- If the toggle initializes to checked.
getLabel
public java.lang.String getLabel()
- Returns the viewable text label for the toggle.
- Returns:
- The viewable text label.
isChecked
public boolean isChecked()
- Indicates if the toggle is initialized to checked.
- Returns:
- true if checked; false otherwise.
setChecked
public void setChecked(boolean checked)
throws java.beans.PropertyVetoException
- Sets whether the toggle is initialized to being checked.
- Parameters:
checked
- true if initialized to checked; false otherwise. The default is false.- Throws:
java.beans.PropertyVetoException
- If a change is vetoed.
setLabel
public void setLabel(java.lang.String label)
throws java.beans.PropertyVetoException
- Sets the viewable text label for the toggle.
- Parameters:
label
- The viewable text label.- Throws:
java.beans.PropertyVetoException
- If a change is vetoed.