Deprecated API


Contents
Deprecated Classes
ucar.nc2.ncml.AggregationFmr
          use AggregationFmrc 
ucar.nc2.dataset.grid.GeoGrid
          (use ucar.nc2.dt.grid) 
ucar.nc2.dataset.grid.GridCoordSys
          (use ucar.nc2.dt.grid) 
ucar.nc2.dataset.grid.GridDataset
          (use ucar.nc2.dt.grid) 
ucar.nc2.dataset.grid.GridDatasetInfo
          (use ucar.nc2.dt.grid.GridDatasetInfo) 
ucar.unidata.io.http.HTTPRandomAccessFile2
          use HTTPRandomAccessFile 
ucar.unidata.io.http.HTTPRandomAccessFile3
          use HTTPRandomAccessFile 
thredds.util.net.HttpSession
          use ucar.nc2.dataset.HttpClientManager 
ucar.nc2.dt.point.PointObsDatasetFactory
          use ucar.nc2.dt.TypedDatasetFactory 
ucar.nc2.dt.radial.RadialDatasetSweepFactory
          use ucar.nc2.dt.TypedDatasetFactory 
ucar.nc2.dt.trajectory.TrajectoryObsDatasetFactory
          use ucar.nc2.dt.TypedDatasetFactory 
ucar.nc2.dt.point.UnidataStationObsDataset2
          use UnidataStationObsDataset instead of this. 
 

Deprecated Methods
thredds.catalog.InvService.addDatasetRoot(InvProperty)
          use InvCatalogImpl 
thredds.catalog.InvDatasetImpl.addService(InvService)
          put services in catalog 
ucar.nc2.NetcdfFileWriteable.addVariable(String, Class, Dimension[])
          use addVariable(String varName, DataType dataType, ArrayList dims); 
ucar.nc2.dataset.grid.GridDataset.factory(String)
          : use GridDataset.open(). 
ucar.nc2.dt.grid.GridDataset.factory(String)
          : use GridDataset.open(). 
ucar.ma2.StructureData.findMemberArray(String)
          use getArray(String memberName), or getArray(StructureMembers.Member m) 
ucar.nc2.dt.grid.GridCoordSys.findXYCoordElement(double, double, int[])
          use findXYindexFromCoord 
ucar.ma2.ArrayStructure.getArrayByte(int, StructureMembers.Member)
          use getJavaArrayByte( recnum, m) 
ucar.ma2.StructureData.getArrayByte(StructureMembers.Member)
          use getJavaArrayByte(m) 
ucar.ma2.ArrayStructure.getArrayChar(int, StructureMembers.Member)
          use getJavaArrayChar( recnum, m) 
ucar.ma2.StructureData.getArrayChar(StructureMembers.Member)
          use getJavaArrayChar(m) 
ucar.ma2.ArrayStructure.getArrayDouble(int, StructureMembers.Member)
          use getJavaArrayDouble( recnum, m) 
ucar.ma2.StructureData.getArrayDouble(StructureMembers.Member)
          use getJavaArrayDouble(m) 
ucar.ma2.ArrayStructure.getArrayFloat(int, StructureMembers.Member)
          use getJavaArrayFloat( recnum, m) 
ucar.ma2.StructureData.getArrayFloat(StructureMembers.Member)
          use getJavaArrayFloat(m) 
ucar.ma2.ArrayStructure.getArrayInt(int, StructureMembers.Member)
          use getJavaArrayInt( recnum, m) 
ucar.ma2.StructureData.getArrayInt(StructureMembers.Member)
          use getJavaArrayInt(m) 
ucar.ma2.ArrayStructure.getArrayLong(int, StructureMembers.Member)
          use getJavaArrayLong( recnum, m) 
ucar.ma2.StructureData.getArrayLong(StructureMembers.Member)
          use getJavaArrayLong(m) 
ucar.ma2.ArrayStructure.getArrayShort(int, StructureMembers.Member)
          use getJavaArrayShort( recnum, m) 
ucar.ma2.StructureData.getArrayShort(StructureMembers.Member)
          use getJavaArrayShort(m) 
