public class UIAliasHolder extends javax.faces.component.UIOutput
Since 6.0 and JSF2 migration, exposed values are now stored in a view-scoped managed bean and do not need to be exposed again at render time.
 This component is still interesting to anchor the component in the tree, and make sure its children are reset on ajax
 requests, when the value it holds can have an impact on the underlying components. In this case, it is instantiated
 by the AliasTagHandler or SetTagHandler facelet handlers, depending on their instantiation criteria.
AliasTagHandler, 
SetTagHandler| Modifier and Type | Field and Description | 
|---|---|
protected AliasVariableMapper | 
alias
Keep the alias transient: it's supposed to be set at build time by facelet handlers and does not need to be
 restored/saved. 
 | 
static String | 
COMPONENT_FAMILY  | 
static String | 
COMPONENT_TYPE  | 
| Constructor and Description | 
|---|
UIAliasHolder()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
broadcast(javax.faces.event.FacesEvent event)  | 
void | 
encodeBegin(javax.faces.context.FacesContext context)  | 
void | 
encodeChildren(javax.faces.context.FacesContext context)  | 
void | 
encodeEnd(javax.faces.context.FacesContext context)  | 
AliasVariableMapper | 
getAlias()  | 
protected AliasVariableMapper | 
getAliasVariableMapper()  | 
String | 
getFamily()  | 
String | 
getRendererType()  | 
boolean | 
getRendersChildren()  | 
boolean | 
invokeOnComponent(javax.faces.context.FacesContext context,
                 String clientId,
                 javax.faces.component.ContextCallback callback)  | 
boolean | 
isRendered()  | 
protected void | 
processComponent(javax.faces.context.FacesContext context,
                javax.faces.component.UIComponent component,
                javax.faces.event.PhaseId phaseId)  | 
void | 
processDecodes(javax.faces.context.FacesContext context)  | 
protected void | 
processFacetsAndChildren(javax.faces.context.FacesContext context,
                        javax.faces.event.PhaseId phaseId)  | 
protected void | 
processFacetsAndChildrenWithVariables(javax.faces.context.FacesContext context,
                                     javax.faces.event.PhaseId phaseId)  | 
void | 
processUpdates(javax.faces.context.FacesContext context)  | 
void | 
processValidators(javax.faces.context.FacesContext context)  | 
void | 
queueEvent(javax.faces.event.FacesEvent event)  | 
void | 
setAlias(AliasVariableMapper alias)  | 
void | 
setRendered(boolean rendered)  | 
void | 
setRendererType(String rendererType)  | 
boolean | 
visitTree(javax.faces.component.visit.VisitContext visitContext,
         javax.faces.component.visit.VisitCallback callback)  | 
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValueaddClientBehavior, addFacesListener, decode, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getValueBinding, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpressionpublic static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
protected transient AliasVariableMapper alias
public UIAliasHolder()
public String getRendererType()
getRendererType in class javax.faces.component.UIComponentBasepublic void setRendererType(String rendererType)
setRendererType in class javax.faces.component.UIComponentBasepublic boolean isRendered()
isRendered in class javax.faces.component.UIComponentBasepublic void setRendered(boolean rendered)
setRendered in class javax.faces.component.UIComponentBasepublic boolean getRendersChildren()
getRendersChildren in class javax.faces.component.UIComponentBasepublic void broadcast(javax.faces.event.FacesEvent event)
broadcast in class javax.faces.component.UIComponentBasepublic void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class javax.faces.component.UIComponentBasepublic boolean invokeOnComponent(javax.faces.context.FacesContext context, String clientId, javax.faces.component.ContextCallback callback) throws javax.faces.FacesException
invokeOnComponent in class javax.faces.component.UIComponentBasejavax.faces.FacesExceptionpublic void encodeBegin(javax.faces.context.FacesContext context) throws IOException
encodeBegin in class javax.faces.component.UIComponentBaseIOExceptionpublic void encodeChildren(javax.faces.context.FacesContext context) throws IOException
encodeChildren in class javax.faces.component.UIComponentBaseIOExceptionpublic void encodeEnd(javax.faces.context.FacesContext context) throws IOException
encodeEnd in class javax.faces.component.UIComponentBaseIOExceptionpublic void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class javax.faces.component.UIComponentBasepublic void processValidators(javax.faces.context.FacesContext context)
processValidators in class javax.faces.component.UIComponentBasepublic void processUpdates(javax.faces.context.FacesContext context)
processUpdates in class javax.faces.component.UIComponentBaseprotected final void processFacetsAndChildren(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
protected final void processFacetsAndChildrenWithVariables(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
protected final void processComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.event.PhaseId phaseId)
public AliasVariableMapper getAlias()
public void setAlias(AliasVariableMapper alias)
protected AliasVariableMapper getAliasVariableMapper()
public boolean visitTree(javax.faces.component.visit.VisitContext visitContext, javax.faces.component.visit.VisitCallback callback)
visitTree in class javax.faces.component.UIComponentCopyright © 2019 Nuxeo. All rights reserved.