/**
  * Start the updateSuppressTimer. All property change listeners of PV_Value property will
  * temporarily removed until timer is due.
  */
 protected synchronized void startUpdateSuppressTimer() {
   AbstractWidgetProperty pvValueProperty =
       editpart.getWidgetModel().getProperty(controlPVValuePropId);
   pvValueListeners = pvValueProperty.getAllPropertyChangeListeners();
   pvValueProperty.removeAllPropertyChangeListeners();
   updateSuppressTimer.start(timerTask, getUpdateSuppressTime());
 }