001 /*
002 @license.text@
003 */
004 package biz.hammurapi.metrics;
005
006 import org.w3c.dom.Element;
007
008 import biz.hammurapi.metrics.Metric.Measurement;
009 import biz.hammurapi.xml.dom.DomSerializable;
010
011
012 /**
013 * @author Pavel Vlasov
014 * @revision $Revision$
015 */
016 public class MeasurementDomSerializer {
017
018 public DomSerializable toDomSerializable(final Measurement measurement) {
019 return new DomSerializable() {
020
021 public void toDom(Element holder) {
022 holder.setAttribute("value", String.valueOf(measurement.getValue()));
023 holder.setAttribute("time", String.valueOf(measurement.getTime()));
024 }
025
026 };
027 }
028 }