Class PlexusTypeVisitor.ComponentAnnotationVisitor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String description  
      private java.lang.String hint  
      private java.lang.String role  
      private java.lang.String strategy  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void enterAnnotation()
      Enters the annotation declaration.
      org.codehaus.plexus.component.annotations.Component getComponent​(ClassSpace space)  
      void leaveAnnotation()
      Leaves the annotation declaration.
      void reset()  
      void visitElement​(java.lang.String name, java.lang.Object value)
      Visits an element of the declared annotation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • role

        private java.lang.String role
      • hint

        private java.lang.String hint
      • strategy

        private java.lang.String strategy
      • description

        private java.lang.String description
    • Constructor Detail

      • ComponentAnnotationVisitor

        ComponentAnnotationVisitor()
    • Method Detail

      • reset

        public void reset()
      • visitElement

        public void visitElement​(java.lang.String name,
                                 java.lang.Object value)
        Description copied from interface: AnnotationVisitor
        Visits an element of the declared annotation.
        Specified by:
        visitElement in interface AnnotationVisitor
        Parameters:
        name - The element name
        value - The element value
      • getComponent

        public org.codehaus.plexus.component.annotations.Component getComponent​(ClassSpace space)