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, toString
copyFeatureDescriptor, getCurrentLocale, getDisplayName, getDisplayName, getDisplayNameResource, getDisplaySortString, getLocalizedDisplayName, getLocalizedResourceBundle, getLocalizedResourceBundle, getResourceBundle, getShortDescription, getShortDescriptionResource, getSortString, setDisplayNameResource, setShortDescriptionResource
public 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)