[Release] wrt-installer_0.1.57
[framework/web/wrt-installer.git] / src / jobs / widget_install / manifest.cpp
index d78fbac..15f381e 100644 (file)
@@ -289,6 +289,9 @@ void UiApplication::serialize(xmlTextWriterPtr writer)
         writeAttribute(writer, "name", *c);
         endElement(writer);
     }
+    FOREACH(m, this->metadata) {
+        m->serialize(writer);
+    }
     endElement(writer);
 }
 
@@ -477,5 +480,13 @@ void Privilege::serialize(xmlTextWriterPtr writer)
     }
     endElement(writer);
 }
+
+void Metadata::serialize(xmlTextWriterPtr writer)
+{
+    startElement(writer, "metadata");
+    writeAttribute(writer, "key", this->key);
+    writeAttribute(writer, "value", this->value);
+    endElement(writer);
+}
 } //namespace Jobs
 } //namespace WidgetInstall