JSDOC/Introspect/Interface.js
authorAlan Knowles <alan@akbkhome.com>
Mon, 28 Jun 2010 09:35:55 +0000 (17:35 +0800)
committerAlan Knowles <alan@akbkhome.com>
Mon, 28 Jun 2010 09:35:55 +0000 (17:35 +0800)
JSDOC/Introspect/Interface.js

index 1de6ca1..5203ae1 100644 (file)
@@ -1,6 +1,13 @@
 //<script type="text/javascript">
 //Gtk = imports.gi.Gtk;
  
+XObject     = imports.XObject.XObject;
+console     = imports.console.console;
+NameSpace   = imports.NameSpace.NameSpace;
+
+Base        = imports.Base.Base;
+
+
 
 imports['Object.js'].load(Object);
 
@@ -17,7 +24,7 @@ Base = imports['JSDOC/Introspect/Base.js'].Base;
  * Interface
  */
 
-Interface = Object.define(
+Interface = XObject.define(
     function(ns, name) {
         Base.call(this, ns, name);
        
@@ -45,8 +52,8 @@ Interface = Object.define(
             this.genericBuildList('interface', 'method', methods, 'methods');
             
             
-            Introspect.ifaceList[this.alias] = Introspect.ifaceList[this.alias] || [];
-            this.implementedBy = Introspect.ifaceList[this.alias];
+            NameSpace.ifaceList[this.alias] = NameSpace.ifaceList[this.alias] || [];
+            this.implementedBy = NameSpace.ifaceList[this.alias];