rem: }; 
add: } 
context: qx.Proto.showClass = function(className) {  /*  this.debug("Showing class: " + className);  this.debug("traverse bug:"+(this._tree.getItems()[0] == this._tree));  this.debug("child 1: " + this._tree.getChildren()[1]);  this.debug("items:"+this._tree.getItems().length);  this.debug("item 0:"+this._tree.getItems()[0]);  var item1 = this._tree.getItems()[1];  this.debug("item 1:"+item1);  this.debug("item 1 label:"+item1.getLabel());  this.debug("item 1 items:"+item1.getItems().length);  this.debug("item 1 items:"+item1.getItems()[0].getLabel());  var splits = className.split(".");  var treeNode = this._tree.getItems()[0].getItems()[0];  for (var i = 0; i < splits.length; i++) {    if (treeNode) {      this.debug("Searching " + splits[i] + " in " + treeNode);      var childNodes = treeNode.getItems();      nextChild = null;      for (var j = 0; j < childNodes.length; j++) {        if (childNodes[j].getLabel() == splits[i]) {          nextChild = childNodes[j];          break;        }      }      this.debug("Found: " + nextChild);      treeNode = nextChild;    }  }  */  var treeNode = this._classTreeNodeHash[this._currentTreeType][className];  if (treeNode) {    treeNode.setSelected(true);    // Open the parents    /*    // Grrrrrrrrr: Tree navigation doesn't work!    var parent = treeNode.getParent();    while (parent && parent.open) {      parent.open();      parent = parent.getParent();    }    */  } else if (this.getDocTree() == null) {    // The doc tree has not been loaded yet    // -> Remeber the wanted class and show when loading is done    this._wantedClassName = className;  } else {    alert("Unknown class: " + className);  }};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/ApiViewer.js/buggy/qooxdoo/source/demo/apiviewer/script/qx/apiviewer/ApiViewer.js