Class Tooltip
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
com.webmethods.caf.faces.component.panel.PopupPanel
com.webmethods.caf.faces.component.panel.Tooltip
- All Implemented Interfaces:
EventListener
,PartialStateHolder
,StateHolder
,TransientStateHolder
,ComponentSystemEventListener
,FacesListener
,SystemEventListenerHolder
Displays children as tooltip for a specifed control.
-
Field Summary
FieldsFields inherited from class javax.faces.component.UIPanel
COMPONENT_FAMILY, COMPONENT_TYPE
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFor()
Override to forward to the hover fieldComponent (or null) for which this tooltip is displayed when clicked.Override to change the default valueOverride to change the default valueOverride to change the default valueOverride to change the default valueboolean
isClose()
Override to change the default valuevoid
Override to forward to the hover fieldvoid
setValueBinding
(String name, ValueBinding binding) Deprecated.void
setValueExpression
(String name, ValueExpression expression) Override to switch "for" to "hover"Methods inherited from class com.webmethods.caf.faces.component.panel.PopupPanel
getClick, getClickComponent, getForRightClick, getForRightClickComponent, getHover, getHoverComponent, getPosition, isCloseOnClick, setClick, setClose, setCloseOnClick, setForRightClick, setHideEffect, setHideEffectOptions, setHover, setPosition, setShowEffect, setShowEffectOptions
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTree
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
Tooltip
public Tooltip()
-
-
Method Details
-
setValueBinding
Deprecated.Override to switch "for" to "hover"- Overrides:
setValueBinding
in classPopupPanel
-
setValueExpression
Override to switch "for" to "hover"- Overrides:
setValueExpression
in classPopupPanel
-
getForComponent
Description copied from class:PopupPanel
Component (or null) for which this tooltip is displayed when clicked.- Overrides:
getForComponent
in classPopupPanel
-
getFor
Override to forward to the hover field- Overrides:
getFor
in classPopupPanel
-
setFor
Override to forward to the hover field- Overrides:
setFor
in classPopupPanel
-
isClose
public boolean isClose()Override to change the default value- Overrides:
isClose
in classPopupPanel
-
getHideEffect
Override to change the default value- Overrides:
getHideEffect
in classPopupPanel
-
getHideEffectOptions
Override to change the default value- Overrides:
getHideEffectOptions
in classPopupPanel
-
getShowEffect
Override to change the default value- Overrides:
getShowEffect
in classPopupPanel
-
getShowEffectOptions
Override to change the default value- Overrides:
getShowEffectOptions
in classPopupPanel
-