rem: if (qx.util.validator.isValidString(vHtml)) 
add: if (qx.util.Validation.isValidString(vHtml)) 
context: proto._modifyCommand = function(propValue, propOldValue, propData){  var vHtml = propValue ? propValue.getShortcut() : QxConst.CORE_EMPTY;  this._shortcutObject.setHtml(vHtml);  if (qx.util.validator.isValidString(vHtml))  {    this._hasShortcut = true;    var vOldHtml = propOldValue ? propOldValue.getShortcut() : QxConst.CORE_EMPTY;    if (qx.util.validator.isInvalidString(vOldHtml))    {      if (this.getLastChild() == this._arrowObject)      {        this.addBefore(this._shortcutObject, this._arrowObject);      }      else      {        this.addAtEnd(this._shortcutObject);      };    };  }  else  {    this._hasShortcut = false;    this.remove(this._shortcutObject);  };  return true;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/cfcbb829f6fba5c885606fde737b1ad8b88fe740/QxMenuButton.js/clean/qooxdoo/source/script/widgets/QxMenuButton.js