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.
With the work we've been doing with SSEC around the addeservers xml we also finally took the plunge to clean up the adde choosers. If you don't have any code that depends on the old ucar.unidata.ui Adde choosers (e.g., ucar.unidata.ui.imagery.AddeImageChooser, ucar.unidata.ui.point.AddePointDataChooser, etc.)
then just ignore this email. We used to have the structure: unidata.ui.AddeChooser unidata.ui.image.AddeImageChooser unidata.ui.point.AddePointChooser etc. Each of these had a corresponding chooser wrapper : ucar.unidata.idv.chooser.ImageChooser ucar.unidata.idv.chooser.RadarChooser ucar.unidata.idv.chooser.PointChooser etc.And it was a real mess to deal with so I have now refactored and moved all of the Adde choosers into:
ucar.unidata.idv.chooser.addeI have stubbed out the old ucar.unidata.idv.chooser.ImageChooser, chooser.RadarChooser, etc., wrapper classes so any choosers defined in a choosers.xml file (e.g., ucar.unidata.chooser.ImageChooser) should still work
as before.However, I did not stub out the unidata.ui.Adde classes. It was too much of a mess to do that since I also changed the constructors. What this means: If you do not have any code that used the old chooser classes then everything should work just fine.
If you have code that uses the old choosers then you need to change your imports to point to the new package:
ucar.unidata.idv.chooser.addeThe constructors of the Adde choosers (e.g., AddeImageChooser, AddeRadarChooser, etc.) now just look like the
constructors of the normal choosers, i.e., : AddeImageChooser(IdvChooserManager chooserManager, Element choosersXmlNode) Sorry for any inconvenience but this really needed to get done. -Jeff
idvdevelopers
archives: