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 }