Class CommandLinkComponent
java.lang.Object
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UICommand
org.apache.struts.faces.component.CommandLinkComponent
- All Implemented Interfaces:
ActionSource,ActionSource2,PartialStateHolder,StateHolder,TransientStateHolder,ComponentSystemEventListener,FacesListener,SystemEventListenerHolder,EventListener
Custom component that emulates the JSF standard component class
jakarta.faces.component.html.HtmlCommandLink (and its
corresponding renderer) but is not tied to a particular implementation of
renderer for jakarta.faces.component.UIForm.-
Field Summary
Fields inherited from class jakarta.faces.component.UICommand
COMPONENT_FAMILY, COMPONENT_TYPEFields inherited from class jakarta.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 TypeMethodDescriptiongetDir()Return the component family to which this component belongs.getLang()getRel()getRev()getStyle()getTitle()getType()voidrestoreState(FacesContext context, Object state) Restore the state of this component.saveState(FacesContext context) Save the state of this component.voidsetAccesskey(String accesskey) voidsetCharset(String charset) voidvoidsetHreflang(String hreflang) voidvoidvoidsetOnclick(String onclick) voidsetOndblclick(String ondblclick) voidsetOnfocus(String onfocus) voidsetOnkeydown(String onkeydown) voidsetOnkeypress(String onkeypress) voidsetOnkeyup(String onkeyup) voidsetOnmousedown(String onmousedown) voidsetOnmousemove(String onmousemove) voidsetOnmouseout(String onmouseout) voidsetOnmouseover(String onmouseover) voidsetOnmouseup(String onmouseup) voidvoidvoidvoidsetStyleClass(String styleClass) voidsetTabindex(String tabindex) voidvoidvoidMethods inherited from class jakarta.faces.component.UICommand
addActionListener, broadcast, getAction, getActionExpression, getActionListener, getActionListeners, getValue, isImmediate, queueEvent, removeActionListener, setAction, setActionExpression, setActionListener, setImmediate, setValueMethods inherited from class jakarta.faces.component.UIComponentBase
addClientBehavior, addFacesListener, 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, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventMethods inherited from class jakarta.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, setValueExpression, visitTree
-
Constructor Details
-
CommandLinkComponent
public CommandLinkComponent()Create a new
CommandLinkComponentwith default properties.
-
-
Method Details
-
getAccesskey
-
setAccesskey
-
getCharset
-
setCharset
-
getDir
-
setDir
-
getFamily
Return the component family to which this component belongs.
-
getHreflang
-
setHreflang
-
getLang
-
setLang
-
getOnblur
-
setOnblur
-
getOnclick
-
setOnclick
-
getOndblclick
-
setOndblclick
-
getOnfocus
-
setOnfocus
-
getOnkeydown
-
setOnkeydown
-
getOnkeypress
-
setOnkeypress
-
getOnkeyup
-
setOnkeyup
-
getOnmousedown
-
setOnmousedown
-
getOnmousemove
-
setOnmousemove
-
getOnmouseout
-
setOnmouseout
-
getOnmouseover
-
setOnmouseover
-
getOnmouseup
-
setOnmouseup
-
getRel
-
setRel
-
getRev
-
setRev
-
getStyle
-
setStyle
-
getStyleClass
-
setStyleClass
-
getTabindex
-
setTabindex
-
getTarget
-
setTarget
-
getTitle
-
setTitle
-
getType
-
setType
-
restoreState
Restore the state of this component.
- Specified by:
restoreStatein interfaceStateHolder- Overrides:
restoreStatein classUIComponentBase- Parameters:
context-FacesContextfor the current requeststate- State object from which to restore our state
-
saveState
Save the state of this component.
- Specified by:
saveStatein interfaceStateHolder- Overrides:
saveStatein classUIComponentBase- Parameters:
context-FacesContextfor the current request
-