ucar.ma2.ArrayStructure.getArrayString(int, StructureMembers.Member)
          use getJavaArrayString( recnum, m) 
ucar.units.SimpleCharStream.getColumn()
            
ucar.units.ASCII_CharStream.getColumn()
            
thredds.catalog.InvCatalog.getDataset()
          use getDatasets() 
ucar.nc2.dataset.grid.GeoGrid.getDataSlice(int, int, int, int)
          use readDataSlice 
ucar.nc2.dt.grid.GeoGrid.getDataSlice(int, int, int, int)
          use readDataSlice 
thredds.catalog.InvService.getFullName()
          services should always be at top level. 
ucar.nc2.dt.grid.GridDataset.Gridset.getGeoCoordSys()
          use getGeoCoordSystem() if possible. 
ucar.nc2.dt.grid.GridCoordSys.getLatLonBoundingBox(LatLonRect)
          use getRangesFromLatRect. 
ucar.units.SimpleCharStream.getLine()
            
ucar.units.ASCII_CharStream.getLine()
            
ucar.ma2.ArrayStructure.getObject(int, StructureMembers.Member)
          use getScalarObject(recno, m); 
ucar.ma2.StructureData.getObject(StructureMembers.Member)
          use getScalarObject(m) 
ucar.nc2.units.DateFormatter.getStandardDateOnlyString(Date)
          use toDateOnlyString 
ucar.nc2.units.DateFormatter.getStandardDateString(Date)
          use toDateTimeStringISO 
ucar.nc2.units.DateFormatter.getStandardDateString2(Date)
          use toDateTimeString 
ucar.nc2.dataset.VariableDS.getUnitString()
          use getUnitsString() 
ucar.nc2.dataset.grid.GeoGrid.getUnitString()
          use getUnitsString() 
ucar.nc2.dt.grid.GeoGrid.getUnitString()
          use getUnitsString() 
ucar.nc2.Variable.isUnknownLength()
          use isVariableLength() 
ucar.nc2.dataset.CoordSysBuilder.makeDummyTransformVariable(NetcdfDataset, CoordinateTransform)
          use CoordTransBuilder.makeDummyTransformVariable 
thredds.catalog.InvDatasetScan.makeLatestCatalogForDirectory(String, URI)
          Instead use makeProxyDsResolver() which provides more general proxy dataset handling. 
ucar.nc2.dt.DataIterator.next()
          use nextData() 
thredds.catalog.InvDatasetImpl.removeService(InvService)
          put services in catalog 
ucar.nc2.dods.DODSNetcdfFile.setAllowDeflate(boolean)
          use setAllowCompression 
thredds.catalog.InvCatalogImpl.setDataset(InvDatasetImpl)
          Use addDataset() instead; datamodel now allows multiple top level datasets. 
ucar.nc2.NetcdfFileWriteable.setName(String)
          use NetcdfFileWriteable(String filename); 
ucar.unidata.geoloc.projection.LambertConformal.setParellelOne(double)
          use setParallelOne(double). Keep the mispelled name for persisted objects 
ucar.unidata.geoloc.projection.LambertConformal.setParellelTwo(double)
          use setParallelTwo(double). Keep the mispelled name for persisted objects 
ucar.nc2.Attribute.setValueOld(Object)
          use setValues( Array val) 
ucar.nc2.units.DateFormatter.toDateString(Date)
          use toDateOnlyString 
 

Deprecated Constructors
ucar.nc2.NetcdfFile(String)
          use NetcdfFile.open( location) or NetcdfFileCache.acquire( location) 
ucar.nc2.NetcdfFile(URL)
          use NetcdfFile.open( http:location) or NetcdfFileCache.acquire( http:location) 
ucar.nc2.NetcdfFileWriteable()
          use createNew(String filename, boolean fill) 
ucar.nc2.NetcdfFileWriteable(String)
          use openExisting(String filename, boolean fill) 
ucar.nc2.NetcdfFileWriteable(String, boolean)
          use createNew(String filename, boolean fill)