Introspect/Interface.js
authorAlan Knowles <alan@akkbhome.com>
Tue, 6 Jul 2010 13:39:10 +0000 (21:39 +0800)
committerAlan Knowles <alan@akkbhome.com>
Tue, 6 Jul 2010 13:39:10 +0000 (21:39 +0800)
Introspect/Interface.js [deleted file]

diff --git a/Introspect/Interface.js b/Introspect/Interface.js
deleted file mode 100644 (file)
index a83a5ac..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-//<script type="text/javascript">
-//Gtk = imports.gi.Gtk;
-XObject     = imports.XObject.XObject;
-console     = imports.console.console;
-NameSpace   = imports.NameSpace.NameSpace;
-
-Base        = imports.Base.Base;
-
-
-
-/**
- * Interface
- */
-
-Interface = XObject.define(
-    function(ns, name) {
-        Base.call(this, ns, name);
-       
-    },
-
-    Base, 
-    {
-         titleType: 'Interface',
-        _loaded : false,
-        load : function()
-        {
-            if (this._loaded) {
-                return; // already loaded..
-            }
-            // my props..
-            var props = [];
-            this.genericBuildList('interface', 'property', props, 'properties');
-           
-           
-            var signals = [];
-            this.genericBuildList('interface', 'signal', signals, 'signals');
-          
-            
-            var methods = [];
-            this.genericBuildList('interface', 'method', methods, 'methods');
-            
-            
-            NameSpace.ifaceList[this.alias] = NameSpace.ifaceList[this.alias] || [];
-            this.implementedBy = NameSpace.ifaceList[this.alias];
-            
-              
-           
-            this._loaded  = true;
-        },
-         
-
-});