Deprecated API


Contents
Deprecated Classes
ucar.unidata.view.geoloc.AxisScaleInfo
            
ucar.unidata.ui.FileManager
          Use ucar.unidata.util.FileManager 
ucar.unidata.idv.control.GriddedSkewTControl
          use GriddedSoundingControl 
ucar.unidata.idv.chooser.ImageChooser
          use AddeImageChooser directly 
ucar.unidata.idv.chooser.LightningChooser
          Use AddeLightningDataChooser 
ucar.unidata.ui.MemoryMonitor
          Use ucar.unidata.util.MemoryMonitor 
ucar.unidata.data.point.NetcdfMetarDataSource
          use NetcdfPointDataSource 
ucar.unidata.idv.chooser.PointChooser
          Use AddePointDataChooser directly 
ucar.unidata.idv.chooser.ProfilerChooser
          Use AddeProfilerDataChooser 
ucar.unidata.ui.PropertyDialog
            
ucar.unidata.idv.chooser.RadarChooser
          Use AddeRadarChooser directly 
ucar.unidata.idv.chooser.RaobPointChooser
          Use AddeRaobPointDataChooser 
ucar.unidata.idv.control.RaobSkewTControl
          use RaobSoundingControl 
ucar.unidata.idv.control.SkewTControl
          Use AerologicalSoundingDisplay 
ucar.unidata.idv.control.TrackSkewTControl
          use TrackSoundingControl 
ucar.unidata.util.WikiUtil
          Any active development of this class should be in the ramadda version from SourceFroge 
 

Deprecated Enums
ucar.unidata.view.geoloc.AxisScaleInfo.CoordSys
           
 

Deprecated Fields
ucar.unidata.idv.control.BaseImageControl.emptyImage
          use public EMPTY_IMAGE 
ucar.unidata.idv.control.BaseImageControl.emptyRGBImage
          use public EMPTY_RGB_IMAGE 
ucar.unidata.data.grid.GridUtil.FUNC_AVERAGE
          use GridMath.FUNC_AVERAGE 
ucar.unidata.data.grid.GridUtil.FUNC_DIFFERENCE
          use GridMath.FUNC_DIFFERENCE 
ucar.unidata.data.grid.GridUtil.FUNC_MAX
          use GridMath.FUNC_MAX 
ucar.unidata.data.grid.GridUtil.FUNC_MIN
          use GridMath.FUNC_MIN 
ucar.unidata.data.grid.GridUtil.FUNC_SUM
          use GridMath.FUNC_SUM 
ucar.unidata.data.DataCategory.GRID_3D_SKEWT_CATEGORY
          use #GRID_3D_SOUNDING_CATEGORY 
ucar.unidata.idv.control.GridDisplayControl.gridDataInstance
          Should use getGridDataInstance 
ucar.unidata.data.sounding.TrajectoryFeatureTypeDataSource.ID_SONDELOCATIONS
          use ID_SONDESTARTLOCATIONS 
ucar.unidata.data.sounding.SondeDataSource.ID_SONDELOCATIONS
          use ID_SONDESTARTLOCATIONS 
ucar.unidata.idv.ViewDescriptor.NAME_LASTACTIVE_3D
          Use LASTACTIVE 
ucar.unidata.idv.ViewDescriptor.NAME_MAIN3D
          Use LASTACTIVE 
ucar.unidata.idv.chooser.adde.AddeImageChooser.PROP_LINEELE
          use PROP_LINELE 
ucar.unidata.idv.control.ThreeDSurfaceControl.SHARE_TRANSPARENCY
            
ucar.unidata.data.DataCategory.TRACK_SKEWT_CATEGORY
          use #TRACK_SOUNDING_CATEGORY 
 

Deprecated Methods
ucar.visad.display.AnimationWidget.addAnimation(Animation)
          use setAnimation(); 
ucar.unidata.util.ResourceCollection.addLabels(Hashtable)
          not used anymore 
ucar.unidata.idv.control.DisplayControlImpl.addToRangeMenu(ColorTableWidget, List)
          use #addToRangeMenu(RangeWidget) 
