Re-arrange files, add support for classic JS Documentor, and packer
[gnome.introspection-doc-generator] / Introspect / Callback.js
similarity index 74%
rename from JSDOC/Introspect/Callback.js
rename to Introspect/Callback.js
index f92f466..d9a7318 100644 (file)
@@ -4,16 +4,17 @@ GI      = imports.gi.GIRepository;
 GLib    = imports.gi.GLib;
 xml     = imports.libxml;
 //GObject = imports.gi.GObject;
-imports['Object.js'].load(Object);
 
-console = imports['console.js'].console;
+XObject = imports.XObject.XObject;
+console = imports.console.console;
 
-Introspect = imports['JSDOC/Introspect.js'].Introspect;
-Basic = imports['JSDOC/Introspect/Basic.js'].Basic;
 
+NameSpace = imports.NameSpace.NameSpace;
+Basic = imports.Basic.Basic;
 
 
-Callback = Object.define(
+
+Callback = XObject.define(
     function(sig, memberOf, saveto, keylist) {
 
         
@@ -28,7 +29,7 @@ Callback = Object.define(
         });
         */
         
-        Object.extend(this,{
+        XObject.extend(this,{
             name : GI.base_info_get_name(sig),
             params : params,
             //memberOf : memberOf.alias,
@@ -36,7 +37,7 @@ Callback = Object.define(
             returns :   [ { type :  this.typeToName(GI.callable_info_get_return_type(sig)) } ]            
             
         });
-        this.desc =  Introspect.doc(memberOf.alias + '.' + this.name);
+        this.desc =  NameSpace.doc(memberOf.alias + '.' + this.name);
         //memberOf[saveto].push(this);
         //keylist.push(this.name);