atg.beans
Interface DynamicBeanTyper

All Known Implementing Classes:
BeanClassTyper

public interface DynamicBeanTyper

This interface describes a DynamicBeanTyper: an object that can yield a DynamicBeanInfo from a dynamic bean type for one of whose Java class or interface the DynamicBeanTyper has registered.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 DynamicBeanInfo getBeanInfoFromType(java.lang.Object pDescription)
          Given an object that can provide information on a set of dynamic beans, convert to a DynamicBeanInfo containing that information.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

getBeanInfoFromType

DynamicBeanInfo getBeanInfoFromType(java.lang.Object pDescription)
                                    throws java.beans.IntrospectionException
Given an object that can provide information on a set of dynamic beans, convert to a DynamicBeanInfo containing that information.

Parameters:
pInfoSource - an object describing some set of beans
Returns:
the DynamicBeanInfo describing the beans.
Throws:
java.beans.IntrospectionException - if no information is available.