rem: if (qx.util.validator.isValidNumber(vKeyCode)) 
add: if (qx.util.Validation.isValidNumber(vKeyCode)) 
context: proto.toString = function(){  var vShortcut = this.getShortcut();  var vKeyCode = this.getKeyCode();  var vString = QxConst.CORE_EMPTY;  if (qx.util.validator.isValidString(vShortcut))  {    vString = vShortcut;    if (qx.util.validator.isValidNumber(vKeyCode))    {      var vTemp = qx.event.types.KeyEvent.codes[vKeyCode];      vString += QxConst.CORE_PLUS + (vTemp ? vTemp.toFirstUp() : String(vKeyCode));    };  }  else if (qx.util.validator.isValidNumber(vKeyCode))  {    var vTemp = qx.event.types.KeyEvent.codes[vKeyCode];    vString = vTemp ? vTemp.toFirstUp() : String(vKeyCode);  };  return vString;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/cfcbb829f6fba5c885606fde737b1ad8b88fe740/QxCommand.js/clean/qooxdoo/source/script/gui/QxCommand.js