@Retention(value=RUNTIME) @Target(value=PARAMETER) public @interface WithAnnotations
WithAnnotations may be applied to any portable extension observer method with an event parameter type of
ProcessAnnotatedType to filter the events delivered.
WithAnnotations annotation is applied to a portable extension observer method, then only
ProcessAnnotatedType events for types which have at least one of the annotations specified are observed. The
annotation can appear on the annotated type, or on any member, or any parameter of any member of the annotated type, as defined
in section 11.4 Alternative metadata sources.
The annotation may be applied as a meta-annotation on any annotation considered.
|Modifier and Type||Required Element and Description|
public abstract Class<? extends Annotation> value
Comments to: firstname.lastname@example.org.
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.