atg.droplet
Interface ParamDescriptorResolver


public interface ParamDescriptorResolver

This interface is implemented by various nodes in the SGML tree. It is used by the DynamicParamDescriptors to return the dynamic type for a particular parameter


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 ObjectTypeInfo getBeanInfo(java.lang.String beanPath)
          Resolves the name of a nucleus component path specified and returns the class of the object referenced
 ObjectTypeInfo getBeanInfoFromType(java.lang.String beanTypePath)
          Given the path to a bean that is a "dynamic bean type" (i.e.
 ObjectTypeInfo getParamInfo(java.lang.String name)
          Returns the Class for the named parameter, if one is defined, null otherwise.
 ObjectTypeInfo getParamInfoFromType(java.lang.String paramName)
          Given a param name whose value should be a "dynamic bean type", return the ObjectTypeInfo that this bean typer describes.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

getParamInfo

ObjectTypeInfo getParamInfo(java.lang.String name)
Returns the Class for the named parameter, if one is defined, null otherwise.


getBeanInfo

ObjectTypeInfo getBeanInfo(java.lang.String beanPath)
Resolves the name of a nucleus component path specified and returns the class of the object referenced


getBeanInfoFromType

ObjectTypeInfo getBeanInfoFromType(java.lang.String beanTypePath)
Given the path to a bean that is a "dynamic bean type" (i.e. a class for which a DynamicBeanTyper has been registered), this returns the ObjectTypeInfo that this bean typer describes.


getParamInfoFromType

ObjectTypeInfo getParamInfoFromType(java.lang.String paramName)
Given a param name whose value should be a "dynamic bean type", return the ObjectTypeInfo that this bean typer describes.