/** @see icy.common.UpdateEventHandler#beginUpdate() */
  public void beginUpdate() {
    updater.beginUpdate();

    red.beginUpdate();
    green.beginUpdate();
    blue.beginUpdate();
    gray.beginUpdate();
    alpha.beginUpdate();
  }
  /** @see icy.common.UpdateEventHandler#endUpdate() */
  public void endUpdate() {
    alpha.endUpdate();
    gray.endUpdate();
    blue.endUpdate();
    green.endUpdate();
    red.endUpdate();

    updater.endUpdate();
  }
 /** @see icy.common.UpdateEventHandler#isUpdating() */
 public boolean isUpdating() {
   return updater.isUpdating();
 }
 /** called when colormap changed */
 private void changed(IcyColorMapEventType type) {
   // handle changed via updater object
   updater.changed(new IcyColorMapEvent(this, type));
 }