+class DetailedModel(what: String, max: Long) extends SimpleModel(what, max) {
+ var detail: String = null;
+ override def format(cur: Long): String = {
+ val sb = new StringBuilder;
+ sb ++= super.format(cur);
+ if (detail != null) { sb += ' '; sb ++= detail; }
+ sb.result
+ }
+}
+