org.jboss.aop.standalone
Class XmlReport

java.lang.Object
  extended by org.jboss.aop.standalone.XmlReport

public class XmlReport
extends Object

Comment

Version:
$Revision: 71279 $
Author:
Bill Burke

Constructor Summary
XmlReport()
           
 
Method Summary
static String getClassMetadataXml(int indent, PrintWriter pw, ClassAdvisor advisor)
           
static String getConstructorMetadataXml(int indent, PrintWriter pw, ClassAdvisor advisor)
           
static String getDefaultMetadataXml(int indent, PrintWriter pw, ClassAdvisor advisor)
           
static String getFieldMetadataXml(int indent, PrintWriter pw, ClassAdvisor advisor)
           
static StringBuffer getMetadataXml(int indent, ClassAdvisor advisor, SimpleMetaData metadata)
           
static String getMethodMetadataXml(int indent, PrintWriter pw, ClassAdvisor advisor)
           
static void indenter(Writer w, int indent)
           
static void outputAdvisor(int indent, PrintWriter pw, ClassAdvisor advisor, String baseName)
           
static void outputChain(int indent, PrintWriter pw, Interceptor[] chain)
           
static void outputConCallers(int indent, PrintWriter pw, HashMap<String,gnu.trove.TLongObjectHashMap> called)
           
static void outputMetadata(int indent, PrintWriter pw, ClassAdvisor advisor)
           
static void outputMethodCallers(int indent, PrintWriter pw, HashMap<String,gnu.trove.TLongObjectHashMap> called)
           
static void outputPackage(int indent, PrintWriter pw, Package root)
           
static void outputUnboundBindings(int indent, PrintWriter pw)
           
protected static String simpleType(Class<?> type)
           
static String toXml()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlReport

public XmlReport()
Method Detail

toXml

public static String toXml()

indenter

public static void indenter(Writer w,
                            int indent)

simpleType

protected static String simpleType(Class<?> type)

outputPackage

public static void outputPackage(int indent,
                                 PrintWriter pw,
                                 Package root)

outputAdvisor

public static void outputAdvisor(int indent,
                                 PrintWriter pw,
                                 ClassAdvisor advisor,
                                 String baseName)

outputMethodCallers

public static void outputMethodCallers(int indent,
                                       PrintWriter pw,
                                       HashMap<String,gnu.trove.TLongObjectHashMap> called)

outputConCallers

public static void outputConCallers(int indent,
                                    PrintWriter pw,
                                    HashMap<String,gnu.trove.TLongObjectHashMap> called)

outputChain

public static void outputChain(int indent,
                               PrintWriter pw,
                               Interceptor[] chain)

outputUnboundBindings

public static void outputUnboundBindings(int indent,
                                         PrintWriter pw)

outputMetadata

public static void outputMetadata(int indent,
                                  PrintWriter pw,
                                  ClassAdvisor advisor)

getDefaultMetadataXml

public static String getDefaultMetadataXml(int indent,
                                           PrintWriter pw,
                                           ClassAdvisor advisor)

getClassMetadataXml

public static String getClassMetadataXml(int indent,
                                         PrintWriter pw,
                                         ClassAdvisor advisor)

getFieldMetadataXml

public static String getFieldMetadataXml(int indent,
                                         PrintWriter pw,
                                         ClassAdvisor advisor)

getConstructorMetadataXml

public static String getConstructorMetadataXml(int indent,
                                               PrintWriter pw,
                                               ClassAdvisor advisor)

getMethodMetadataXml

public static String getMethodMetadataXml(int indent,
                                          PrintWriter pw,
                                          ClassAdvisor advisor)

getMetadataXml

public static StringBuffer getMetadataXml(int indent,
                                          ClassAdvisor advisor,
                                          SimpleMetaData metadata)


Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.