Deprecated API


Contents
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.ma2.StructureData.findMemberArray(String)
          use getArray(String memberName), or getArray(StructureMembers.Member m) 
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) 
thredds.catalog.InvCatalog.getDataset()
          use getDatasets() 
thredds.catalog.InvService.getFullName()
          services should always be at top level. 
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.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 
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.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)