rem: if (qx.util.Validation.isInvalidString(propOldValue)) { 
add: if (!((typeof propOldValue == "string" && propOldValue != "") || propOldValue instanceof qx.nls.LocalizedString)) { 
context: qx.Proto._modifyLabel = function(propValue, propOldValue, propData){  this._labelObject.setHtml(propValue);  if (qx.util.Validation.isValidString(propValue))  {    this._hasLabel = true;    if (qx.util.Validation.isInvalidString(propOldValue)) {      this.addAt(this._labelObject, this.getFirstChild() == this._iconObject ? 1 : 0);    }  }  else  {    this._hasLabel = false;    this.remove(this._labelObject);  }  return true;}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/43da5c422682f808416ee2dea7816841e979b546/Button.js/clean/qooxdoo/frontend/framework/source/class/qx/ui/menu/Button.js