com.jeantessier.classreader
Class XMLPrinter
java.lang.Object
|
+--com.jeantessier.classreader.VisitorBase
|
+--com.jeantessier.classreader.Printer
|
+--com.jeantessier.classreader.XMLPrinter
- All Implemented Interfaces:
- Visitor
- public class XMLPrinter
- extends Printer
Constructor Summary |
XMLPrinter(java.io.PrintWriter out)
|
XMLPrinter(java.io.PrintWriter out,
java.lang.String encoding,
java.lang.String dtdPrefix)
|
Methods inherited from class com.jeantessier.classreader.Printer |
append, append, append, append, append, append, append, append, append, eol, getIndentText, indent, lowerIndent, raiseIndent, setIndentText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_ENCODING
public static final java.lang.String DEFAULT_ENCODING
DEFAULT_DTD_PREFIX
public static final java.lang.String DEFAULT_DTD_PREFIX
XMLPrinter
public XMLPrinter(java.io.PrintWriter out)
XMLPrinter
public XMLPrinter(java.io.PrintWriter out,
java.lang.String encoding,
java.lang.String dtdPrefix)
visitClassfiles
public void visitClassfiles(java.util.Collection classfiles)
- Overrides:
visitClassfiles
in class VisitorBase
visitClassfile
public void visitClassfile(Classfile classfile)
- Overrides:
visitClassfile
in class VisitorBase
visitConstantPool
public void visitConstantPool(ConstantPool constantPool)
- Overrides:
visitConstantPool
in class VisitorBase
visitClass_info
public void visitClass_info(Class_info entry)
- Overrides:
visitClass_info
in class VisitorBase
visitFieldRef_info
public void visitFieldRef_info(FieldRef_info entry)
- Overrides:
visitFieldRef_info
in class VisitorBase
visitMethodRef_info
public void visitMethodRef_info(MethodRef_info entry)
- Overrides:
visitMethodRef_info
in class VisitorBase
visitInterfaceMethodRef_info
public void visitInterfaceMethodRef_info(InterfaceMethodRef_info entry)
- Overrides:
visitInterfaceMethodRef_info
in class VisitorBase
visitString_info
public void visitString_info(String_info entry)
- Overrides:
visitString_info
in class VisitorBase
visitInteger_info
public void visitInteger_info(Integer_info entry)
- Overrides:
visitInteger_info
in class VisitorBase
visitFloat_info
public void visitFloat_info(Float_info entry)
- Overrides:
visitFloat_info
in class VisitorBase
visitLong_info
public void visitLong_info(Long_info entry)
- Overrides:
visitLong_info
in class VisitorBase
visitDouble_info
public void visitDouble_info(Double_info entry)
- Overrides:
visitDouble_info
in class VisitorBase
visitNameAndType_info
public void visitNameAndType_info(NameAndType_info entry)
- Overrides:
visitNameAndType_info
in class VisitorBase
visitUTF8_info
public void visitUTF8_info(UTF8_info entry)
- Overrides:
visitUTF8_info
in class VisitorBase
visitField_info
public void visitField_info(Field_info entry)
- Overrides:
visitField_info
in class VisitorBase
visitMethod_info
public void visitMethod_info(Method_info entry)
- Overrides:
visitMethod_info
in class VisitorBase
visitConstantValue_attribute
public void visitConstantValue_attribute(ConstantValue_attribute attribute)
- Overrides:
visitConstantValue_attribute
in class VisitorBase
visitCode_attribute
public void visitCode_attribute(Code_attribute attribute)
- Overrides:
visitCode_attribute
in class VisitorBase
visitExceptions_attribute
public void visitExceptions_attribute(Exceptions_attribute attribute)
- Overrides:
visitExceptions_attribute
in class VisitorBase
visitInnerClasses_attribute
public void visitInnerClasses_attribute(InnerClasses_attribute attribute)
- Overrides:
visitInnerClasses_attribute
in class VisitorBase
visitSynthetic_attribute
public void visitSynthetic_attribute(Synthetic_attribute attribute)
- Overrides:
visitSynthetic_attribute
in class VisitorBase
visitSourceFile_attribute
public void visitSourceFile_attribute(SourceFile_attribute attribute)
- Overrides:
visitSourceFile_attribute
in class VisitorBase
visitLineNumberTable_attribute
public void visitLineNumberTable_attribute(LineNumberTable_attribute attribute)
- Overrides:
visitLineNumberTable_attribute
in class VisitorBase
visitLocalVariableTable_attribute
public void visitLocalVariableTable_attribute(LocalVariableTable_attribute attribute)
- Overrides:
visitLocalVariableTable_attribute
in class VisitorBase
visitDeprecated_attribute
public void visitDeprecated_attribute(Deprecated_attribute attribute)
- Overrides:
visitDeprecated_attribute
in class VisitorBase
visitExceptionHandler
public void visitExceptionHandler(ExceptionHandler helper)
- Overrides:
visitExceptionHandler
in class VisitorBase
visitInnerClass
public void visitInnerClass(InnerClass helper)
- Overrides:
visitInnerClass
in class VisitorBase
visitLineNumber
public void visitLineNumber(LineNumber helper)
- Overrides:
visitLineNumber
in class VisitorBase
visitLocalVariable
public void visitLocalVariable(LocalVariable helper)
- Overrides:
visitLocalVariable
in class VisitorBase
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.