context: qx.Proto._onInterval = function(e) {  this.getFadeTimer().stop();  var counter = this.getFadeCounter();  switch (this._fadeMode){    case qx.ui.core.Widget.FADE_IN:      this.setFadeCounter(++counter);      if(counter <= this.getFadeSteps()){        this.setOpacity(this._computeFadeOpacity());        this.getFadeTimer().restart();      } else if(this.hasEventListeners(qx.ui.core.Widget.FADE_FINISHED)) {        this.createDispatchDataEvent(qx.ui.core.Widget.FADE_FINISHED, qx.ui.core.Widget.FADE_IN);      };    break;                case qx.ui.core.Widget.FADE_OUT:      this.setFadeCounter(--counter);      if(counter >= 0){        this.setOpacity(this._computeFadeOpacity());        this.getFadeTimer().restart();      } else if(this.hasEventListeners(qx.ui.core.Widget.FADE_FINISHED)) {        this.createDispatchDataEvent(qx.ui.core.Widget.FADE_FINISHED, qx.ui.core.Widget.FADE_OUT);      };      break;    };    qx.ui.core.Widget.flushGlobalQueues();};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/c3eaa6554a91236061beca5159eb3b6a32a417f6/Widget.js/clean/qooxdoo/frontend/framework/source/class/qx/ui/core/Widget.js