Interface ExtensionPoint.ParameterDefinition

    • Method Detail

      • getMultiplicity

        ParameterMultiplicity getMultiplicity()
        Returns:
        multiplicity of parameter, that can be defined according to this definition
      • getType

        ParameterType getType()
        Returns:
        value type of parameter, that can be defined according to this definition
      • getCustomData

        java.lang.String getCustomData()
        Returns:
        custom data for additional customization of some types
      • getSubDefinition

        ExtensionPoint.ParameterDefinition getSubDefinition​(java.lang.String id)
        Parameters:
        id - ID of parameter sub-definition to look for
        Returns:
        parameter sub-definition with given ID
      • getDeclaringExtensionPoint

        ExtensionPoint getDeclaringExtensionPoint()
        Returns:
        extension point, this definition belongs to
      • getSuperDefinition

        ExtensionPoint.ParameterDefinition getSuperDefinition()
        Returns:
        parameter definition, of which this one is child or null if this is top level parameter definition
      • getDefaultValue

        java.lang.String getDefaultValue()
        Returns:
        default parameter value as it is defined in manifest