ucar.unidata.idv.control.DisplayControlImpl.addToRangeMenu(RangeDialog, List)
          use #addToRangeMenu(RangeWidget) 
ucar.unidata.util.Misc.append(StringBuffer, Object)
          See StringUtil 
ucar.unidata.util.Misc.append(StringBuffer, Object, Object)
          See StringUtil 
ucar.unidata.util.Misc.append(StringBuffer, Object, Object, Object)
          See StringUtil 
ucar.unidata.util.Misc.append(StringBuffer, Object, Object, Object, Object)
          See StringUtil 
ucar.unidata.util.Misc.append(StringBuffer, Object, Object, Object, Object, Object)
          See StringUtil 
ucar.unidata.data.grid.GridUtil.applyFunctionOverTime(FieldImpl, String, boolean)
          use GridMath.applyFunctionOverTime(FieldImpl, String, boolean) 
ucar.unidata.view.geoloc.ViewpointControl.applyVerticalScale(VertScaleInfo)
          see ViewpointControl.applyVerticalRange(VertScaleInfo) 
ucar.unidata.data.grid.GridUtil.averageOverTime(FieldImpl, boolean)
          use GridMath.averageOverTime(FieldImpl, boolean) 
ucar.unidata.util.Misc.breakText(String, String, int)
          See StringUtil 
ucar.unidata.idv.ui.IdvUIManager.captureImage(String)
          Use ImageGenerator.captureImage 
ucar.unidata.idv.ui.IdvUIManager.captureMovie(String)
          Use ImageGenerator.captureMovie 
ucar.unidata.view.geoloc.ViewpointControl.changeVerticalScale(VertScaleInfo)
          see ViewpointControl.changeVerticalRange(VertScaleInfo) 
ucar.unidata.idv.MapViewManager.checkProjection(FieldImpl, DisplayControl)
          no substitute. Use setMapProjection() 
ucar.unidata.util.Misc.cleanFileName(String)
          Use IOUtil 
ucar.unidata.util.Misc.containsRegExp(String)
          See StringUtil 
ucar.unidata.util.Misc.copyFile(File, File)
          Use IOUtil 
ucar.unidata.idv.ui.IdvUIManager.createInitialDataSelector()
          not used 
ucar.unidata.data.grid.DerivedGridFactory.createWindVectors(FieldImpl, FieldImpl)
          use #createFlowVectors(uGrid, vGrid) 
ucar.unidata.idv.ui.IdvUIManager.dataSelectorToFrontIfOk()
          Moving away from hard-coded windows 
ucar.unidata.data.grid.DerivedGridFactory.ddx(FieldImpl)
          use GridMath.ddx(FieldImpl) 
ucar.unidata.data.grid.DerivedGridFactory.ddy(FieldImpl)
          use GridMath.ddy(FieldImpl) 
ucar.unidata.util.Misc.deleteDirectory(File)
          Use IOUtil 
ucar.unidata.data.grid.GridUtil.differenceFromBaseTime(FieldImpl)
          use GridMath.differenceFromBaseTime(FieldImpl) 
ucar.unidata.data.DataSourceImpl.doDirectory(File)
          Use loadLatestFile 
ucar.unidata.idv.control.GridDisplayControl.doMakeContourLevelControl()
          Don't use this, rely on the 
ucar.visad.display.DisplayMaster.ensureInactive()
          This will become private in the future. You should use DisplayMaster.setDisplayInactive() and DisplayMaster.setDisplayActive() 
ucar.unidata.util.Misc.findMatch(String, List, List, Object)
          See StringUtil 
ucar.unidata.util.Misc.findMatch(String, List, Object)
          See StringUtil 
ucar.unidata.idv.DisplayConventions.formatLatOrLon(double)
          use formatLatLon(double) 
ucar.visad.Util.formatUtcDate(DateTime, String)
          use UtcDate.formatUtcDate(DateTime, String) 
ucar.unidata.view.geoloc.NavigatedDisplay.getAnimationStringOn()
          use #getAnimationStringVisible() 
ucar.unidata.idv.ViewManager.getAnimationStringVisible()
          Use getAniReadout now 
