|
JPF 0.10 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface abstracts parameter definition - a parameter "type declaration".
Field Summary | |
static java.lang.String |
MULT_ANY
Parameter definition multiplicity constant. |
static java.lang.String |
MULT_NONE_OR_ONE
Parameter definition multiplicity constant. |
static java.lang.String |
MULT_ONE
Parameter definition multiplicity constant. |
static java.lang.String |
MULT_ONE_OR_MORE
Parameter definition multiplicity constant. |
static java.lang.String |
TYPE_ANY
Parameter definition type constant. |
static java.lang.String |
TYPE_BOOLEAN
Parameter definition type constant. |
static java.lang.String |
TYPE_DATE
Parameter definition type constant. |
static java.lang.String |
TYPE_DATETIME
Parameter definition type constant. |
static java.lang.String |
TYPE_EXTENSION_ID
Parameter definition type constant. |
static java.lang.String |
TYPE_EXTENSION_POINT_ID
Parameter definition type constant. |
static java.lang.String |
TYPE_FIXED
Parameter definition type constant. |
static java.lang.String |
TYPE_NULL
Parameter definition type constant. |
static java.lang.String |
TYPE_NUMBER
Parameter definition type constant. |
static java.lang.String |
TYPE_PLUGIN_ID
Parameter definition type constant. |
static java.lang.String |
TYPE_RESOURCE
Parameter definition type constant. |
static java.lang.String |
TYPE_STRING
Parameter definition type constant. |
static java.lang.String |
TYPE_TIME
Parameter definition type constant. |
Method Summary | |
java.lang.String |
getCustomData()
|
ExtensionPoint |
getDeclaringExtensionPoint()
|
java.lang.String |
getMultiplicity()
|
ExtensionPoint.ParameterDefinition |
getSubDefinition(java.lang.String id)
|
java.util.Collection |
getSubDefinitions()
Returns collection of all parameter sub-definitions declared in this parameter definition. |
ExtensionPoint.ParameterDefinition |
getSuperDefinition()
|
java.lang.String |
getType()
|
Methods inherited from interface org.java.plugin.registry.PluginElement |
getDeclaringPluginDescriptor, getDeclaringPluginFragment |
Methods inherited from interface org.java.plugin.registry.Identity |
getId |
Methods inherited from interface org.java.plugin.registry.Documentable |
getDocsPath, getDocumentation |
Field Detail |
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_NUMBER
public static final java.lang.String TYPE_DATE
public static final java.lang.String TYPE_TIME
public static final java.lang.String TYPE_DATETIME
public static final java.lang.String TYPE_NULL
public static final java.lang.String TYPE_ANY
public static final java.lang.String TYPE_PLUGIN_ID
public static final java.lang.String TYPE_EXTENSION_POINT_ID
public static final java.lang.String TYPE_EXTENSION_ID
public static final java.lang.String TYPE_FIXED
public static final java.lang.String TYPE_RESOURCE
public static final java.lang.String MULT_ONE
public static final java.lang.String MULT_ANY
public static final java.lang.String MULT_NONE_OR_ONE
public static final java.lang.String MULT_ONE_OR_MORE
Method Detail |
public java.lang.String getMultiplicity()
public java.lang.String getType()
public java.lang.String getCustomData()
public java.util.Collection getSubDefinitions()
ExtensionPoint.ParameterDefinition
objectspublic ExtensionPoint.ParameterDefinition getSubDefinition(java.lang.String id)
id
- ID of parameter sub-definition to look for
public ExtensionPoint getDeclaringExtensionPoint()
public ExtensionPoint.ParameterDefinition getSuperDefinition()
null
if this is top level parameter definition
|
JPF 0.10 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |