Annotation Interface OutputPort


Deprecated.
since 1.15.1 old plugin api
This annotation can be used to describe the output ports of a plugin. It can only be used within other annotations. It allows to specify the name of the output port and the corresponding event types. There is also a field for a human-readable description available.
Since:
1.5
Author:
Nils Christian Ehmke
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Deprecated.
    The name which is used to identify this port.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Deprecated.
    The human-readable description of this port.
    Class<?>[]
    Deprecated.
    The event types which are used for this port.
  • Element Details

    • name

      String name
      Deprecated.
      The name which is used to identify this port. It should be unique within the class.
      Returns:
      The name of this port.
    • description

      String description
      Deprecated.
      The human-readable description of this port.
      Returns:
      The description for this port.
      Default:
      "Output Port"
    • eventTypes

      Class<?>[] eventTypes
      Deprecated.
      The event types which are used for this port. If this is empty, everything can be sent through the port.
      Returns:
      The event types for this class.
      Default:
      {}