|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.webmethods.caf.faces.bean.PageFlowScopeAdapter
com.webmethods.caf.faces.data.object.ELPropertyContentProvider
com.webmethods.caf.faces.data.tree.object.BoundChildrenNode.PermissiveContentProviderWrapper
public static class BoundChildrenNode.PermissiveContentProviderWrapper
Eats PropertyNotFoundException
s raised by standard content-providers.
Field Summary |
---|
Fields inherited from class com.webmethods.caf.faces.data.object.ELPropertyContentProvider |
---|
m_o |
Fields inherited from class com.webmethods.caf.faces.bean.PageFlowScopeAdapter |
---|
fExpireWithPageFlow |
Constructor Summary | |
---|---|
BoundChildrenNode.PermissiveContentProviderWrapper()
|
|
BoundChildrenNode.PermissiveContentProviderWrapper(Object o)
|
Method Summary | |
---|---|
Class |
getType(Object propertyKey)
Returns java type of the given property |
Object |
getValue(Object propertyKey)
Returns value of the given property |
boolean |
hasProperty(Object propertyKey)
Checks if the given property is supported by this content provider |
boolean |
isReadOnly(Object propertyKey)
Returns true if the given property is readonly. |
void |
setValue(Object propertyKey,
Object value)
Sets new value of the given property |
Methods inherited from class com.webmethods.caf.faces.data.object.ELPropertyContentProvider |
---|
getObject, getPropertyKeys, setObject, toString |
Methods inherited from class com.webmethods.caf.faces.bean.PageFlowScopeAdapter |
---|
getExpireWithPageFlow, setExpireWithPageFlow |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BoundChildrenNode.PermissiveContentProviderWrapper()
public BoundChildrenNode.PermissiveContentProviderWrapper(Object o)
Method Detail |
---|
public boolean hasProperty(Object propertyKey)
IContentProvider
hasProperty
in interface IContentProvider
hasProperty
in class ELPropertyContentProvider
propertyKey
- property key of type String
or Integer
true
if property is supportedpublic Class getType(Object propertyKey)
IContentProvider
getType
in interface IContentProvider
getType
in class ELPropertyContentProvider
propertyKey
- the property key of type String
or Integer
Class
public Object getValue(Object propertyKey) throws EvaluationException
IContentProvider
getValue
in interface IContentProvider
getValue
in class ELPropertyContentProvider
propertyKey
- the property key of type String
or Integer
null
EvaluationException
- if error during property evaluationpublic boolean isReadOnly(Object propertyKey) throws EvaluationException
IUpdateableContentProvider
Returns true if the given property is readonly. If it is readonly, IUpdateableContentProvider.setValue(Object, Object)
will
definitely fail.
isReadOnly
in interface IUpdateableContentProvider
isReadOnly
in class ELPropertyContentProvider
propertyKey
- property key of type String
or Integer
EvaluationException
public void setValue(Object propertyKey, Object value) throws EvaluationException
IUpdateableContentProvider
Sets new value of the given property
setValue
in interface IUpdateableContentProvider
setValue
in class ELPropertyContentProvider
propertyKey
- property key of type String
or Integer
value
- new property value
EvaluationException
- if error happens during property assigment
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |