org.apache.click.extras.panel
Class ListPanel

java.lang.Object
  extended by org.apache.click.control.AbstractControl
      extended by org.apache.click.control.AbstractContainer
          extended by org.apache.click.control.Panel
              extended by org.apache.click.extras.panel.ListPanel
All Implemented Interfaces:
Serializable, Control, Container

public class ListPanel
extends Panel

Provides a panel which lists out multiple sub-panels as div elements.

The classpath ListPanel.htm template is illustrated below:

 <div id="$this.id">
   #foreach ($panel in $this.panels)
     <div id="$panel.id">
       $panel
     </div>
   #end
 </div> 

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.click.control.Panel
active, disabled, id, label, model, panels, template
 
Fields inherited from class org.apache.click.control.AbstractContainer
controlMap, controls
 
Fields inherited from class org.apache.click.control.AbstractControl
actionListener, attributes, headElements, listener, listenerMethod, messages, name, parent, styles
 
Fields inherited from interface org.apache.click.Control
CONTROL_MESSAGES
 
Constructor Summary
ListPanel()
           
 
Method Summary
 
Methods inherited from class org.apache.click.control.Panel
addControl, addModel, createTemplateModel, getId, getLabel, getModel, getPanels, getTemplate, insert, isActive, isDisabled, onInit, onProcess, onRender, remove, removeControl, render, replace, setActive, setDisabled, setId, setLabel, setTemplate
 
Methods inherited from class org.apache.click.control.AbstractContainer
add, contains, getControl, getControlMap, getControls, getControlSizeEst, hasControls, onDestroy, renderChildren, renderContent, renderTagEnd, toString
 
Methods inherited from class org.apache.click.control.AbstractControl
addStyleClass, appendAttributes, dispatchActionEvent, getActionListener, getAttribute, getAttributes, getContext, getHeadElements, getHtmlImports, getMessage, getMessage, getMessages, getName, getPage, getParent, getStyle, getStyles, getTag, hasAttribute, hasAttributes, hasStyles, onDeploy, removeStyleClass, renderTagBegin, setActionListener, setAttribute, setListener, setName, setParent, setStyle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.click.Control
getContext, getHeadElements, getMessages, getName, getParent, onDeploy, setListener, setName, setParent
 

Constructor Detail

ListPanel

public ListPanel()