ucar.unidata.data.sounding.TrackAdapter.getBaseTime()
          use #getStartTime() 
ucar.unidata.idv.chooser.IdvChooserManager.getChooserContents()
          no longer in use 
ucar.unidata.data.DataChoice.getDataCategories()
            
ucar.unidata.idv.chooser.adde.AddeImageChooser.getDatasetDescription()
          use #getDatasetName() 
ucar.unidata.util.Misc.getDirectories(File, boolean)
          Use IOUtil 
ucar.unidata.util.Misc.getDirectories(List, boolean)
          Use IOUtil 
ucar.unidata.data.radar.NetcdfSweepfileAdapter.getField(RealType)
          Use getData(DataChoice, DataSelection, Hashtable) 
ucar.unidata.data.grid.GridDataInstance.getFieldImpl()
          Use getGrid() instead 
ucar.unidata.util.Misc.getFileExtension(String)
          Use IOUtil 
ucar.unidata.util.Misc.getFileRoot(String)
          Use IOUtil 
ucar.unidata.util.Misc.getFileTail(String)
          Use IOUtil 
ucar.unidata.util.Misc.getInputStream(String)
          Use IOUtil 
ucar.unidata.util.Misc.getInputStream(String, Class)
          Use IOUtil 
ucar.unidata.data.grid.DerivedGridFactory.getLatitudeGrid(FieldImpl)
          use createLatitudeGrid(FieldImpl) 
ucar.unidata.util.Misc.getMostRecentFile(File)
          Use IOUtil 
ucar.unidata.util.Misc.getMostRecentFile(File, FileFilter)
          Use IOUtil 
ucar.unidata.util.Misc.getMostRecentFile(File, FileFilter)
          Use IOUtil 
ucar.unidata.idv.control.DisplayControlImpl.getMyDataChoices()
          Use getDataChoices 
ucar.visad.display.Contour2DDisplayable.getRangeforColor()
          use #getRangeForColor() 
ucar.visad.display.RGBDisplayable.getRangeforColor()
          use #getRangeForColor() 
ucar.visad.display.ImageRGBDisplayable.getRGBRealTupleType()
          use getColorTupleType() 
ucar.visad.Util.getSample(Set, int)
          use visad.util.DataUtility.getSample() now 
ucar.unidata.idv.ViewManager.getSideLegendContainer()
          No longer called sideLegendContainer 
ucar.visad.display.Animation.getSteps()
          Use getFwdSteps 
ucar.unidata.idv.control.TrackControl.getUseTrackTimes()
            
ucar.unidata.idv.DisplayControl.init(String, List, List, ControlContext, String, DataSelection)
          Use init that that takes a properties Hashtable 
ucar.unidata.idv.control.DisplayControlImpl.init(String, List, List, ControlContext, String, DataSelection)
          use init that takes a properties Hashtable 
ucar.unidata.idv.ControlDescriptor.initControl(DisplayControl, List, IntegratedDataViewer, String, DataSelection)
          Use other initControl 
ucar.unidata.util.Misc.isHtmlFile(String)
          Use IOUtil 
ucar.unidata.util.Misc.isImageFile(String)
          Use IOUtil 
ucar.unidata.util.Misc.isTextFile(String)
          Use IOUtil 
ucar.unidata.util.Misc.join(String[])
          See StringUtil 
ucar.unidata.util.Misc.join(String, List)
          See StringUtil 
ucar.unidata.util.Misc.join(String, List, boolean)
          See StringUtil 
ucar.unidata.util.Misc.join(String, Object[])
          See StringUtil 
ucar.unidata.util.Misc.join(String, Object[], boolean)
          See StringUtil 
ucar.unidata.util.Misc.joinDir(File, String)
          Use IOUtil 
ucar.unidata.util.Misc.joinDir(String, String)
          Use IOUtil 
ucar.unidata.util.Misc.listToString(List)
          See StringUtil 
ucar.unidata.util.Misc.listToStringArray(List)
          See StringUtil 
ucar.unidata.data.DataManager.loadGribResources(IdvResourceManager)
          use loadIOSPResources(IdvResourceManager) instead 
ucar.unidata.data.imagery.AddeImageInfo.makeAddeUrl()
          use getURLString() instead 
ucar.unidata.util.Misc.makeDir(File)
          Use IOUtil 
ucar.unidata.util.Misc.makeDir(String)
          Use IOUtil 
ucar.visad.ShapeUtility.makeShape(String)
          Use create shape 
ucar.unidata.view.geoloc.ViewpointControl.makeVerticalScaleMenuItem(JMenu)
          see ViewpointControl.makeVerticalRangeMenuItem(JMenu) 
ucar.unidata.view.geoloc.ViewpointControl.makeVerticalScaleWidget(boolean)
          see ViewpointControl.makeVerticalRangeWidget(boolean) 
ucar.unidata.data.DataCategory.matchRegexp(String, String)
          use ucar.unidata.util.StringUtil.stringMatch(String, String) instead 
ucar.unidata.data.grid.GridUtil.maxOverTime(FieldImpl, boolean)
          use GridMath.maxOverTime(FieldImpl, boolean) 
ucar.unidata.data.grid.GridUtil.minOverTime(FieldImpl, boolean)
          use GridMath.minOverTime 
ucar.unidata.util.Misc.moveFile(File, File)
          Use IOUtil 
ucar.unidata.view.geoloc.NavigatedDisplay.moveToScreen(double, double, int, int, int)
          dropped the times parameter. 
ucar.unidata.gis.shapefile.EsriShapefile.numShapes()
            
ucar.unidata.util.Misc.padLeft(String, int)
          See StringUtil 
ucar.unidata.util.Misc.padLeft(String, int, String)
          See StringUtil 
ucar.unidata.util.Misc.padRight(String, int)
          See StringUtil 
ucar.unidata.util.Misc.padRight(String, int, String)
          See StringUtil 
ucar.unidata.util.Misc.padZero(int, int)
          See StringUtil 
ucar.unidata.util.Misc.parseCsv(String, boolean)
          See StringUtil 
ucar.unidata.util.Misc.parseLineWords(String, int[], int[], String, String, boolean)
          See StringUtil 
ucar.unidata.util.Misc.parseValue(String)
          replaced by Misc.parseNumber(String) 
ucar.unidata.data.grid.DerivedGridFactory.partial(FieldImpl, int)
          use GridMath.partial(FieldImpl, int) 
ucar.unidata.util.Misc.pruneEmptyDirectories(File)
          Use IOUtil 
ucar.unidata.util.Misc.readBytes(InputStream)
          Use IOUtil 
ucar.unidata.util.Misc.readBytes(InputStream, Object)
          Use IOUtil 
ucar.unidata.util.Misc.readContents(File)
          Use IOUtil 
ucar.unidata.util.Misc.readContents(InputStream)
          Use IOUtil 
ucar.unidata.util.Misc.readContents(String)
          Use IOUtil 
ucar.unidata.util.Misc.readContents(String, Class)
          Use IOUtil 
ucar.unidata.util.Misc.readContents(String, String)
          Use IOUtil 
ucar.unidata.util.Misc.readFile(String, Class)
          Use IOUtil 
ucar.unidata.util.Misc.readFile(String, Class, String)
          Use IOUtil 
ucar.unidata.util.Misc.removeWhitespace(String)
          See StringUtil 
ucar.unidata.util.Misc.replace(String, String, String)
          See StringUtil 
ucar.unidata.util.Misc.replaceList(List, String[], String[])
          See StringUtil 
ucar.unidata.util.Misc.replaceList(String, List, List)
          See StringUtil 
ucar.unidata.util.Misc.replaceList(String, String[], String[])
          See StringUtil 
ucar.unidata.idv.control.DrawingControl.setActive(boolean)
            
ucar.visad.display.DisplayMaster.setActive(boolean)
          This will become private in the future. You should use DisplayMaster.setDisplayInactive() and DisplayMaster.setDisplayActive() 
ucar.unidata.idv.control.ProbeControl.setAltitudes(List)
          Keep around for legacy bundles 
ucar.unidata.idv.control.ImageMovieControl.setAnimationMode(int)
          Keep around for legacy bundles 
ucar.unidata.view.geoloc.NavigatedDisplay.setAnimationStringOn(boolean)
          use #setAnimationStringVisible(boolean) 
ucar.unidata.idv.ViewManager.setAnimationStringVisible(boolean)
          Use setAniReadout now 
ucar.unidata.data.DataSourceImpl.setAskToUpdate(boolean)
          Keep around for bundles 
ucar.unidata.idv.control.CrossSectionControl.setBackground(Color)
          Keep this around for old bundles 
ucar.unidata.idv.control.ColorRhiControl.setBeamAz(float)
          use setBeamAzimuth 
ucar.unidata.idv.MapViewManager.setBgColor(boolean)
          Keep this around for old bundles 
ucar.unidata.view.geoloc.AxisScaleInfo.setCoordFormat(AxisScaleInfo.CoordSys)
           
ucar.unidata.idv.control.RadarRhiControl.setCurrentAngle(float)
          use setBeamAzimuth 
ucar.unidata.data.DataChoice.setDataCategories(List)
          Does nothing now. 
ucar.unidata.data.DataSourceImpl.setDirectory(String)
            
ucar.unidata.idv.control.DisplayControlImpl.setDisplayableVisiblity(Displayable, boolean)
            
ucar.unidata.idv.control.CrossSectionControl.setDisplayMatrix(double[])
          Keep this around for old bundles 
ucar.unidata.idv.control.WMSControl.setEnableClick(boolean)
          use setEnableAutoFetch 
ucar.unidata.util.PollingInfo.setFilePath(String)
          Use setFilePaths 
ucar.unidata.idv.control.CrossSectionControl.setForeground(Color)
          Keep this around for old bundles 
ucar.visad.display.Grid2DDisplayable.setGrid2D(FieldImpl)
          Should use setData now. 
ucar.visad.display.Contour2DDisplayable.setGrid2D(FieldImpl)
          Should use loadData now 
ucar.unidata.ui.PropertyFilter.setIsNot(boolean)
          Keep around for bundles 
ucar.unidata.idv.control.ProbeControl.setLevels(List)
          Keep around for legacy bundles 
ucar.unidata.idv.control.DrawingControl.setLines(UnionSet)
            
ucar.unidata.idv.control.TrackControl.setLineWidth(int)
          use #setLineWidth(int) 
ucar.unidata.idv.control.multi.ViewWrapper.setMapViewManager(MapViewManager)
          Use setViewManager 
ucar.unidata.idv.control.TrackControl.setMarkerSymbol(String)
          now use #setMarkerLayout(StationModel) 
ucar.unidata.idv.control.TrackControl.setMarkerText(String)
          now use #setMarkerLayout(StationModel) 
ucar.unidata.idv.control.ProbeControl.setMethods(List)
          Keep around for legacy bundles 
ucar.unidata.metdata.NamedStationImpl.setNamedLocationTuple(NamedLocationTuple)
            
ucar.unidata.idv.control.DisplayControlImpl.setPersistedVisadData(List)
            
ucar.unidata.data.DataSourceImpl.setPollLocation(String)
            
ucar.visad.display.RGBDisplayable.setRange(double, double)
          use setRangeForColor 
ucar.visad.display.DisplayMaster.setRebuildNecessary()
            
ucar.unidata.idv.control.TimeHeightControl.setShowAsImage(boolean)
          use #setShowAsContours(boolean) instead 
ucar.unidata.idv.control.ProbeControl.setSounds(List)
          Keep around for legacy bundles 
ucar.visad.display.CrossSectionSelector.setStartPtFixed(boolean)
          Should use setStartPointFixed 
ucar.visad.display.Animation.setSteps(long[])
          Use setFwdSteps 
ucar.unidata.idv.control.TrackControl.setTimeSubsetEnabled(boolean)
            
ucar.unidata.idv.control.TrackControl.setTimeSubsetMinutes(double)
            
ucar.unidata.idv.control.TrackControl.setTrackWidth(int)
          use #setLineWidth(int) 
ucar.unidata.idv.control.ProbeControl.setUnits(List)
          Keep around for legacy bundles 
ucar.unidata.data.point.AddePointDataSource.setUrl(String)
          Use setSource() instead. 
ucar.unidata.idv.control.TrackControl.setUseTrackTime(boolean)
            
ucar.unidata.idv.control.TrackControl.setUseTrackTimes(boolean)
            
ucar.unidata.idv.control.RadarGridControl.setVerticalValue(double)
          Keep this around for legacy bundles. 
ucar.unidata.idv.ViewManager.setViewDescriptor(ViewDescriptor)
          Use addViewDescriptor 
ucar.unidata.util.Misc.shorten(String, int)
          See StringUtil 
ucar.unidata.idv.ui.IdvUIManager.showOrCreateDataSelector()
          Moving away from hard-coded windows 
ucar.unidata.idv.ui.IdvUIManager.showTimeSelection(DataSource, Component)
          Don't use this anymore 
ucar.unidata.util.Misc.sortFilesOnAge(File[], boolean)
          Use IOUtil 
ucar.unidata.util.Misc.sortFilesOnAge(File, FileFilter, boolean)
          Use IOUtil 
ucar.unidata.util.Misc.split(Object)
          See StringUtil 
ucar.unidata.util.Misc.split(Object, String)
          See StringUtil 
ucar.unidata.util.Misc.split(Object, String, boolean)
          See StringUtil 
ucar.unidata.util.Misc.split(Object, String, boolean, boolean)
          See StringUtil 
ucar.unidata.util.Misc.split(String, String, int)
          See StringUtil 
ucar.unidata.util.Misc.startsWithVowel(String)
          See StringUtil 
ucar.unidata.util.Misc.stringMatch(String, String)
          See StringUtil 
ucar.unidata.util.Misc.stringMatch(String, String, boolean, boolean)
          See StringUtil 
ucar.unidata.util.Misc.stripExtension(String)
          Use IOUtil 
ucar.unidata.util.Misc.stripTags(String)
          See StringUtil 
ucar.unidata.data.grid.GridUtil.sumFromBaseTime(FieldImpl)
          use GridMath.sumFromBaseTime(FieldImpl) 
ucar.unidata.data.grid.GridUtil.sumOverTime(FieldImpl, boolean)
          use GridMath.sumOverTime(FieldImpl, boolean) 
ucar.unidata.data.grid.GridUtil.timeStepDifference(FieldImpl, int)
          use GridMath.timeStepDifference(FieldImpl, int) 
ucar.unidata.data.grid.GridUtil.timeStepFunc(FieldImpl, int, String)
          use GridMath.timeStepFunc(FieldImpl, int, String) 
ucar.unidata.data.grid.GridUtil.timeStepSum(FieldImpl, int)
          use GridMath.timeStepSum(FieldImpl, int) 
ucar.unidata.util.Misc.toFiles(List)
          Use IOUtil 
ucar.unidata.util.Misc.toString(List)
          See StringUtil 
ucar.unidata.util.Misc.toString(Object[])
          See StringUtil 
ucar.unidata.idv.NavigatedViewManager.verticalScaleChanged()
          see NavigatedViewManager.verticalRangeChanged() 
ucar.unidata.idv.MapViewManager.verticalScaleChanged()
          see MapViewManager.verticalRangeChanged() 
ucar.unidata.util.Misc.wrapFilter(FileFilter)
          Use IOUtil 
ucar.unidata.util.Misc.writeBytes(File, byte[])
          Use IOUtil 
ucar.unidata.util.Misc.writeFile(File, String)
          Use IOUtil 
ucar.unidata.util.Misc.writeFile(String, String)
          Use IOUtil 
ucar.unidata.util.Misc.zeroString(int)
          See StringUtil 
 

Deprecated Constructors
ucar.visad.display.Contour2DDisplayable(String, RealType, float[][], float[])
          rangeLimits not needed 
ucar.unidata.util.ResourceCollection(String, String, List)
          not good anymore 
ucar.unidata.xml.XmlResourceCollection(String, String, List)
          not good anymore