From a82506892d9931ff3bab8f79c89db17acef26f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ryszard=20Wi=C5=9Bniewski?= Date: Wed, 24 Mar 2010 10:47:34 +0100 Subject: [PATCH] +ResIdValue.serializeToXml --- src/brut/androlib/res/data/value/ResIdValue.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/brut/androlib/res/data/value/ResIdValue.java b/src/brut/androlib/res/data/value/ResIdValue.java index 7462117e..91264e41 100644 --- a/src/brut/androlib/res/data/value/ResIdValue.java +++ b/src/brut/androlib/res/data/value/ResIdValue.java @@ -17,8 +17,19 @@ package brut.androlib.res.data.value; +import brut.androlib.AndrolibException; +import brut.androlib.res.data.ResResource; +import java.io.IOException; +import org.xmlpull.v1.XmlSerializer; + /** * @author Ryszard Wiśniewski */ -public class ResIdValue extends ResValue { +public class ResIdValue extends ResValue implements ResXmlSerializable { + public void serializeToXml(XmlSerializer serializer, ResResource res) throws IOException, AndrolibException { + serializer.startTag(null, "item"); + serializer.attribute(null, "type", res.getResSpec().getType().getName()); + serializer.attribute(null, "name", res.getResSpec().getName()); + serializer.endTag(null, "item"); + } }