com.jeantessier.metrics
Class PrettyPrinter

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

public class PrettyPrinter
extends Printer


Constructor Summary
PrettyPrinter(java.util.List descriptors)
           
 
Method Summary
 boolean ExpandCollectionMeasurements()
           
 void ExpandCollectionMeasurements(boolean expand_collection_measurements)
           
 void VisitAccumulatorMeasurement(AccumulatorMeasurement measurement)
           
protected  void VisitCollectionMeasurement(CollectionMeasurement measurement)
           
protected  void VisitMeasurement(Measurement measurement)
           
 void VisitMetrics(Metrics metrics)
           
 void VisitNameListMeasurement(NameListMeasurement measurement)
           
 void VisitRatioMeasurement(RatioMeasurement measurement)
           
 void VisitStatisticalMeasurement(StatisticalMeasurement measurement)
           
 
Methods inherited from class com.jeantessier.metrics.Printer
Append, Append, Append, Append, Append, Append, Append, Append, Append, Append, EOL, Indent, IndentText, IndentText, LowerIndent, RaiseIndent, toString, VisitCounterMeasurement, VisitMetrics, VisitNbSubMetricsMeasurement, VisitSumMeasurement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrettyPrinter

public PrettyPrinter(java.util.List descriptors)
Method Detail

ExpandCollectionMeasurements

public boolean ExpandCollectionMeasurements()

ExpandCollectionMeasurements

public void ExpandCollectionMeasurements(boolean expand_collection_measurements)

VisitMetrics

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

VisitStatisticalMeasurement

public void VisitStatisticalMeasurement(StatisticalMeasurement measurement)

VisitRatioMeasurement

public void VisitRatioMeasurement(RatioMeasurement measurement)
Overrides:
VisitRatioMeasurement in class Printer

VisitAccumulatorMeasurement

public void VisitAccumulatorMeasurement(AccumulatorMeasurement measurement)
Overrides:
VisitAccumulatorMeasurement in class Printer

VisitNameListMeasurement

public void VisitNameListMeasurement(NameListMeasurement measurement)
Overrides:
VisitNameListMeasurement in class Printer

VisitCollectionMeasurement

protected void VisitCollectionMeasurement(CollectionMeasurement measurement)

VisitMeasurement

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