com.jeantessier.metrics
Class XMLPrinter

java.lang.Object
  |
  +--com.jeantessier.metrics.Printer
        |
        +--com.jeantessier.metrics.XMLPrinter
All Implemented Interfaces:
MeasurementVisitor

public class XMLPrinter
extends Printer


Field Summary
static java.lang.String DEFAULT_DTD_PREFIX
           
 
Constructor Summary
XMLPrinter(java.io.PrintWriter out, MetricsConfiguration configuration)
           
XMLPrinter(java.io.PrintWriter out, MetricsConfiguration configuration, java.lang.String dtd_prefix)
           
 
Method Summary
protected  void VisitMeasurement(Measurement measurement)
           
 void VisitMetrics(Metrics metrics)
           
 void VisitStatisticalMeasurement(StatisticalMeasurement measurement)
           
 
Methods inherited from class com.jeantessier.metrics.Printer
Append, Append, Append, Append, Append, Append, Append, Append, Append, EOL, Indent, IndentText, IndentText, LowerIndent, RaiseIndent, VisitAccumulatorMeasurement, VisitCounterMeasurement, VisitMetrics, VisitNameListMeasurement, VisitNbSubMetricsMeasurement, VisitRatioMeasurement, VisitSumMeasurement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DTD_PREFIX

public static final java.lang.String DEFAULT_DTD_PREFIX
Constructor Detail

XMLPrinter

public XMLPrinter(java.io.PrintWriter out,
                  MetricsConfiguration configuration)

XMLPrinter

public XMLPrinter(java.io.PrintWriter out,
                  MetricsConfiguration configuration,
                  java.lang.String dtd_prefix)
Method Detail

VisitMetrics

public void VisitMetrics(Metrics metrics)
Overrides:
VisitMetrics in class Printer

VisitStatisticalMeasurement

public void VisitStatisticalMeasurement(StatisticalMeasurement measurement)

VisitMeasurement

protected void VisitMeasurement(Measurement measurement)
Overrides:
VisitMeasurement in class Printer