public class BehaviorHolderWrapper
extends javax.faces.component.UIComponent
implements javax.faces.component.behavior.ClientBehaviorHolder
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
event |
private javax.faces.component.UIComponent |
parent |
private java.lang.String |
virtualEvent |
Constructor and Description |
---|
BehaviorHolderWrapper(javax.faces.component.UIComponent parent,
java.lang.String virtualEvent,
java.lang.String event) |
Modifier and Type | Method and Description |
---|---|
void |
addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior) |
protected void |
addFacesListener(javax.faces.event.FacesListener listener) |
void |
broadcast(javax.faces.event.FacesEvent event) |
void |
decode(javax.faces.context.FacesContext context) |
void |
encodeBegin(javax.faces.context.FacesContext context) |
void |
encodeChildren(javax.faces.context.FacesContext context) |
void |
encodeEnd(javax.faces.context.FacesContext context) |
javax.faces.component.UIComponent |
findComponent(java.lang.String expr) |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
int |
getChildCount() |
java.util.List<javax.faces.component.UIComponent> |
getChildren() |
java.util.Map<java.lang.String,java.util.List<javax.faces.component.behavior.ClientBehavior>> |
getClientBehaviors() |
java.lang.String |
getClientId(javax.faces.context.FacesContext context) |
java.lang.String |
getDefaultEventName() |
java.util.Collection<java.lang.String> |
getEventNames() |
protected javax.faces.context.FacesContext |
getFacesContext() |
protected javax.faces.event.FacesListener[] |
getFacesListeners(java.lang.Class clazz) |
javax.faces.component.UIComponent |
getFacet(java.lang.String name) |
java.util.Map<java.lang.String,javax.faces.component.UIComponent> |
getFacets() |
java.util.Iterator<javax.faces.component.UIComponent> |
getFacetsAndChildren() |
java.lang.String |
getFamily() |
java.lang.String |
getId() |
javax.faces.component.UIComponent |
getParent() |
java.util.Map<java.lang.String,java.lang.Object> |
getPassThroughAttributes(boolean create) |
protected javax.faces.render.Renderer |
getRenderer(javax.faces.context.FacesContext context) |
java.lang.String |
getRendererType() |
boolean |
getRendersChildren() |
javax.faces.el.ValueBinding |
getValueBinding(java.lang.String name)
Deprecated.
|
javax.el.ValueExpression |
getValueExpression(java.lang.String name) |
boolean |
invokeOnComponent(javax.faces.context.FacesContext context,
java.lang.String clientId,
javax.faces.component.ContextCallback callback) |
boolean |
isInView() |
boolean |
isRendered() |
boolean |
isTransient() |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
processEvent(javax.faces.event.ComponentSystemEvent event) |
void |
processRestoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
processSaveState(javax.faces.context.FacesContext context) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
processValidators(javax.faces.context.FacesContext context) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
protected void |
removeFacesListener(javax.faces.event.FacesListener listener) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setId(java.lang.String id) |
void |
setParent(javax.faces.component.UIComponent parent) |
void |
setRendered(boolean rendered) |
void |
setRendererType(java.lang.String rendererType) |
void |
setTransient(boolean newTransientValue) |
void |
setValueBinding(java.lang.String name,
javax.faces.el.ValueBinding binding)
Deprecated.
|
void |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
void |
subscribeToEvent(java.lang.Class<? extends javax.faces.event.SystemEvent> eventClass,
javax.faces.event.ComponentSystemEventListener componentListener) |
void |
unsubscribeFromEvent(java.lang.Class<? extends javax.faces.event.SystemEvent> eventClass,
javax.faces.event.ComponentSystemEventListener componentListener) |
boolean |
visitTree(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback) |
clearInitialState, encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getFacetCount, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, initialStateMarked, isCompositeComponent, isVisitable, markInitialState, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView
private final javax.faces.component.UIComponent parent
private final java.lang.String virtualEvent
private final java.lang.String event
public BehaviorHolderWrapper(javax.faces.component.UIComponent parent, java.lang.String virtualEvent, java.lang.String event)
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class javax.faces.component.UIComponent
javax.faces.event.AbortProcessingException
UIComponent.broadcast(javax.faces.event.FacesEvent)
public void decode(javax.faces.context.FacesContext context)
decode
in class javax.faces.component.UIComponent
UIComponent.decode(javax.faces.context.FacesContext)
public void encodeBegin(javax.faces.context.FacesContext context) throws java.io.IOException
encodeBegin
in class javax.faces.component.UIComponent
java.io.IOException
UIComponent.encodeBegin(javax.faces.context.FacesContext)
public void encodeChildren(javax.faces.context.FacesContext context) throws java.io.IOException
encodeChildren
in class javax.faces.component.UIComponent
java.io.IOException
UIComponent.encodeChildren(javax.faces.context.FacesContext)
public void encodeEnd(javax.faces.context.FacesContext context) throws java.io.IOException
encodeEnd
in class javax.faces.component.UIComponent
java.io.IOException
UIComponent.encodeEnd(javax.faces.context.FacesContext)
public javax.faces.component.UIComponent findComponent(java.lang.String expr)
findComponent
in class javax.faces.component.UIComponent
UIComponent.findComponent(java.lang.String)
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
getAttributes
in class javax.faces.component.UIComponent
UIComponent.getAttributes()
public java.util.Map<java.lang.String,java.lang.Object> getPassThroughAttributes(boolean create)
getPassThroughAttributes
in class javax.faces.component.UIComponent
public int getChildCount()
getChildCount
in class javax.faces.component.UIComponent
UIComponent.getChildCount()
public java.util.List<javax.faces.component.UIComponent> getChildren()
getChildren
in class javax.faces.component.UIComponent
UIComponent.getChildren()
public java.lang.String getClientId(javax.faces.context.FacesContext context)
getClientId
in class javax.faces.component.UIComponent
UIComponent.getClientId(javax.faces.context.FacesContext)
public javax.faces.component.UIComponent getFacet(java.lang.String name)
getFacet
in class javax.faces.component.UIComponent
UIComponent.getFacet(java.lang.String)
public java.util.Map<java.lang.String,javax.faces.component.UIComponent> getFacets()
getFacets
in class javax.faces.component.UIComponent
UIComponent.getFacets()
public java.util.Iterator<javax.faces.component.UIComponent> getFacetsAndChildren()
getFacetsAndChildren
in class javax.faces.component.UIComponent
UIComponent.getFacetsAndChildren()
public java.lang.String getFamily()
getFamily
in class javax.faces.component.UIComponent
UIComponent.getFamily()
public java.lang.String getId()
getId
in class javax.faces.component.UIComponent
UIComponent.getId()
public javax.faces.component.UIComponent getParent()
getParent
in class javax.faces.component.UIComponent
UIComponent.getParent()
public java.lang.String getRendererType()
getRendererType
in class javax.faces.component.UIComponent
UIComponent.getRendererType()
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.component.UIComponent
UIComponent.getRendersChildren()
public javax.faces.el.ValueBinding getValueBinding(java.lang.String name)
getValueBinding
in class javax.faces.component.UIComponent
UIComponent.getValueBinding(java.lang.String)
public javax.el.ValueExpression getValueExpression(java.lang.String name)
getValueExpression
in class javax.faces.component.UIComponent
UIComponent.getValueExpression(java.lang.String)
public boolean invokeOnComponent(javax.faces.context.FacesContext context, java.lang.String clientId, javax.faces.component.ContextCallback callback) throws javax.faces.FacesException
invokeOnComponent
in class javax.faces.component.UIComponent
javax.faces.FacesException
UIComponent.invokeOnComponent(javax.faces.context.FacesContext, java.lang.String, javax.faces.component.ContextCallback)
public boolean isInView()
isInView
in class javax.faces.component.UIComponent
UIComponent.isInView()
public boolean isRendered()
isRendered
in class javax.faces.component.UIComponent
UIComponent.isRendered()
public boolean isTransient()
isTransient
in interface javax.faces.component.StateHolder
StateHolder.isTransient()
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIComponent
UIComponent.processDecodes(javax.faces.context.FacesContext)
public void processEvent(javax.faces.event.ComponentSystemEvent event) throws javax.faces.event.AbortProcessingException
processEvent
in interface javax.faces.event.ComponentSystemEventListener
processEvent
in class javax.faces.component.UIComponent
javax.faces.event.AbortProcessingException
UIComponent.processEvent(javax.faces.event.ComponentSystemEvent)
public void processRestoreState(javax.faces.context.FacesContext context, java.lang.Object state)
processRestoreState
in class javax.faces.component.UIComponent
UIComponent.processRestoreState(javax.faces.context.FacesContext, java.lang.Object)
public java.lang.Object processSaveState(javax.faces.context.FacesContext context)
processSaveState
in class javax.faces.component.UIComponent
UIComponent.processSaveState(javax.faces.context.FacesContext)
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class javax.faces.component.UIComponent
UIComponent.processUpdates(javax.faces.context.FacesContext)
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class javax.faces.component.UIComponent
UIComponent.processValidators(javax.faces.context.FacesContext)
public void queueEvent(javax.faces.event.FacesEvent event)
queueEvent
in class javax.faces.component.UIComponent
UIComponent.queueEvent(javax.faces.event.FacesEvent)
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
StateHolder.restoreState(javax.faces.context.FacesContext, java.lang.Object)
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
StateHolder.saveState(javax.faces.context.FacesContext)
public void setId(java.lang.String id)
setId
in class javax.faces.component.UIComponent
UIComponent.setId(java.lang.String)
public void setParent(javax.faces.component.UIComponent parent)
setParent
in class javax.faces.component.UIComponent
UIComponent.setParent(javax.faces.component.UIComponent)
public void setRendered(boolean rendered)
setRendered
in class javax.faces.component.UIComponent
UIComponent.setRendered(boolean)
public void setRendererType(java.lang.String rendererType)
setRendererType
in class javax.faces.component.UIComponent
UIComponent.setRendererType(java.lang.String)
public void setTransient(boolean newTransientValue)
setTransient
in interface javax.faces.component.StateHolder
StateHolder.setTransient(boolean)
public void setValueBinding(java.lang.String name, javax.faces.el.ValueBinding binding)
setValueBinding
in class javax.faces.component.UIComponent
UIComponent.setValueBinding(java.lang.String, javax.faces.el.ValueBinding)
public void setValueExpression(java.lang.String name, javax.el.ValueExpression binding)
setValueExpression
in class javax.faces.component.UIComponent
UIComponent.setValueExpression(java.lang.String, javax.el.ValueExpression)
public void subscribeToEvent(java.lang.Class<? extends javax.faces.event.SystemEvent> eventClass, javax.faces.event.ComponentSystemEventListener componentListener)
subscribeToEvent
in class javax.faces.component.UIComponent
UIComponent.subscribeToEvent(java.lang.Class, javax.faces.event.ComponentSystemEventListener)
public void unsubscribeFromEvent(java.lang.Class<? extends javax.faces.event.SystemEvent> eventClass, javax.faces.event.ComponentSystemEventListener componentListener)
unsubscribeFromEvent
in class javax.faces.component.UIComponent
UIComponent.unsubscribeFromEvent(java.lang.Class, javax.faces.event.ComponentSystemEventListener)
public boolean visitTree(javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback)
visitTree
in class javax.faces.component.UIComponent
UIComponent.visitTree(javax.faces.component.visit.VisitContext, javax.faces.component.visit.VisitCallback)
protected void addFacesListener(javax.faces.event.FacesListener listener)
addFacesListener
in class javax.faces.component.UIComponent
protected javax.faces.context.FacesContext getFacesContext()
getFacesContext
in class javax.faces.component.UIComponent
protected javax.faces.event.FacesListener[] getFacesListeners(java.lang.Class clazz)
getFacesListeners
in class javax.faces.component.UIComponent
protected javax.faces.render.Renderer getRenderer(javax.faces.context.FacesContext context)
getRenderer
in class javax.faces.component.UIComponent
protected void removeFacesListener(javax.faces.event.FacesListener listener)
removeFacesListener
in class javax.faces.component.UIComponent
public void addClientBehavior(java.lang.String eventName, javax.faces.component.behavior.ClientBehavior behavior)
addClientBehavior
in interface javax.faces.component.behavior.ClientBehaviorHolder
public java.util.Map<java.lang.String,java.util.List<javax.faces.component.behavior.ClientBehavior>> getClientBehaviors()
getClientBehaviors
in interface javax.faces.component.behavior.ClientBehaviorHolder
public java.lang.String getDefaultEventName()
getDefaultEventName
in interface javax.faces.component.behavior.ClientBehaviorHolder
public java.util.Collection<java.lang.String> getEventNames()
getEventNames
in interface javax.faces.component.behavior.ClientBehaviorHolder
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.