Interface ParameterControlProvider

    • Method Detail

      • getParameterDescription

        @NotNull
        String getParameterDescription()
        Parameter description that will be shown on control spec editor
        Returns:
        human readable parameter description
        Since:
        7.0
      • validateParameterDescription

        void validateParameterDescription​(@NotNull
                                          ParameterContext context)
                                   throws InvalidParametersException
        Validated parameter specification. For some options it's required to allow to have invalid default parameter value, while it's necessary to validate parameter description without relation to value.
        Parameters:
        context - context
        Throws:
        InvalidParametersException - exception in validation error
        Since:
        7.0
      • getControlSpecEditPresenter

        @Nullable
        ParameterControlEditPresenter getControlSpecEditPresenter()
        Returns:
        parameter control specification edit manager
        Since:
        7.0