public abstract class DynamicParamDescriptor extends ParamDescriptor
Sub-classes of this can be relatively generic: ArrayElementOfParamDescriptor ArrayOfParamDescriptor, or fairly specific: TargetingArrayParamDescriptor.
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
BUNDLE_ATTRIBUTE_NAME, LOCALE_ATTRIBUTE_NAME| Constructor and Description | 
|---|
DynamicParamDescriptor()  | 
DynamicParamDescriptor(java.lang.String pName,
                      java.lang.String pDescription,
                      java.lang.Class pParamClass,
                      boolean pOptional,
                      boolean pLocal)
Construct an ArrayElementParamDescriptor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract ObjectTypeInfo | 
getParamInfo(ParamDescriptorResolver pResolver)
Returns an ObjectTypeInfo that describes the type of this parameter. 
 | 
getParamClass, getRenderParamDescriptors, isLocal, isOptional, isRenderable, setLocal, setOptional, setParamClass, setRenderParamDescriptors, toStringcopyFeatureDescriptor, getCurrentLocale, getDisplayName, getDisplayName, getDisplayNameResource, getDisplaySortString, getLocalizedDisplayName, getLocalizedResourceBundle, getLocalizedResourceBundle, getResourceBundle, getShortDescription, getShortDescriptionResource, getSortString, setDisplayNameResource, setShortDescriptionResourcepublic DynamicParamDescriptor()
public DynamicParamDescriptor(java.lang.String pName,
                              java.lang.String pDescription,
                              java.lang.Class pParamClass,
                              boolean pOptional,
                              boolean pLocal)
public abstract ObjectTypeInfo getParamInfo(ParamDescriptorResolver pResolver)