@Override public void applyLUT(final ColorTable colorTable, final ImageDisplay display) { final DatasetView view = imageDisplayService.getActiveDatasetView(display); if (view == null) return; final int channel = view.getIntPosition(Axes.CHANNEL); view.setColorTable(colorTable, channel); display.update(); }
@Override public void run() { final ArrayList<DataView> views = new ArrayList<DataView>(display); for (final DataView view : views) { if (view.isSelected()) { display.remove(view); view.dispose(); display.update(); } } }