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, getDisplayName, getDisplayNameResource, getDisplaySortString, 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)