rem: this._getClientDocument().add(vNewCursor); 
add: qx.ui.core.ClientDocument.getInstance().add(vNewCursor); 
context: qx.Proto._renderCursor = function(){  var vNewCursor;  var vOldCursor = this.getCursor();  switch(this.getCurrentAction())  {    case this._actionNames.move:      vNewCursor = this._cursors.move;      break;    case this._actionNames.copy:      vNewCursor = this._cursors.copy;      break;    case this._actionNames.alias:      vNewCursor = this._cursors.alias;      break;    default:      vNewCursor = this._cursors.nodrop;  }  // Hide old cursor  if (vNewCursor != vOldCursor && vOldCursor != null) {    vOldCursor._style.display = "none";  }  // Ensure that the cursor is created  if (!vNewCursor._initialLayoutDone)  {    this._getClientDocument().add(vNewCursor);    qx.ui.core.Widget.flushGlobalQueues();  }  // Apply position with runtime style (fastest qooxdoo method)  vNewCursor._applyRuntimeLeft(this._dragCache.pageX + 5);  vNewCursor._applyRuntimeTop(this._dragCache.pageY + 15);  // Finally show new cursor  if (vNewCursor != vOldCursor) {    vNewCursor._style.display = qx.constant.Core.EMPTY;  }  // Store new cursor  this.forceCursor(vNewCursor);}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/98758a15e456780adf70acba294780f45bbbe9f6/DragAndDropHandler.js/clean/qooxdoo/frontend/framework/source/class/qx/event/handler/DragAndDropHandler.js