package jdepend.client.report.model; import jdepend.model.JavaClassUnit; import jdepend.model.MetricsMgr; public class ReportJavaClassUnit extends JavaClassUnit { public ReportJavaClassUnit(JavaClassUnit javaClassUnit) { super(javaClassUnit); } @Override public Object getValue(String metrics) { switch (metrics) { case MetricsMgr.Ca: return this.getAfferentCoupling() + "|" + this.getCaList().size() + " <"; case MetricsMgr.Ce: return this.getEfferentCoupling() + "|" + this.getCeList().size() + " >"; default: return super.getValue(metrics); } } }