classes[odata.alias] = odata;
});
});
- //print(JSON.(classes['Gtk.CellRenderer'] , null, 4));
- //print(JSON.(classes['Gtk.CellRenderer'].titleType, null, 4));
- //print(JSON.(classes['Gtk.CellRenderer'].childClasses, null, 4));
- //print(JSON.(classes['Gtk.CellRenderer'].implementedBy, null, 4));
+ //print(JSON.stringify(classes['Gtk.CellRenderer'] , null, 4));
+ //print(JSON.stringify(classes['Gtk.CellRenderer'].titleType, null, 4));
+ //print(JSON.stringify(classes['Gtk.CellRenderer'].childClasses, null, 4));
+ //print(JSON.stringify(classes['Gtk.CellRenderer'].implementedBy, null, 4));
//print(cls);
- //print(JSON.(odata.methods,null,4));
+ //print(JSON.stringify(odata.methods,null,4));
odata.methods.forEach(function(m) {
if (!m.name.match(/^(add|pack)/)) {
return;
}
- //print(JSON.(m,null,4));
+ //print(JSON.stringify(m,null,4));
m.params.forEach(function(p) {
if (!p.type || typeof(classes[p.type]) == 'undefined') {
return;
}
// now add it..
- //print(JSON.(p));Seed.exit();
+ //print(JSON.stringify(p));Seed.exit();
var addable_type = p.type;
if (addable_type.indexOf('.') < 0) {
addable_type = p.memberOf + '.' + p.type;
});
// also needs to add
//print(addable_type);
- //print(JSON.(implementations[addable_type], null,4));
+ //print(JSON.stringify(implementations[addable_type], null,4));
implementations[addable_type].forEach(function(addable_child) {
//if (addable_child == 'Gtk.AboutDialog') {
- // print(JSON.(methods[addable_child].extendsClasses,null,4));Seed.exit();
+ // print(JSON.stringify(methods[addable_child].extendsClasses,null,4));Seed.exit();
//}
this.methods = methods;
this.allmethods = methods;
this.implementations = implementations;
- //print(JSON.(methods,null,4)); Seed.exit();
+ //print(JSON.stringify(methods,null,4)); Seed.exit();
// dump out a usage file..
this.failed = [];
var failed = this.failed;
} catch(e) {
failed.push(parent);
print("TRY ctor: " + parent );
- print(JSON.(e));
+ print(JSON.stringify(e));
return false;
}
}
lefts[left].push(par);
}
- print (JSON.(lefts,null,4));
+ print (JSON.stringify(lefts,null,4));
Seed.quit();
- print (JSON.(usage,null,4));
+ print (JSON.stringify(usage,null,4));
var nusage = {};
var usage_left = {};
for(var par in usage) {
}
usage = nusage;
- //print(JSON.(nusage,null,4)); Seed.exit();
- print(JSON.(methods['Gtk.TextView'],null,4));
+ //print(JSON.stringify(nusage,null,4)); Seed.exit();
+ print(JSON.stringify(methods['Gtk.TextView'],null,4));
var str = [];
for(var par in usage) {
str.push('');
}
print(str.join("\n"));
- //print(JSON.(implementations ,null,4));
+ //print(JSON.stringify(implementations ,null,4));
/*
methods is
[a class]
*/
- //print(JSON.(implementations,null,4));
+ //print(JSON.stringify(implementations,null,4));
}
imports.gi.Gtk.init(Seed.argv);