com.webmethods.caf.faces.data.ws.glue
Class GlueWSClientContentProvider.OutputProvider
java.lang.Object
com.webmethods.caf.faces.data.ws.glue.GlueWSClientContentProvider.OutputProvider
- All Implemented Interfaces:
- IContentProvider, Serializable
- Enclosing class:
- GlueWSClientContentProvider
public class GlueWSClientContentProvider.OutputProvider
- extends Object
- implements Serializable, IContentProvider
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GlueWSClientContentProvider.OutputProvider
public GlueWSClientContentProvider.OutputProvider()
getPropertyKeys
public Object[] getPropertyKeys()
- Description copied from interface:
IContentProvider
- Returns list of properties supported by this content provider. Can return
Object[0]
,
never null.
- Specified by:
getPropertyKeys
in interface IContentProvider
- Returns:
- array of property keys which is typically of type
String
or Integer
getType
public Class getType(Object propertyKey)
throws PropertyNotFoundException
- Description copied from interface:
IContentProvider
- Returns java type of the given property
- Specified by:
getType
in interface IContentProvider
- Parameters:
propertyKey
- the property key of type String
or Integer
- Returns:
- property java
Class
- Throws:
PropertyNotFoundException
- if property is not supported
getValue
public Object getValue(Object propertyKey)
throws EvaluationException,
PropertyNotFoundException
- Description copied from interface:
IContentProvider
- Returns value of the given property
- Specified by:
getValue
in interface IContentProvider
- Parameters:
propertyKey
- the property key of type String
or Integer
- Returns:
- value of the property, can be
null
- Throws:
EvaluationException
- if error during property evaluation
PropertyNotFoundException
- if property is not supported
hasProperty
public boolean hasProperty(Object propertyKey)
- Description copied from interface:
IContentProvider
- Checks if the given property is supported by this content provider
- Specified by:
hasProperty
in interface IContentProvider
- Parameters:
propertyKey
- property key of type String
or Integer
- Returns:
true
if property is supported