net.sf.click.extras.panel
Class ListPanel

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

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> 

Author:
Phil Barnes, Malcolm Edgar
See Also:
Serialized Form

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

Constructor Detail

ListPanel

public ListPanel()