@Override
 public void setPalettes(ColorPalette newPalette, ColorPalette oldPalette) {
   if (oldPalette == null) {
     oldPalette = new ColorPalette();
     oldPalette.makeUnmodifiable();
   }
   this.newPalette = newPalette;
   this.oldPalette = oldPalette;
   preparePalettes();
 }