NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
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: