com.ibm.as400.util.html
Class LayoutFormPanel

java.lang.Object
  |
  +--com.ibm.as400.util.html.LayoutFormPanel
Direct Known Subclasses:
GridLayoutFormPanel, LineLayoutFormPanel

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

The LayoutFormPanel class represents a layout of HTML form elements.

LayoutFormPanel objects generate the following events:

See Also:
Serialized Form

Constructor Summary
LayoutFormPanel()
          Constructs a default LayoutFormPanel.
 
Method Summary
 void addElement(HTMLTagElement element)
          Adds a form element to the panel.
 void addElementListener(ElementListener listener)
          Adds an ElementListener.
 int getSize()
          Returns the number of elements in the layout.
 void removeElement(HTMLTagElement element)
          Removes a form element from the panel.
 void removeElementListener(ElementListener listener)
          Removes this ElementListener from the internal list.
 java.lang.String toString()
          Returns a String representation of the panel tag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LayoutFormPanel

public LayoutFormPanel()
Constructs a default LayoutFormPanel.
Method Detail

addElement

public void addElement(HTMLTagElement element)
Adds a form element to the panel.
Parameters:
element - The form element.

addElementListener

public void addElementListener(ElementListener listener)
Adds an ElementListener. The ElementListener object is added to an internal list of ElementListeners; it can be removed with removeElementListener.
Parameters:
listener - The ElementListener.
See Also:
removeElementListener(com.ibm.as400.util.html.ElementListener)

getSize

public int getSize()
Returns the number of elements in the layout.
Returns:
The number of elements.

removeElement

public void removeElement(HTMLTagElement element)
Removes a form element from the panel.
Parameters:
element - The form element.

removeElementListener

public void removeElementListener(ElementListener listener)
Removes this ElementListener from the internal list. If the ElementListener is not on the list, nothing is done.
Parameters:
listener - The ElementListener.
See Also:
addElementListener(com.ibm.as400.util.html.ElementListener)

toString

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