org.ow2.util.scan.api
Class DefaultAnnotationVisitor

java.lang.Object
  extended by org.ow2.util.scan.api.DefaultAnnotationVisitor
All Implemented Interfaces:
IAnnotationVisitor

public class DefaultAnnotationVisitor
extends java.lang.Object
implements IAnnotationVisitor

DefaultAnnotationVisitor.

Author:
Gael Lalire

Field Summary
static DefaultAnnotationVisitor EMPTY_VISITOR
          An empty visitor.
 
Constructor Summary
DefaultAnnotationVisitor()
           
 
Method Summary
 void visit(java.lang.String name, java.lang.Object value)
          Empty visit method.
 IAnnotationVisitor visitAnnotation(java.lang.String name, java.lang.String desc)
          Empty visit annotation method.
 IAnnotationVisitor visitArray(java.lang.String name)
          Empty visit array method.
 void visitEnd()
          Empty visitEnd method.
 void visitEnum(java.lang.String name, java.lang.String desc, java.lang.String value)
          Empty visit enumeration method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_VISITOR

public static final DefaultAnnotationVisitor EMPTY_VISITOR
An empty visitor.

Constructor Detail

DefaultAnnotationVisitor

public DefaultAnnotationVisitor()
Method Detail

visit

public void visit(java.lang.String name,
                  java.lang.Object value)
Empty visit method.

Specified by:
visit in interface IAnnotationVisitor
Parameters:
name - annotation name
value - annotation value

visitAnnotation

public IAnnotationVisitor visitAnnotation(java.lang.String name,
                                          java.lang.String desc)
Empty visit annotation method.

Specified by:
visitAnnotation in interface IAnnotationVisitor
Parameters:
name - annotation name
desc - annotation desc
Returns:
itself

visitArray

public IAnnotationVisitor visitArray(java.lang.String name)
Empty visit array method.

Specified by:
visitArray in interface IAnnotationVisitor
Parameters:
name - array name
Returns:
itself

visitEnd

public void visitEnd()
Empty visitEnd method.

Specified by:
visitEnd in interface IAnnotationVisitor

visitEnum

public void visitEnum(java.lang.String name,
                      java.lang.String desc,
                      java.lang.String value)
Empty visit enumeration method.

Specified by:
visitEnum in interface IAnnotationVisitor
Parameters:
name - enumeration name
desc - enumeration desc
value - enumeration value


Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.