org.objectweb.asm.xml

Class SAXAnnotationAdapter

Implemented Interfaces:
AnnotationVisitor

public class SAXAnnotationAdapter
extends SAXAdapter
implements AnnotationVisitor

SAXAnnotationAdapter
Author:
Eugene Kuleshov

Constructor Summary

SAXAnnotationAdapter(ContentHandler h, String elementName, int visible, String name, String desc)
SAXAnnotationAdapter(ContentHandler h, String elementName, int visible, int parameter, String desc)

Method Summary

void
visit(String name, Object value)
AnnotationVisitor
visitAnnotation(String name, String desc)
AnnotationVisitor
visitArray(String name)
void
visitEnd()
void
visitEnum(String name, String desc, String value)

Methods inherited from class org.objectweb.asm.xml.SAXAdapter

addDocumentEnd, addDocumentStart, addElement, addEnd, addStart, getContentHandler, visitAttribute

Constructor Details

SAXAnnotationAdapter

public SAXAnnotationAdapter(ContentHandler h,
                            String elementName,
                            int visible,
                            String name,
                            String desc)

SAXAnnotationAdapter

public SAXAnnotationAdapter(ContentHandler h,
                            String elementName,
                            int visible,
                            int parameter,
                            String desc)

Method Details

visit

public void visit(String name,
                  Object value)
Specified by:
visit in interface AnnotationVisitor

visitAnnotation

public AnnotationVisitor visitAnnotation(String name,
                                         String desc)
Specified by:
visitAnnotation in interface AnnotationVisitor

visitArray

public AnnotationVisitor visitArray(String name)
Specified by:
visitArray in interface AnnotationVisitor

visitEnd

public void visitEnd()
Specified by:
visitEnd in interface AnnotationVisitor

visitEnum

public void visitEnum(String name,
                      String desc,
                      String value)
Specified by:
visitEnum in interface AnnotationVisitor