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