Annotation Type QuartetPlugin


  • @Documented
    @Retention(RUNTIME)
    public @interface QuartetPlugin
    This annotation is to be used to describe a plugin.

    This replaces the previous way to define a plugin by describing it as a type whose interface is IPlugin.

    With this plugin we now have a complete description.

    Author:
    ActiveViam
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String description
      Returns description of what the plugin contains.
      Class<? extends IPluginValue> intf
      Returns the base interface of the elements of the plugin (derives IPluginValue).
    • Element Detail

      • description

        String description
        Returns description of what the plugin contains.
      • intf

        Class<? extends IPluginValue> intf
        Returns the base interface of the elements of the plugin (derives IPluginValue).