public class Param extends UIParameter implements ValueHolder
UIParameter to implement ValueHolder
and thus support a Converter to convert the supplied value to string, if necessary.
You can use it the same way as <f:param>, you only need to change f: into
o: to get the extra support for a Converter by usual means via the converter
attribute of the tag, or the nested <f:converter> tag, or just automatically if a converter is
already registered for the target class.
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_TYPE |
COMPONENT_FAMILYBEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY| Constructor and Description |
|---|
Param() |
| Modifier and Type | Method and Description |
|---|---|
Converter |
getConverter() |
Object |
getLocalValue() |
Object |
getValue() |
void |
setConverter(Converter converter) |
getFamily, getName, isDisable, setDisable, setName, setValueaddClientBehavior, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindingencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTreeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetValuepublic static final String COMPONENT_TYPE
public Converter getConverter()
getConverter in interface ValueHolderpublic void setConverter(Converter converter)
setConverter in interface ValueHolderpublic Object getLocalValue()
getLocalValue in interface ValueHolderpublic Object getValue()
getValue in interface ValueHoldergetValue in class UIParameter