rem: var docNode = evt.getData().getFirst().docNode; if (docNode && docNode.type == "class") { this._detailViewer.showClass(docNode); 
add: var treeNode = evt.getData()[0]; if (treeNode && treeNode.docNode && treeNode.docNode.type == "class") { var newTitle = this._titlePrefix + " - class " + treeNode.docNode.attributes.fullName; qx.client.History.addToHistory(treeNode.docNode.attributes.fullName, newTitle);  this._currentTreeType = treeNode.treeType;  this._detailViewer.showClass(treeNode.docNode); 
context: qx.Proto._onTreeSelectionChange = function(evt) {  var docNode = evt.getData().getFirst().docNode;  if (docNode && docNode.type == "class") {    this._detailViewer.showClass(docNode);    this._detailViewer.setVisibility(true);  } else {    this._detailViewer.setVisibility(false);  }};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/81eb7a06fca481ace7507df2e760534ffa2b71b3/ApiViewer.js/clean/qooxdoo/source/demo/apiviewer/script/qx/apiviewer/ApiViewer.js