Introspect/Class.js
[gnome.introspection-doc-generator] / Introspect / Class.js
index ad2a2ce..8ded94a 100644 (file)
@@ -56,10 +56,19 @@ Class = XObject.define(
                 this.extendsClasses.push(p);
             },this);
             
-            this.parent.childClasses.push(this.alias);
+            
             
             
         },
+        
+        addChildClass : function (n) {
+            this.childClasses.push(n);
+            if (this.parent) {
+                this.parent.addChildClass(n);
+            }
+        }
+        
+        
         loadImplements : function()
         {
             var bb = this.getBI();