ice
Tag 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 it's 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.


Tag Information
Tag Classcom.icesoft.faces.component.ext.taglib.PanelGroupTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
idfalsefalsejava.lang.String The component identifier for this component. This value must be unique within the closest parent component that is a naming container.
renderedfalsefalsejava.lang.String Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit.
stylefalsefalsejava.lang.String CSS style(s) to be applied when this component is rendered.
styleClassfalsefalsejava.lang.String Space-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" property on generated markup.
scrollWidthfalsefalsejava.lang.String Width for scrollable panel.
scrollHeightfalsefalsejava.lang.String Height for scrollable panel
bindingfalsefalsejava.lang.String The value binding expression linking this component to a property in a backing bean
renderedOnUserRolefalsefalsejava.lang.String If user is in given role, this component will be rendered normally. If not, nothing is rendered and the body of this tag will be skipped.
onclickeffectfalsefalsejava.lang.String Effect invoked on onclick event
ondblclickeffectfalsefalsejava.lang.String Effect invoked on ondblclick event
onmousedowneffectfalsefalsejava.lang.String Effect invoked on onmousedown event
onmouseupeffectfalsefalsejava.lang.String Effect invoked on onmouseup event
onmousemoveeffectfalsefalsejava.lang.String Effect invoked on onmousemove event
onmouseovereffectfalsefalsejava.lang.String Effect invoked on onmouseover event
onmouseouteffectfalsefalsejava.lang.String Effect invoked on onmouseout event
onchangeeffectfalsefalsejava.lang.String Effect invoked on onchange event
onreseteffectfalsefalsejava.lang.String Effect invoked on onreset event
onsubmiteffectfalsefalsejava.lang.String Effect invoked on onsubmit event
onkeypresseffectfalsefalsejava.lang.String Effect invoked on onkeypress event
onkeydowneffectfalsefalsejava.lang.String Effect invoked on onkeydown event
onkeyupeffectfalsefalsejava.lang.String Effect invoked on onkeyup event
visiblefalsefalsejava.lang.StringUsed to render the visibilty style attribute on the root element. visible values: true || false. Note: If the visible is not defined the default is visible.
draggablefalsefalsejava.lang.String When set to 'true' this panel is draggable. The user will be able to drag the panel to any position on the page. Note: all Draggable panels must be contained in a form.
dragOptionsfalsefalsejava.lang.String Optional effects for draggable panels. List in a coma seperated string. (revert,ghosting,solid,dragGhost) revert - When a draggable is dropped the draggable will move back to it's starting position. ghosting - When a draggable is dragged a ghost copy is left in the original position. solid - Do not make transparent when dragging. dragGhost - Drag a ghost copy of the group panel. Hide the ghost copy when dropped (Do not use with any other dragOption)
dragValuefalsefalsejava.lang.String The drag value of this panel. For use in DnDEvents. This value can be a string or a value binding expression.
dragListenerfalsefalsejava.lang.String The dragListener specifies a method on a backing bean that will accept DnDEvents. This value must be a method binding expression.
dragMaskfalsefalsejava.lang.String Drag mask is used to prevent drag events from propagating to the server. For example if your backing bean is not interested in HOVER_START events then adding hover_start to the mask will stop the event from being sent. Multiple values are specified in a comma separated list. Possible values are. dragging, drag_cancel,dropped,hover_start,hover_end
dropTargetfalsefalsejava.lang.String When set to true this panel is a dropTarget for draggable panels. Drop targets detect when a draggable has been dropped on a specific region of the page. Note: all Drop Target panels must be contained in a form.
dropValuefalsefalsejava.lang.String The drop value of this panel, for use in DnDEvents. This value can be a string or a value binding expression.
dropListenerfalsefalsejava.lang.String The dropListener specifies a method on a backing bean that will accept DnDEvents. This value must be a method binding expression. This method will be called when a droppable is dropped or hovered on this panel unless masked.
dropMaskfalsefalsejava.lang.String Drop mask is used to prevent drop events from propagating to the server. For example if your backing bean is not interested in HOVER_START events then adding hover_start to the mask will stop the event from being sent. Multiple values are specified in a comma separated list. Possible values are. dropped,hover_start
effectfalsefalsejava.lang.String Effect for this panel
visiblefalsefalsejava.lang.String Set the visibility of this component. When false CSS style is set to display:none

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.