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 isExpandCollectionMeasurements()
           
 void setExpandCollectionMeasurements(boolean expandCollectionMeasurements)
           
protected  void visitCollectionMeasurement(CollectionMeasurement measurement)
           
 void visitContextAccumulatorMeasurement(ContextAccumulatorMeasurement measurement)
           
protected  void visitMeasurement(Measurement measurement)
           
 void visitMetrics(Metrics metrics)
           
 void visitNameListMeasurement(NameListMeasurement measurement)
           
 void visitRatioMeasurement(RatioMeasurement measurement)
           
 void visitStatisticalMeasurement(StatisticalMeasurement measurement)
           
 void visitSubMetricsAccumulatorMeasurement(SubMetricsAccumulatorMeasurement measurement)
           
 
Methods inherited from class com.jeantessier.metrics.Printer
append, append, append, append, append, append, append, append, append, eol, getIndentText, indent, isShowEmptyMetrics, isShowHiddenMeasurements, lowerIndent, raiseIndent, setIndentText, setShowEmptyMetrics, setShowHiddenMeasurements, 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

isExpandCollectionMeasurements

public boolean isExpandCollectionMeasurements()

setExpandCollectionMeasurements

public void setExpandCollectionMeasurements(boolean expandCollectionMeasurements)

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

visitContextAccumulatorMeasurement

public void visitContextAccumulatorMeasurement(ContextAccumulatorMeasurement measurement)
Overrides:
visitContextAccumulatorMeasurement in class Printer

visitNameListMeasurement

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

visitSubMetricsAccumulatorMeasurement

public void visitSubMetricsAccumulatorMeasurement(SubMetricsAccumulatorMeasurement measurement)
Overrides:
visitSubMetricsAccumulatorMeasurement in class Printer

visitCollectionMeasurement

protected void visitCollectionMeasurement(CollectionMeasurement measurement)

visitMeasurement

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


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.