Package jakarta.faces.component
Class UIOutput
java.lang.Object
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UIOutput
- All Implemented Interfaces:
PartialStateHolder,StateHolder,TransientStateHolder,ValueHolder,ComponentSystemEventListener,FacesListener,SystemEventListenerHolder,EventListener
- Direct Known Subclasses:
HtmlBody,HtmlDoctype,HtmlHead,HtmlOutputFormat,HtmlOutputLabel,HtmlOutputLink,HtmlOutputText,UIInput,UIOutcomeTarget
@JSFComponent(defaultRendererType="jakarta.faces.Text")
public class UIOutput
extends UIComponentBase
implements ValueHolder
Displays a value to the user.
-
Field Summary
FieldsFields inherited from class jakarta.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAn expression that specifies the Converter for this component.getValue()Gets The initial value of this component.voidvoidvoidrestoreState(FacesContext facesContext, Object state) Invoked in the "restore view" phase, this initialises this object's members from the values saved previously into the provided state object.saveState(FacesContext facesContext) Invoked after the render phase has completed, this method returns an object which can be passed to the restoreState of some other instance of UIComponentBase to reset that object's state to the same values as this object currently has.voidsetConverter(Converter converter) voidThe initial value of this component.Methods inherited from class jakarta.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTreeMethods inherited from class jakarta.faces.component.UIComponent
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
-
Field Details
-
COMPONENT_TYPE
- See Also:
-
COMPONENT_FAMILY
- See Also:
-
-
Constructor Details
-
UIOutput
public UIOutput()Construct an instance of the UIOutput.
-
-
Method Details
-
getFamily
- Specified by:
getFamilyin classUIComponent
-
getLocalValue
- Specified by:
getLocalValuein interfaceValueHolder
-
getValue
Gets The initial value of this component.- Specified by:
getValuein interfaceValueHolder- Returns:
- the new value value
-
setValue
The initial value of this component.- Specified by:
setValuein interfaceValueHolder
-
resetValue
public void resetValue()- Since:
- 2.2
-
getConverter
An expression that specifies the Converter for this component.The value can either be a static value (ID) or an EL expression. When a static id is specified, an instance of the converter type registered with that id is used. When this is an EL expression, the result of evaluating the expression must be an object that implements the Converter interface.
- Specified by:
getConverterin interfaceValueHolder
-
setConverter
- Specified by:
setConverterin interfaceValueHolder
-
markInitialState
public void markInitialState()- Specified by:
markInitialStatein interfacePartialStateHolder- Overrides:
markInitialStatein classUIComponentBase
-
clearInitialState
public void clearInitialState()Description copied from class:UIComponent- Specified by:
clearInitialStatein interfacePartialStateHolder- Overrides:
clearInitialStatein classUIComponentBase
-
saveState
Description copied from class:UIComponentBaseInvoked after the render phase has completed, this method returns an object which can be passed to the restoreState of some other instance of UIComponentBase to reset that object's state to the same values as this object currently has.- Specified by:
saveStatein interfaceStateHolder- Overrides:
saveStatein classUIComponentBase
-
restoreState
Description copied from class:UIComponentBaseInvoked in the "restore view" phase, this initialises this object's members from the values saved previously into the provided state object.- Specified by:
restoreStatein interfaceStateHolder- Overrides:
restoreStatein classUIComponentBasestate- is an object previously returned by the saveState method of this class.
-