com.ibm.as400.util.html
Class LabelFormElement

java.lang.Object
  |
  +--com.ibm.as400.util.html.LabelFormElement
All Implemented Interfaces:
HTMLTagElement, java.io.Serializable

public class LabelFormElement
extends java.lang.Object
implements HTMLTagElement, java.io.Serializable

The LabelFormElement class represents a label HTML form element type.

LabelFormElement objects generate the following events:

See Also:
Serialized Form

Constructor Summary
LabelFormElement()
          Constructs a default LabelFormElement object.
LabelFormElement(java.lang.String label)
          Constructs a LabelFormElement object with the specified viewable text label.
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Adds a PropertyChangeListener.
 void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
          Adds the VetoableChangeListener.
 java.lang.String getLabel()
          Returns the viewable text label.
 java.lang.String getTag()
          Returns the label tag.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Removes the PropertyChangeListener from the internal list.
 void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
          Removes the VetoableChangeListener from the internal list.
 void setLabel(java.lang.String label)
          Sets the viewable text label.
 java.lang.String toString()
          Returns the String representation of the label tag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LabelFormElement

public LabelFormElement()
Constructs a default LabelFormElement object.

LabelFormElement

public LabelFormElement(java.lang.String label)
Constructs a LabelFormElement object with the specified viewable text label.
Parameters:
label - The viewable text label.
Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a PropertyChangeListener. The specified PropertyChangeListener's propertyChange method will be called each time the value of any bound property is changed.
Parameters:
listener - The PropertyChangeListener.
See Also:
removePropertyChangeListener(java.beans.PropertyChangeListener)

addVetoableChangeListener

public void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
Adds the VetoableChangeListener. The specified VetoableChangeListener's vetoableChange method will be called each time the value of any constrained property is changed.
Parameters:
listener - The VetoableChangeListener.
See Also:
removeVetoableChangeListener(java.beans.VetoableChangeListener)

getLabel

public java.lang.String getLabel()
Returns the viewable text label.
Returns:
The text label.

getTag

public java.lang.String getTag()
Returns the label tag.
Specified by:
getTag in interface HTMLTagElement
Returns:
The tag.

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes the PropertyChangeListener from the internal list. If the PropertyChangeListener is not on the list, nothing is done.
Parameters:
listener - The PropertyChangeListener.
See Also:
addPropertyChangeListener(java.beans.PropertyChangeListener)

removeVetoableChangeListener

public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
Removes the VetoableChangeListener from the internal list. If the VetoableChangeListener is not on the list, nothing is done.
Parameters:
listener - The VetoableChangeListener.
See Also:
addVetoableChangeListener(java.beans.VetoableChangeListener)

setLabel

public void setLabel(java.lang.String label)
              throws java.beans.PropertyVetoException
Sets the viewable text label.
Parameters:
label - The viewable text label.
Throws:
java.beans.PropertyVetoException - If a change is vetoed.

toString

public java.lang.String toString()
Returns the String representation of the label tag.
Overrides:
toString in class java.lang.Object
Returns:
The tag.