Date.js
[gnome.introspection-doc-generator] / JSDOC / DocComment.js
index 36baaa4..452ce3c 100644 (file)
@@ -26,31 +26,24 @@ DocComment = XObject.define(
     }, 
     Object, // extends
     {
-        this.isUserComment = true;
-        this.src           = "";
-        this.meta          = "";
-        this.tagTexts      = [];
-        this.tags          = [];     
+        isUserComment : true,
+        src           : "",
+        meta          : "",
+        tagTexts      : [],
+        tags          : [],     
     
         /**
          * serialize..
          */
-        toObject :function(t)
+        toJSON :function(t)
         {
-            function array2object(a)
-            {
-                
-                var r = [];
-                a.forEach(function(e) {
-                    r.push(e.toObject());
-                })
-            }
-            var ret = { };
+            
+            var ret = { '*object' : 'DocComment' };
+            
             var _this = this;
             ['isUserComment','src', 'meta',  'tags'].forEach(function(k) {
                 ret[k] = _this[k];
             })
-            ret.tags = array2object(this.tags,true);
             
             return ret;
         },