package kr.ac.kaist.resl.lilliput.util; import java.io.IOException; import org.ksoap2.serialization.Marshal; import org.ksoap2.serialization.PropertyInfo; import org.ksoap2.serialization.SoapSerializationEnvelope; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserException; import org.xmlpull.v1.XmlSerializer; public class MashalFloat implements Marshal{ public Object readInstance(XmlPullParser arg0, String arg1, String arg2, PropertyInfo arg3) throws IOException, XmlPullParserException { // TODO Auto-generated method stub return arg0.nextText().toString(); } public void register(SoapSerializationEnvelope arg0) { // TODO Auto-generated method stub arg0.addMapping(arg0.xsd, "Float", float.class, this); } public void writeInstance(XmlSerializer arg0, Object arg1) throws IOException { // TODO Auto-generated method stub arg0.text(arg1.toString()); } }