tools/build_gtk_tree.js
[app.Builder.js] / tools / build_gtk_tree.js
index 23cca16..d96ba94 100644 (file)
@@ -49,6 +49,9 @@ ns_list.forEach(function(ns_name)
     var ns = NameSpace.ns(ns_name); // fetch all the elements in namespace...
     // as a type => list of them..
     
+   
+    
+    
     
     
     var actions = {
@@ -60,15 +63,24 @@ ns_list.forEach(function(ns_name)
         
     };
     
-    for (var i in actions) {
-        // we flag GLib as a GObject lib...
        
-        ns[i].forEach( function(n) {
-            
-            print('NameSpace.factory(' + actions[i] +','+ns_name+','+n);
-            var odata =   NameSpace.factory(actions[i], ns_name, n);
-            print(JSON.stringify(odata,null,4));
-        }); 
+    ns['objects'].forEach( function(n) {
+        
+           print('NameSpace.factory(Class,'+ns_name+'.'+n+')');
+        var odata =   NameSpace.factory('Class', ns_name, n);
+        print(JSON.stringify(odata.childClasses,null,4));
+    });
+    ns['interfaces'].forEach( function(n) {
+        
+        print('NameSpace.factory(Interface,'+ns_name+'.'+n+')');
+        var odata =   NameSpace.factory('Interface', ns_name, n);
+        print(JSON.stringify(odata.implementedBy,null,4));
+    });
+         // what we are interested in..
+        
+         
+        
+    }); 
     }