Overview | Library | Tag | Help
| FRAMES NO FRAMES

## ICE Components
Tag panelTooltip

The panelTooltip is a container component that renders the panel as tooltip that hovers on top of an element. This component can be used with conjunction of the panelGroup.

The popupTooltip contains two user defined regions which are defined using named facets. The facet names are "header" and "body".

The hide functionality is controlled by the hideOn attribute.

Note: The panelTooltip can be draggable as well.

Tag Information
Tag Class | com.icesoft.faces.component.paneltooltip.PanelTooltipTag
TagExtraInfo Class | None
Body Content | JSP
Display Name | None

Attributes
Name | Required | Request-time | Type | Description
binding | false | false | `java.lang.String` | The value binding expression linking this component to a property in a backing bean
displayListener | false | false | `java.lang.String` | The displayListener is a MethodBinding/MethodExpression that specifies a method on a backing bean that will accept a com.icesoft.faces.component.DisplayEvent.
displayOn | false | false | `java.lang.String` | The following are the valid values for the displayOn attribute: hover (default): cursor hover click: left mouse button clicked altclick: right mouse button clicked (tied to the "contextmenu" JS event) dblclick: double click
draggable | false | false | `java.lang.String` | When set to 'true' this panelTooltip 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. If the panelTooltip is draggable it becomes dynamic automatically.
effect | false | false | `java.lang.String` | The Javascript Effect
hideOn | false | false | `java.lang.String` | The following are the valid values for the autoHide attribute: mouseout mousedown none ### mouseout : the tooltip will be hide (un-rdender or invisible, depending on the dynamic attribute) when the user moves the mouse out of the triggering component. ### mousedown : the tooltip will be hide (un-rdender or invisible, depending on the dynamic attribute) when the user clicks any area outside of the panelTooltip itself is clicked. ### none : the tooltip will not be hide until the application changes the "visible" attribute to be false
hoverDelay | false | false | `java.lang.String` | # of milliseconds that mouse must be continuously hovered over the component before the tooltip is displayed.
id | false | false | `java.lang.String` | The component identifier for this component. This value must be unique within the closest parent component that is a naming container.
moveWithMouse | false | false | `java.lang.String` | When set to "true" this will cause the panelTooltip to track with the mouse. Default is "false"
onclick | false | false | `java.lang.String` | No Description
onclickeffect | false | false | `java.lang.String` | Effect invoked on onclick event
ondblclick | false | false | `java.lang.String` | No Description
ondblclickeffect | false | false | `java.lang.String` | Effect invoked on ondblclick event
onkeydown | false | false | `java.lang.String` | No Description
onkeydowneffect | false | false | `java.lang.String` | Effect invoked on onkeydown event
onkeypress | false | false | `java.lang.String` | No Description
onkeypresseffect | false | false | `java.lang.String` | Effect invoked on onkeypress event
onkeyup | false | false | `java.lang.String` | No Description
onkeyupeffect | false | false | `java.lang.String` | Effect invoked on onkeyup event
onmousedown | false | false | `java.lang.String` | No Description
onmousedowneffect | false | false | `java.lang.String` | Effect invoked on onmousedown event
onmousemove | false | false | `java.lang.String` | No Description
onmousemoveeffect | false | false | `java.lang.String` | Effect invoked on onmousemove event
onmouseout | false | false | `java.lang.String` | No Description
onmouseouteffect | false | false | `java.lang.String` | Effect invoked on onmouse event
onmouseover | false | false | `java.lang.String` | No Description
onmouseovereffect | false | false | `java.lang.String` | Effect invoked on onmouseover event
onmouseup | false | false | `java.lang.String` | No Description
onmouseupeffect | false | false | `java.lang.String` | Effect invoked on onmouseup event
rendered | false | false | `java.lang.String` | Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit.
renderedOnUserRole | false | false | `java.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.
style | false | false | `java.lang.String` | CSS style(s) to be applied when this component is rendered.
styleClass | false | false | `java.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" attribute on generated markup. Defines the base class name for all style classes. Default value is icePnlTlTip icePnlTlTip icePnlTlTipHdr icePnlTlTipBody icePnlTlTipFtr
visible | false | false | `java.lang.String` | Set the visibility of this component. When false CSS style is set to display:none

Variables
| No Variables Defined.

Overview | Library | Tag | Help
| FRAMES NO FRAMES

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.