public class ResolveComponent extends UtilFamily implements FaceletContextConsumer, javax.faces.event.SystemEventListener
The <o:resolveComponent>
component is a utility component via which a component can be looked up
by its ID and a reference to it put in either the "facelet scope" (default) or the request scope.
FaceletContextConsumer
,
ComponentExtraHandler
,
UtilFamily
Modifier and Type | Class and Description |
---|---|
static class |
ResolveComponent.ComponentClientIdResolver |
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_TYPE |
static String |
DEFAULT_SCOPE |
COMPONENT_FAMILY
Constructor and Description |
---|
ResolveComponent() |
Modifier and Type | Method and Description |
---|---|
void |
doProcess() |
String |
getFor() |
String |
getName() |
String |
getScope() |
boolean |
isListenerForSource(Object source) |
void |
processEvent(javax.faces.event.ComponentSystemEvent event) |
void |
processEvent(javax.faces.event.SystemEvent event) |
void |
setFaceletContext(javax.faces.view.facelets.FaceletContext faceletContext) |
void |
setFor(String nameValue) |
void |
setName(String nameValue) |
void |
setScope(String scopeValue) |
getFamily, getRendersChildren
addClientBehavior, addFacesListener, broadcast, 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, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
public static final String COMPONENT_TYPE
public static final String DEFAULT_SCOPE
public void setFaceletContext(javax.faces.view.facelets.FaceletContext faceletContext)
setFaceletContext
in interface FaceletContextConsumer
public boolean isListenerForSource(Object source)
isListenerForSource
in interface javax.faces.event.SystemEventListener
public void processEvent(javax.faces.event.SystemEvent event)
processEvent
in interface javax.faces.event.SystemEventListener
public void processEvent(javax.faces.event.ComponentSystemEvent event)
processEvent
in interface javax.faces.event.ComponentSystemEventListener
processEvent
in class javax.faces.component.UIComponent
public void doProcess()
public String getName()
public void setName(String nameValue)
public String getFor()
public void setFor(String nameValue)
public String getScope()
public void setScope(String scopeValue)
Copyright © 2012–2017 OmniFaces. All rights reserved.