Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Hi all, I use a refresh method for my displays that does the following (in Pseudocode): display.disableAction(); display.removeAllReferences(); display.clearMaps(); ... display.addMaps(allMaps); display.addData(allDatas); Where allMaps and allDatas are stored externally. The Problem I have is that all Controls linked to my ScalarMaps disappeard when I remove the corresponding ScalarMap from the display (or when I re-add them?). So if I had a good looking colortable in my ColorControl or some good shapes in my ShapeControl after the refresh everything is reset. How can I prevent this reset? I saw that there is a setControl() in ScalarMap which is package private. Is there a way to do something like: Controls controls = allMaps.getControls(); ...the above code... allMaps.setControls(controls); to reinitialize the Controls? Thanks in advance, Mathias -------------------------------------------------- Mathias Stümpert mathias@xxxxxxxxxxxx www.stuempert.de
visad
archives: