q
Tag foldingPanel


The FoldingPanel component is a container for other components that can be collapsed or expanded by the user. It consists of a bar displaying the caption, an expandable/collapsible container, and a toggle button to switch between the two states.


Tag Information
Tag Classteamdev.jsf.taglib.FoldingPanelJspTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredBinding TypeELDefaultDescription
bindingfalseteamdev.jsf.component.foldingpanel.FoldingPanelonlynullA value-binding expression that associates the FoldingPanel with a backing bean property.
buttonHintfalsejava.lang.StringtruenullText for a tooltip that appears when the user places the mouse pointer over the toggle button.
buttonPlacementfalseteamdev.jsf.component.foldingpanel.ButtonPlacementtrue"right"The placement of the toggle button relative to the caption.
Available values are:
"left"
"right"
captionClassfalsejava.lang.StringtruenullA CSS class name for the FoldingPanel's caption.
captionStylefalsejava.lang.StringtruenullA style for the FoldingPanel's caption.
collapsedImageUrlfalsejava.lang.StringtruenullURL to the image file that is used to render the toggle button when the FoldingPanel component is expanded.
collapsedPressedImageUrlfalsejava.lang.StringtruenullURL to the image file that is used to render the toggle button in the pressed state, when the FoldingPanel component is expanded.
collapsedRolloverImageUrlfalsejava.lang.StringtruenullURL to the image file that is used to render the toggle button in the rollover state, when the FoldingPanel component is expanded.
contentClassfalsejava.lang.StringtruenullA CSS class name for the FoldingPanel's container.
contentStylefalsejava.lang.StringtruenullA style for the FoldingPanel's container.
expandedfalsebooleantruetrueA flag that indicates the state of the FoldingPanel component. The value "true" means that the FoldingPanel is expanded.
expandedImageUrlfalsejava.lang.StringtruenullURL to the image file that is used to render the toggle button when the FoldingPanel component is collapsed.
expandedPressedImageUrlfalsejava.lang.StringtruenullURL to the image file that is used to render the toggle button in the pressed state, when the FoldingPanel component is collapsed.
expandedRolloverImageUrlfalsejava.lang.StringtruenullURL to the image file that is used to render the toggle button in the rollover state, when the FoldingPanel component is collapsed.
foldingDirectionfalseteamdev.jsf.component.foldingpanel.FoldingDirectiontrue"down"The direction where the FoldingPanel is expanded.
Available values are:
"up"
"down"
"left"
"right"
idfalsejava.lang.StringfalsenullThe component identifier.
loadingModefalseteamdev.jsf.component.util.LoadingModetrue"ajax"The way the child components in the FoldingPanel component are loaded.
Available values are:
"client" — the FoldingPanel component renders all content on first load regardless of the component's expanded state.
"server" — the FoldingPanel component submits the page to re-render itself in the expanded state.
"ajax" — the FoldingPanel component transparently retrieves the embedded content from the server.
onblurfalsejava.lang.StringtruenullJavaScript code that should be executed when the FoldingPanel loses focus.
onclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the FoldingPanel.
ondblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the FoldingPanel.
onfocusfalsejava.lang.StringtruenullJavaScript code that should be executed when the FoldingPanel receives focus.
onkeydownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user presses a key over the FoldingPanel.
onkeypressfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user presses and releases a key over the FoldingPanel.
onkeyupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases a key over the FoldingPanel.
onmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user clicks over the FoldingPanel with either mouse button.
onmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the FoldingPanel.
onmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the FoldingPanel.
onmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the FoldingPanel.
onmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases a mouse button over the FoldingPanel.
onstatechangefalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the FoldingPanel's state is changed, i.e. when it is collapsed or expanded by the user.
renderedfalsebooleantruetrueA flag that indicates whether or not the component is visible.
stylefalsejava.lang.StringtruenullA style for the entire FoldingPanel component.
styleClassfalsejava.lang.StringtruenullA CSS class name for the entire FoldingPanel component.

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.