public class MockParameterDefinition extends MockPluginElement<ExtensionPoint.ParameterDefinition> implements ExtensionPoint.ParameterDefinition
Constructor and Description |
---|
MockParameterDefinition() |
getDeclaringPluginDescriptor, getDeclaringPluginFragment, getDocsPath, getDocumentation, setDeclaringPluginDescriptor, setDeclaringPluginFragment, setDocsPath, setDocumentation
getId, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDeclaringPluginDescriptor, getDeclaringPluginFragment
getDocsPath, getDocumentation
public java.lang.String getCustomData()
getCustomData
in interface ExtensionPoint.ParameterDefinition
ExtensionPoint.ParameterDefinition.getCustomData()
public MockParameterDefinition setCustomData(java.lang.String value)
value
- the custom data to setpublic ExtensionPoint getDeclaringExtensionPoint()
getDeclaringExtensionPoint
in interface ExtensionPoint.ParameterDefinition
ExtensionPoint.ParameterDefinition.getDeclaringExtensionPoint()
public MockParameterDefinition setDeclaringExtensionPoint(ExtensionPoint value)
value
- the declaring extension point to setpublic java.lang.String getDefaultValue()
getDefaultValue
in interface ExtensionPoint.ParameterDefinition
ExtensionPoint.ParameterDefinition.getDefaultValue()
public MockParameterDefinition setDefaultValue(java.lang.String value)
value
- the default value to setpublic ParameterMultiplicity getMultiplicity()
getMultiplicity
in interface ExtensionPoint.ParameterDefinition
ExtensionPoint.ParameterDefinition.getMultiplicity()
public MockParameterDefinition setMultiplicity(ParameterMultiplicity value)
value
- the multiplicity to setpublic ExtensionPoint.ParameterDefinition getSubDefinition(java.lang.String id)
getSubDefinition
in interface ExtensionPoint.ParameterDefinition
id
- ID of parameter sub-definition to look forExtensionPoint.ParameterDefinition.getSubDefinition(java.lang.String)
public java.util.Collection<ExtensionPoint.ParameterDefinition> getSubDefinitions()
ExtensionPoint.ParameterDefinition
getSubDefinitions
in interface ExtensionPoint.ParameterDefinition
ExtensionPoint.ParameterDefinition
objectsExtensionPoint.ParameterDefinition.getSubDefinitions()
public MockParameterDefinition addSubDefinition(ExtensionPoint.ParameterDefinition parameterDefinition)
parameterDefinition
- sub-parameter definition to addpublic ExtensionPoint.ParameterDefinition getSuperDefinition()
getSuperDefinition
in interface ExtensionPoint.ParameterDefinition
null
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.ParameterDefinition
ExtensionPoint.ParameterDefinition.getType()
public MockParameterDefinition setType(ParameterType value)
value
- the type to setCopyright © 2004-2007 Dmitry Olshansky. All Rights Reserved.