## org.eclipse.m2m.qvt.oml.blackbox.java
Annotation Type Parameter

    @Retention(value=RUNTIME)
    @Target(value=PARAMETER)
    public @interface Parameter

Indicates that the annotated Java parameter element is parameter of QVT operation.

Since:
  2.0
See Also:
  `Operation`

Required Element Summary
`java.lang.String` `name` The parameter name in the namespace of its owning QVT operation.

Optional Element Summary
`java.lang.String` `description` Gets the textual description for the annotated parameter, typically representing the detail semantics information, useful for a tooling support.

Element Detail

### name

    public abstract java.lang.String name

  The parameter name in the namespace of its owning QVT operation. It enables to associate a name to a parameter of Java Method that is available in runtime, typically useful in tooling support. Otherwise, a unique synthetic name is generated and to be set in the QVT Abstract Syntax.

### description

    public abstract java.lang.String description

  Gets the textual description for the annotated parameter, typically representing the detail semantics information, useful for a tooling support.

  Returns:
    the String object (empty string if nothing has been explicitly specified)
  Default:
    ""

Copyright 2008 Borland Software Corporation and others. All Rights Reserved.