panelGroup


The panelGroup component is intended for use in situations when only one UIComponent child can be nested, such as in the case of facets. The panelGroup component renders a "div" element around its child components, outputting the value of the "style" attribute as the value of the "style" attribute, and the value of the "styleClass" attribute as the value of the "class" attribute.

The panelGroup can also provide Drag & Drop functionality to it's child components. See the Drag & Drop documentation details.

The panelGroup component can also be used to apply a single Effect (Fade, Show, etc.) to a set of child-components by adding the components to the panelGroup and specifying the effect on the panelGroup "effect" attribute.
Example

The following code shows how a draggable panelGroup can be created:

<ice:panelGroup draggable="true">
    Drag
</ice:panelGroup>
Tag Summary

tag-name:
<ice:panelGroup>
tag-class:
com.icesoft.faces.component.ext.taglib.PanelGroupTag
component-class:
com.icesoft.faces.component.ext.HtmlPanelGroup
component-type:
com.icesoft.faces.HtmlPanelGroup
component-family:
javax.faces.Panel
renderer-class:
com.icesoft.faces.component.ext.renderkit.GroupRenderer
renderer-type:
com.icesoft.faces.Group