public class MockParameterDefinition extends MockPluginElement<ExtensionPoint.ParameterDefinition> implements ExtensionPoint.ParameterDefinition
| Constructor and Description |
|---|
MockParameterDefinition() |
getDeclaringPluginDescriptor, getDeclaringPluginFragment, getDocsPath, getDocumentation, setDeclaringPluginDescriptor, setDeclaringPluginFragment, setDocsPath, setDocumentationgetId, setIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDeclaringPluginDescriptor, getDeclaringPluginFragmentgetDocsPath, getDocumentationpublic java.lang.String getCustomData()
getCustomData in interface ExtensionPoint.ParameterDefinitionExtensionPoint.ParameterDefinition.getCustomData()public MockParameterDefinition setCustomData(java.lang.String value)
value - the custom data to setpublic ExtensionPoint getDeclaringExtensionPoint()
getDeclaringExtensionPoint in interface ExtensionPoint.ParameterDefinitionExtensionPoint.ParameterDefinition.getDeclaringExtensionPoint()public MockParameterDefinition setDeclaringExtensionPoint(ExtensionPoint value)
value - the declaring extension point to setpublic java.lang.String getDefaultValue()
getDefaultValue in interface ExtensionPoint.ParameterDefinitionExtensionPoint.ParameterDefinition.getDefaultValue()public MockParameterDefinition setDefaultValue(java.lang.String value)
value - the default value to setpublic ParameterMultiplicity getMultiplicity()
getMultiplicity in interface ExtensionPoint.ParameterDefinitionExtensionPoint.ParameterDefinition.getMultiplicity()public MockParameterDefinition setMultiplicity(ParameterMultiplicity value)
value - the multiplicity to setpublic ExtensionPoint.ParameterDefinition getSubDefinition(java.lang.String id)
getSubDefinition in interface ExtensionPoint.ParameterDefinitionid - ID of parameter sub-definition to look forExtensionPoint.ParameterDefinition.getSubDefinition(java.lang.String)public java.util.Collection<ExtensionPoint.ParameterDefinition> getSubDefinitions()
ExtensionPoint.ParameterDefinitiongetSubDefinitions in interface ExtensionPoint.ParameterDefinitionExtensionPoint.ParameterDefinition
objectsExtensionPoint.ParameterDefinition.getSubDefinitions()public MockParameterDefinition addSubDefinition(ExtensionPoint.ParameterDefinition parameterDefinition)
parameterDefinition - sub-parameter definition to addpublic ExtensionPoint.ParameterDefinition getSuperDefinition()
getSuperDefinition in interface ExtensionPoint.ParameterDefinitionnull if this is top level parameter definitionExtensionPoint.ParameterDefinition.getSuperDefinition()public MockParameterDefinition setSuperDefinition(ExtensionPoint.ParameterDefinition value)
value - the super definition to setpublic ParameterType getType()
getType in interface ExtensionPoint.ParameterDefinitionExtensionPoint.ParameterDefinition.getType()public MockParameterDefinition setType(ParameterType value)
value - the type to setCopyright © 2004-2007 Dmitry Olshansky. All Rights Reserved.