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