|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.adf.view.faces.bean.FacesBeanImpl
Base implementation of FacesBean.
Nested Class Summary |
Nested classes inherited from class oracle.adf.view.faces.bean.FacesBean |
FacesBean.Type |
Constructor Summary | |
FacesBeanImpl()
|
Method Summary | |
void |
addAll(FacesBean from)
Copies all properties, bindings, and list entries from one bean to another. |
void |
addEntry(PropertyKey listKey,
java.lang.Object value)
Add an entry to a list. |
java.util.Set |
bindingKeySet()
Returns a Set of all PropertyKeys that have ValueBindings attached. |
protected PropertyMap |
createBindingsMap()
|
protected PropertyMap |
createPropertyMap()
|
java.util.Iterator |
entries(PropertyKey listKey)
Returns an iterator over all entries at this key. |
java.lang.Object[] |
getEntries(PropertyKey listKey,
java.lang.Class clazz)
Return as an array all elements of this key that are instances of the specified class. |
java.lang.Object |
getLocalProperty(PropertyKey key)
Return a property, ignoring any value bindings. |
protected java.lang.Object |
getLocalPropertyImpl(PropertyKey key)
|
java.lang.Object |
getProperty(PropertyKey key)
Returns a property. |
abstract FacesBean.Type |
getType()
Returns the Type of this bean. |
javax.faces.el.ValueBinding |
getValueBinding(PropertyKey key)
Return the value binding for a key. |
java.util.Set |
keySet()
Returns a Set of all PropertyKeys that have either lists or values attached. |
void |
removeEntry(PropertyKey listKey,
java.lang.Object value)
Remove an entry from a list. |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
Restores the state of a FacesBean. |
java.lang.Object |
saveState(javax.faces.context.FacesContext context)
Saves the state of a FacesBean. |
void |
setProperty(PropertyKey key,
java.lang.Object value)
Set a property. |
protected void |
setPropertyImpl(PropertyKey key,
java.lang.Object value)
|
void |
setValueBinding(PropertyKey key,
javax.faces.el.ValueBinding binding)
Set the value binding for a key. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public FacesBeanImpl()
Method Detail |
public abstract FacesBean.Type getType()
FacesBean
getType
in interface FacesBean
public final java.lang.Object getProperty(PropertyKey key)
FacesBean
getProperty
in interface FacesBean
key
- the property keypublic void setProperty(PropertyKey key, java.lang.Object value)
FacesBean
setProperty
in interface FacesBean
public final java.lang.Object getLocalProperty(PropertyKey key)
FacesBean
getLocalProperty
in interface FacesBean
public final javax.faces.el.ValueBinding getValueBinding(PropertyKey key)
FacesBean
getValueBinding
in interface FacesBean
public final void setValueBinding(PropertyKey key, javax.faces.el.ValueBinding binding)
FacesBean
setValueBinding
in interface FacesBean
public final void addEntry(PropertyKey listKey, java.lang.Object value)
FacesBean
addEntry
in interface FacesBean
public final void removeEntry(PropertyKey listKey, java.lang.Object value)
FacesBean
removeEntry
in interface FacesBean
public final java.lang.Object[] getEntries(PropertyKey listKey, java.lang.Class clazz)
FacesBean
getEntries
in interface FacesBean
public final java.util.Iterator entries(PropertyKey listKey)
FacesBean
entries
in interface FacesBean
public void addAll(FacesBean from)
FacesBean
addAll
in interface FacesBean
public final java.util.Set keySet()
FacesBean
keySet
in interface FacesBean
public final java.util.Set bindingKeySet()
FacesBean
bindingKeySet
in interface FacesBean
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
FacesBean
restoreState
in interface FacesBean
public java.lang.Object saveState(javax.faces.context.FacesContext context)
FacesBean
saveState
in interface FacesBean
public java.lang.String toString()
toString
in class java.lang.Object
protected void setPropertyImpl(PropertyKey key, java.lang.Object value)
protected java.lang.Object getLocalPropertyImpl(PropertyKey key)
protected PropertyMap createPropertyMap()
protected PropertyMap createBindingsMap()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |