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.
Thanks Steve for your suggestion but I don't think that will help. Even than I would have to redraw all DataReferences in order to refresh the Display. I would need a way to redraw only one DataReference instead of all. I experimented with Display.disableAction(). So I can prevent the display to render the data every time a change is done. But now I need a method to explicitly render one DataReference or to prevent the other DataReferences from rendering. I think something like DataRenderer.disableAction() with different DataRenderers for the different DataReferences would do the job. Unfortunately I could not find such a method :( Perhaps overwriting the DataRenderer.doAction() method would be a good idea? Any other idea would be appreciated. Cheers, Mathias > Perhaps if you divided the problem into immutable GeoLocation data > (always drawn in blue) and mutable selected data (always drawn in red > and whose data reference is added after that of the immutable data)?
visad
archives: