com.jeantessier.metrics
Class Printer
java.lang.Object
|
+--com.jeantessier.metrics.Printer
- All Implemented Interfaces:
- MeasurementVisitor
- Direct Known Subclasses:
- CSVPrinter, TextPrinter, XMLPrinter
- public abstract class Printer
- extends java.lang.Object
- implements MeasurementVisitor
|
Constructor Summary |
Printer(java.io.PrintWriter out)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Printer
public Printer(java.io.PrintWriter out)
getIndentText
public java.lang.String getIndentText()
setIndentText
public void setIndentText(java.lang.String indentText)
isShowEmptyMetrics
public boolean isShowEmptyMetrics()
setShowEmptyMetrics
public void setShowEmptyMetrics(boolean showEmptyMetrics)
isShowHiddenMeasurements
public boolean isShowHiddenMeasurements()
setShowHiddenMeasurements
public void setShowHiddenMeasurements(boolean showHiddenMeasurements)
append
protected Printer append(boolean b)
append
protected Printer append(char c)
append
protected Printer append(char[] s)
append
protected Printer append(double d)
append
protected Printer append(float f)
append
protected Printer append(int i)
append
protected Printer append(long l)
append
protected Printer append(java.lang.Object obj)
append
protected Printer append(java.lang.String s)
indent
protected Printer indent()
eol
protected Printer eol()
raiseIndent
protected void raiseIndent()
lowerIndent
protected void lowerIndent()
visitMetrics
public void visitMetrics(java.util.Collection metrics)
visitMetrics
public abstract void visitMetrics(Metrics metrics)
visitRatioMeasurement
public void visitRatioMeasurement(RatioMeasurement measurement)
- Specified by:
visitRatioMeasurement in interface MeasurementVisitor
visitNbSubMetricsMeasurement
public void visitNbSubMetricsMeasurement(NbSubMetricsMeasurement measurement)
- Specified by:
visitNbSubMetricsMeasurement in interface MeasurementVisitor
visitCounterMeasurement
public void visitCounterMeasurement(CounterMeasurement measurement)
- Specified by:
visitCounterMeasurement in interface MeasurementVisitor
visitContextAccumulatorMeasurement
public void visitContextAccumulatorMeasurement(ContextAccumulatorMeasurement measurement)
- Specified by:
visitContextAccumulatorMeasurement in interface MeasurementVisitor
visitNameListMeasurement
public void visitNameListMeasurement(NameListMeasurement measurement)
- Specified by:
visitNameListMeasurement in interface MeasurementVisitor
visitSubMetricsAccumulatorMeasurement
public void visitSubMetricsAccumulatorMeasurement(SubMetricsAccumulatorMeasurement measurement)
- Specified by:
visitSubMetricsAccumulatorMeasurement in interface MeasurementVisitor
visitSumMeasurement
public void visitSumMeasurement(SumMeasurement measurement)
- Specified by:
visitSumMeasurement in interface MeasurementVisitor
visitMeasurement
protected abstract void visitMeasurement(Measurement measurement)
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.