org.apache.myfaces.trinidadinternal.renderkit.htmlBasic
Class ComponentFacesBean
java.lang.Object
org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.ComponentFacesBean
- All Implemented Interfaces:
- org.apache.myfaces.trinidad.bean.FacesBean
public class ComponentFacesBean
- extends java.lang.Object
- implements org.apache.myfaces.trinidad.bean.FacesBean
Implementation of FacesBean that purely passes through
back to a UIComponent. This exists so that we can
reuse existing rendering code to render on a non-FacesBean-based
component. It's also completely immutable.
| Nested classes/interfaces inherited from interface org.apache.myfaces.trinidad.bean.FacesBean |
org.apache.myfaces.trinidad.bean.FacesBean.Type |
|
Method Summary |
void |
addAll(org.apache.myfaces.trinidad.bean.FacesBean from)
|
void |
addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
|
void |
addEntry(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Object value)
|
java.util.Set<org.apache.myfaces.trinidad.bean.PropertyKey> |
bindingKeySet()
|
void |
clearInitialState()
|
boolean |
containsEntry(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Class<?> clazz)
|
java.util.Iterator<? extends java.lang.Object> |
entries(org.apache.myfaces.trinidad.bean.PropertyKey listKey)
|
java.util.Map<java.lang.String,java.util.List<javax.faces.component.behavior.ClientBehavior>> |
getClientBehaviors()
|
java.lang.Object[] |
getEntries(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Class<?> clazz)
|
java.lang.Object |
getLocalProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
|
java.lang.Object |
getProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
|
java.lang.Object |
getRawProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
|
org.apache.myfaces.trinidad.bean.FacesBean.Type |
getType()
|
javax.faces.el.ValueBinding |
getValueBinding(org.apache.myfaces.trinidad.bean.PropertyKey key)
|
javax.el.ValueExpression |
getValueExpression(org.apache.myfaces.trinidad.bean.PropertyKey key)
|
boolean |
initialStateMarked()
|
java.util.Set<org.apache.myfaces.trinidad.bean.PropertyKey> |
keySet()
|
void |
markInitialState()
|
void |
removeEntry(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Object value)
|
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
|
java.lang.Object |
saveState(javax.faces.context.FacesContext context)
|
void |
setProperty(org.apache.myfaces.trinidad.bean.PropertyKey key,
java.lang.Object value)
|
void |
setValueBinding(org.apache.myfaces.trinidad.bean.PropertyKey key,
javax.faces.el.ValueBinding binding)
|
void |
setValueExpression(org.apache.myfaces.trinidad.bean.PropertyKey key,
javax.el.ValueExpression expression)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentFacesBean
public ComponentFacesBean(javax.faces.component.UIComponent component)
getType
public org.apache.myfaces.trinidad.bean.FacesBean.Type getType()
- Specified by:
getType in interface org.apache.myfaces.trinidad.bean.FacesBean
getProperty
public final java.lang.Object getProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
- Specified by:
getProperty in interface org.apache.myfaces.trinidad.bean.FacesBean
getClientBehaviors
public java.util.Map<java.lang.String,java.util.List<javax.faces.component.behavior.ClientBehavior>> getClientBehaviors()
setProperty
public void setProperty(org.apache.myfaces.trinidad.bean.PropertyKey key,
java.lang.Object value)
- Specified by:
setProperty in interface org.apache.myfaces.trinidad.bean.FacesBean
getLocalProperty
public final java.lang.Object getLocalProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
- Specified by:
getLocalProperty in interface org.apache.myfaces.trinidad.bean.FacesBean
getValueBinding
public final javax.faces.el.ValueBinding getValueBinding(org.apache.myfaces.trinidad.bean.PropertyKey key)
- Specified by:
getValueBinding in interface org.apache.myfaces.trinidad.bean.FacesBean
getValueExpression
public final javax.el.ValueExpression getValueExpression(org.apache.myfaces.trinidad.bean.PropertyKey key)
- Specified by:
getValueExpression in interface org.apache.myfaces.trinidad.bean.FacesBean
setValueExpression
public final void setValueExpression(org.apache.myfaces.trinidad.bean.PropertyKey key,
javax.el.ValueExpression expression)
- Specified by:
setValueExpression in interface org.apache.myfaces.trinidad.bean.FacesBean
getRawProperty
public final java.lang.Object getRawProperty(org.apache.myfaces.trinidad.bean.PropertyKey key)
- Specified by:
getRawProperty in interface org.apache.myfaces.trinidad.bean.FacesBean
setValueBinding
public final void setValueBinding(org.apache.myfaces.trinidad.bean.PropertyKey key,
javax.faces.el.ValueBinding binding)
- Specified by:
setValueBinding in interface org.apache.myfaces.trinidad.bean.FacesBean
addEntry
public final void addEntry(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Object value)
- Specified by:
addEntry in interface org.apache.myfaces.trinidad.bean.FacesBean
removeEntry
public final void removeEntry(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Object value)
- Specified by:
removeEntry in interface org.apache.myfaces.trinidad.bean.FacesBean
getEntries
public final java.lang.Object[] getEntries(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Class<?> clazz)
- Specified by:
getEntries in interface org.apache.myfaces.trinidad.bean.FacesBean
containsEntry
public final boolean containsEntry(org.apache.myfaces.trinidad.bean.PropertyKey listKey,
java.lang.Class<?> clazz)
- Specified by:
containsEntry in interface org.apache.myfaces.trinidad.bean.FacesBean
entries
public final java.util.Iterator<? extends java.lang.Object> entries(org.apache.myfaces.trinidad.bean.PropertyKey listKey)
- Specified by:
entries in interface org.apache.myfaces.trinidad.bean.FacesBean
addAll
public void addAll(org.apache.myfaces.trinidad.bean.FacesBean from)
- Specified by:
addAll in interface org.apache.myfaces.trinidad.bean.FacesBean
keySet
public final java.util.Set<org.apache.myfaces.trinidad.bean.PropertyKey> keySet()
- Specified by:
keySet in interface org.apache.myfaces.trinidad.bean.FacesBean
bindingKeySet
public final java.util.Set<org.apache.myfaces.trinidad.bean.PropertyKey> bindingKeySet()
- Specified by:
bindingKeySet in interface org.apache.myfaces.trinidad.bean.FacesBean
markInitialState
public void markInitialState()
- Specified by:
markInitialState in interface org.apache.myfaces.trinidad.bean.FacesBean
initialStateMarked
public boolean initialStateMarked()
- Specified by:
initialStateMarked in interface org.apache.myfaces.trinidad.bean.FacesBean
clearInitialState
public void clearInitialState()
- Specified by:
clearInitialState in interface org.apache.myfaces.trinidad.bean.FacesBean
restoreState
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
- Specified by:
restoreState in interface org.apache.myfaces.trinidad.bean.FacesBean
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState in interface org.apache.myfaces.trinidad.bean.FacesBean
addClientBehavior
public void addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.