com.jeantessier.metrics
Class TextPrinter

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

public class TextPrinter
extends Printer


Constructor Summary
TextPrinter(java.io.PrintWriter out, 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, EOL, Indent, IndentText, IndentText, LowerIndent, RaiseIndent, VisitCounterMeasurement, VisitMetrics, VisitNbSubMetricsMeasurement, VisitSumMeasurement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextPrinter

public TextPrinter(java.io.PrintWriter out,
                   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