Package org.eclipse.sisu.space
Interface AnnotationVisitor
- All Known Implementing Classes:
PlexusTypeVisitor.ComponentAnnotationVisitor
public interface AnnotationVisitor
Something that can visit annotation declarations.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Enters the annotation declaration.void
Leaves the annotation declaration.void
visitElement
(String name, Object value) Visits an element of the declared annotation.
-
Method Details
-
enterAnnotation
void enterAnnotation()Enters the annotation declaration. -
visitElement
Visits an element of the declared annotation.- Parameters:
name
- The element namevalue
- The element value
-
leaveAnnotation
void leaveAnnotation()Leaves the annotation declaration.
-