rem: nI = QxTreeElement._blankURI; 
add: nI = (new QxImageManager).getBlank(); 
context: proto._renderImplIndent = function(){  if (!this.isCreated()) {    return true;  };  // Omit rendering if no parentTree is defined.  // If there will be a new parentTree rendering will be started  // through parentTree modifier.  var vParentTree = this.getParentTree();  if (!vParentTree) {    return true;  };  // this.debug("R-Indent[" + this.getLabel() + "]...");  var vLevel = this.getLevel();  if (vLevel == 0) {    return true;  };  var vParent = this.getParent();  if (!vParent) {    return true;  };  var chl = this._indentCell.childNodes.length;  vLevel--;  if (vLevel > chl)  {    var diff = vLevel-chl;    var io;    do{      if (QxTreeElement._indentCache.length > 0)      {        this._indentCell.appendChild(QxTreeElement._indentCache.shift());      }      else      {        io = new Image();        io.src = QxTreeElement._blankURI;        this._indentCell.appendChild(io);      };    }    while(--diff);  }  else if (vLevel < chl)  {    var diff = chl-vLevel;    do{      QxTreeElement._indentCache.push(this._indentCell.removeChild(this._indentCell.lastChild));    }    while(--diff);  };  var chl = this._indentCell.childNodes.length;  if (vLevel < 1) {    return true;  };  var chI, nI;  var vNoLines = !vParentTree.useTreeLines();  do{    chI = this._indentCell.childNodes[vLevel-1];    if (vNoLines || vParent.isLastChild())    {      nI = QxTreeElement._blankURI;    }    else    {      nI = this._navigationLineURI;    };    if (nI != chI.src)    {      chI.src = nI;    };    vParent = vParent.getParent();    if (!vParent) {      break;    };  }  while(--vLevel);  return true;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/1914d23ac666783d9fe12e47f8df012dbfe45864/QxTreeElement.js/buggy/qooxdoo/source/script/widgets/QxTreeElement.js