com.ibm.as400.util.html
Class LayoutFormPanel
- java.lang.Object
-
- com.ibm.as400.util.html.LayoutFormPanel
-
- All Implemented Interfaces:
- HTMLTagElement, java.io.Serializable
- 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:
- ElementEvent - The events fired are:
- elementAdded
- elementRemoved
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description LayoutFormPanel()
Constructs a default LayoutFormPanel.
-
Method Summary
Methods Modifier and Type Method and Description 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
-
Methods inherited from interface com.ibm.as400.util.html.HTMLTagElement
getFOTag, getTag
-
-
-
-
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 classjava.lang.Object
- Returns:
- The tag.
-
-