Class Icon
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIGraphic
javax.faces.component.html.HtmlGraphicImage
com.webmethods.caf.faces.component.output.Icon
- All Implemented Interfaces:
EventListener
,ClientBehaviorHolder
,PartialStateHolder
,StateHolder
,TransientStateHolder
,ValueHolder
,ComponentSystemEventListener
,FacesListener
,SystemEventListenerHolder
- Direct Known Subclasses:
AtomFeedIcon
,RefreshIcon
Icon graphic.
-
Field Summary
FieldsFields inherited from class javax.faces.component.html.HtmlGraphicImage
COMPONENT_TYPE
Fields inherited from class javax.faces.component.UIGraphic
COMPONENT_FAMILY
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 TypeMethodDescriptiongetLabel()
getUrl()
getValueBinding
(String name) Deprecated.getValueExpression
(String name) void
setConverter
(Converter converter) void
void
void
setUrlMousedown
(String urlMousedown) void
setUrlMouseover
(String urlMouseover) void
setValueBinding
(String name, ValueBinding binding) Deprecated.usesetValueExpression(String, ValueExpression)
insteadvoid
setValueExpression
(String name, ValueExpression binding) Methods inherited from class javax.faces.component.html.HtmlGraphicImage
getAlt, getDefaultEventName, getDir, getEventNames, getHeight, getLang, getLongdesc, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRole, getStyle, getStyleClass, getTitle, getUsemap, getWidth, isIsmap, setAlt, setDir, setHeight, setIsmap, setLang, setLongdesc, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRole, setStyle, setStyleClass, setTitle, setUsemap, setWidth
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, 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, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTree
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors
Methods inherited from interface javax.faces.component.ValueHolder
getValue, setValue
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
Icon
public Icon()
-
-
Method Details
-
getConverter
- Specified by:
getConverter
in interfaceValueHolder
-
getLocalValue
- Specified by:
getLocalValue
in interfaceValueHolder
-
setConverter
- Specified by:
setConverter
in interfaceValueHolder
-
getValueBinding
Deprecated.usegetValueExpression(String)
insteadUIGraphic treats url and value interchangeably -- with Icon, url=image-src and value=link-url.- Overrides:
getValueBinding
in classUIGraphic
-
setValueBinding
Deprecated.usesetValueExpression(String, ValueExpression)
insteadUIGraphic treats url and value interchangeably -- with Icon, url=image-src and value=link-url.- Overrides:
setValueBinding
in classUIGraphic
-
getValueExpression
- Overrides:
getValueExpression
in classUIGraphic
-
setValueExpression
- Overrides:
setValueExpression
in classUIGraphic
-
getLabel
-
setLabel
-
getUrl
-
setUrl
-
getUrlMousedown
-
setUrlMousedown
-
getUrlMouseover
-
setUrlMouseover
-
getValueExpression(String)
instead