net.sf.okapi.common

## Annotation Type UsingParameters

-     @Retention(value=RUNTIME)
      @Target(value=TYPE)
      public @interface UsingParameters

  Annotation to use on plug-in classes such as the implementations of IFilter or IPipelineStep to indicate what parameters class they use. Classes that should not be used directly as plug-ins (e.g. abstract classes) must not set this annotation. Classes that use no parameters but need to be visible as plug-ins must leave the default annotation's value. That default value is IParameters.class but may change.

- - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element and Description
    --- | ---
    `java.lang.Class<?>` | `value`

- - ### Element Detail

    - #### value

          public abstract java.lang.Class<?> value

      Default:
        net.sf.okapi.common.IParameters.class