Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Exceptions
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    hec.data.ITimeSeriesDescription
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TimeSeriesIdentifier
    hec.data.timeSeriesText.DateDateComparator
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead
    hec.data.timeSeriesText.DateDateKey
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead
    hec.data.timeSeriesText.RegularTextTimeSeriesRow
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TextTimeSeriesRow
    hec.data.timeSeriesText.StandardTextTimeSeriesRow
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead
    hec.data.timeSeriesText.TextDescriptionTx
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TimeSeriesIdentifier
    hec.data.timeSeriesText.TextTimeSeries
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TextTimeSeries
    hec.data.timeSeriesText.TextTimeSeriesRow
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TextTimeSeriesRow
    hec.map.transform.CoordinateTransform
    For removal in Monolith 6
    hec.map.transform.CoordinateTransform.transform(double[], double[], CoordinateInfo, double[], double[], CoordinateInfo)
    For removal in Monolith 6. Requires JNI call to native lib that is 32-bit only.
  • Deprecated Interfaces
    Interface
    Description
    hec.data.ITimeSeriesDescription
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TimeSeriesIdentifier
    hec.data.IVerticalDatum
    As of 02/08/2021 use VerticalDatum
    hec.data.timeSeriesText.TextTimeSeriesRow
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TextTimeSeriesRow
    hec.data.UtcOffsetConst
    hec.lang.LoggingConstants
    rma.stats.model.DoubleRandomTable
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.MCVarSavePolicy
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
  • Deprecated Classes
    Class
    Description
    hec.client.AbstractEditorPanel
    use hec.gui.AbstractEditorPanel
    hec.client.LoginDlg
    Replaced by LoginJDialog.
    hec.client.MoverDialog
    use hec.gui.MoverDialog
    hec.client.PanelEditor
    use hec.gui.PanelEditor
    hec.client.RenameDlg
    use hec.gui.RenameDlg
    hec.client.SelectorPanel
    use hec.gui.SelectorPanel
    hec.client.SelectorPanelEditor
    use hec.gui.SelectorPanelEditor
    hec.data.DbOfficeId
    As of 02/08/2021 use OfficeId from hec-nucleus-metadata instead.
    hec.data.Duration
    As of 02/08/2021 use Duration from hec-nucleus-metadata instead.
    hec.data.Interval
    As of 02/08/2021 use Interval or one of the implementations of mil.army.usace.hec.metadata.Interval in hec-nucleus-metadata.
    hec.data.IntervalOffset
    As of 02/08/2021 use IntervalOffset
    hec.data.IntervalOffsetPart
    As of 02/08/2021 use IntervalOffsetPart from hec-nucleus-metadata instead.
    hec.data.LocationID
    As of 02/08/2021 use LocationID from hec-nucleus-metadata instead.
    hec.data.meta.DescriptionTxCatalogQuery
    hec.data.ParamDouble
    As of 02/08/2021 use ParamDouble from hec-nucleus-data instead.
    hec.data.ParamDoubleArray
    As of 02/08/2021 use ParamDoubleArray from hec-nucleus-data instead.
    hec.data.Parameter
    As of 02/08/2021 use Parameter from hec-nucleus-metadata instead.
    hec.data.ParameterType
    As of 02/08/2021 use ParameterType from hec-nucleus-metadata instead.
    hec.data.timeSeriesText.DateDateComparator
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead
    hec.data.timeSeriesText.DateDateKey
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead
    hec.data.timeSeriesText.RegularTextTimeSeriesRow
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TextTimeSeriesRow
    hec.data.timeSeriesText.StandardTextTimeSeriesRow
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead
    hec.data.timeSeriesText.TextDescriptionTx
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TimeSeriesIdentifier
    hec.data.timeSeriesText.TextTimeSeries
    This class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by TextTimeSeries
    hec.data.tx.AbstractDataSetT
    hec.data.tx.DataSetTx
    hec.data.tx.DataSetTxInfo
    hec.data.tx.DataSetTxTemplate
    hec.data.tx.DataSetTxVertDatum
    hec.data.tx.DescriptionTx
    hec.data.tx.DSSTimeSeries
    use DSSTimeSeriesTranslator and DSSTimeSeriesUtil instead
    hec.data.tx.LocalRegularTime
    hec.data.tx.QualityTx
    hec.data.Units
    As of 02/08/2021 use Units and UnitUtil from hec-nucleus-metadata instead.
    hec.data.Version
    As of 02/08/2021 use Version from hec-nucleus-metadata instead.
    hec.gui.HelpDialog
    just use RmaJDialog instead. JavaHelp has been removed from the framework so this class is just here for backwards compatibility.
    hec.gui.HelpFrame
    just use RmaJFrame instead. JavaHelp has been removed from the framework so this class is just here for backwards compatibility.
    hec.heclib.dss.HecDssCatalog.WriteCatalogFileRunnable
    hec.io.VerticalDatumContainer
    hec.lang.Logger
    hec.map.transform.CoordinateTransform
    For removal in Monolith 6
    hec.security.ApplicationPermissionCollection
    this class was used in CAVI 2 to control permissions per application. It will be removed in future release
    hec.server.NameDialog
    use hec.gui.NameDialog
    rma.stats.model.Distributions
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.DoubleRandomArray
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.DoubleRandomMap
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.DoubleRandomSequence
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.MCConvVarRealizations
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.MCInputVarRealizations
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.MCOutputVarRealizations
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.MCVarRealizations
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.stats.model.SeriallyCorrelatedRandom
    in hec-monolith 1.0. Look for equivalent in package hec.statistics
    rma.swing.RmaDoubleJSpinBox
    Use RmaJSpinner instead
    rma.swing.RmaIntegerJSpinBox
    Use RmaJSpinner instead
    rma.swing.RmaJSpinBox
    Use RmaJSpinner RmaJSpinner instead.
    rma.swing.RmaJTable.OneClickCheckBoxEditor
    use DefaultCellEditor instead
    rma.util.CompileFlags
  • Deprecated Exceptions
    Exceptions
    Description
    hec.data.tx.DataSetTxDeriveException
    hec.data.tx.DataSetTxException
    hec.data.tx.DataSetTxIllegalArgumentException
    hec.data.tx.UtcIntervalOffsetMismatchException
    hec.data.VerticalDatumException
    As of 02/08/2021 use VerticalDatumException from hec-nucleus-metadata instead.
  • Deprecated Fields
    Field
    Description
    hec.data.meta.LocationCatalogQuery.BASE_LOCATION_ID_MAX_LENGTH
    Let the database throw an error and handle it.
    hec.data.meta.LocationCatalogQuery.SUB_LOCATION_ID_MAX_LENGTH
    Let the database throw and error and handle it.
    hec.heclib.dss.HecDataConversion.FARENHIGHT
    use FAHRENHEIT
    hec.heclib.dss.HecDataConversion.MILIMETERS
    use MILLIMETERS
    hec.heclib.dss.HecDssCatalog._catalogName
    hec.io.Identifier._type
    Replaced by _stringClass The Class contained in the Identifier
    hec.io.TimeSeriesContainer.endTime
    use endHecTime instead, set with setEndTime
    hec.io.TimeSeriesContainer.interval
    Do not access this variable directly. The interval may be represented in second, minutes, etc. depending on the timeGranularitySeconds use TimeSeriesContainer.getTimeIntervalSeconds() instead for consistency
    hec.io.TimeSeriesContainer.startTime
    use startHecTime instead, set with setStartTime
    rma.util.CompileFlags.WINDOWS
    This flag is deprecated and should not be used. It should be considered for removal in future versions. Nothing sets this to false.
    rma.util.RMAConst.HEC_UNDEFINED_DOUBLE
    rma.util.RMAConst.HEC_UNDEFINED_FLOAT
    rma.util.RMAConst.HEC_UNDEFINED_INT
    rma.util.RMAConst.HEC_UNDEFINED_LONG
    rma.util.RMAConst.MISSING_DOUBLE
    rma.util.RMAConst.ORACLE_PRECISION
    rma.util.RMAConst.UNDEF_DOUBLE
    rma.util.RMAConst.UNDEF_INT
    rma.util.RMAConst.UNDEF_LONG
  • Deprecated Methods
    Method
    Description
    hec.chart.Histogram.getPlottingPercentile(int, double, double)
     
    hec.data.Interval.getTimeAtNextInterval(long, String, TimeZone)
    This method is inefficient as it has to construct the interval. Use the getNextIntervalTime(long, Interval, TimeZone) method instead.
    hec.data.Interval.getTimeAtTopOfIntervalOnOrAfter(long, String, TimeZone)
    This method is inefficient as it has to construct the interval. Use getTimeOnNextInterval(long, Interval, IntervalOffset, TimeZone) instead.
    hec.data.Interval.getTimeAtTopOfIntervalOnOrBefore(long, String, TimeZone)
    This method is inefficient as it has to construct the interval. Use getTimeOnPreviousInterval(long, Interval, IntervalOffset, TimeZone) instead.
    hec.data.location.LocationTemplate.getDisplayName()
    hec.data.location.LocationTemplate.getName()
    this method was added in because the NamedType hierarchy was elimated
    hec.data.lock.JDomLockImpl.buildElement(Element)
    XML Serialization is no longer used
    hec.data.Parameter.equals(Parameter)
    Use the object equals instead cause it is more accurate.
    hec.data.tx.DataSetTx.getNumberValuesMissing(TimeSeriesContainer)
    use TimeSeriesContainerQualityUtil.getNumberValuesMissing(TimeSeriesContainer) instead
    hec.data.tx.DataSetTx.getNumberValuesQuestion(TimeSeriesContainer)
    use TimeSeriesContainerQualityUtil.getNumberValuesQuestion(TimeSeriesContainer) instead
    hec.data.tx.DataSetTx.getNumberValuesReject(TimeSeriesContainer)
    use TimeSeriesContainerQualityUtil.getNumberValuesReject(TimeSeriesContainer) instead
    hec.data.tx.DataSetTx.getQualityBytes()
    hec.data.tx.DataSetTx.getTimes(long, double[], Interval)
    hec.data.tx.DataSetTx.getTimes(long, double[], Interval, TimeZone)
    hec.data.tx.DataSetTx.getTimeSeriesContainer()
    use TimeSeriesContainerFactory.toTimeSeriesContainer(TimeSeries) instead
    hec.data.tx.DSSTimeSeries.getDefaultDescription(String, String, DescriptionTx)
    use DSSTimeSeriesUtil::getDefaultDescription
    hec.data.tx.DSSTimeSeries.getDefaultPathname(DataSetTxTemplate)
    use DSSTimeSeriesUtil::getDefaultPathname
    hec.data.tx.DSSTimeSeries.getDefaultPathname(DescriptionTx)
    use DSSTimeSeriesUtil::getDefaultPathname
    hec.data.tx.DSSTimeSeries.getDescriptionDifferences(DescriptionTx, DescriptionTx)
    use DSSTimeSeriesUtil::getDescriptionDifferences
    hec.data.tx.DSSTimeSeries.getDescriptionDifferences(DescriptionTx, DescriptionTx, String)
    use DSSTimeSeriesUtil::getDescriptionDifferences
    hec.data.tx.DSSTimeSeries.getDescriptionDifferences(DescriptionTx, DescriptionTx, String, String)
    use DSSTimeSeriesUtil::getDescriptionDifferences
    hec.data.tx.DSSTimeSeries.getDescriptionDifferences(DescriptionTx, String, DescriptionTx)
    use DSSTimeSeriesUtil::getDescriptionDifferences
    hec.data.tx.DSSTimeSeries.getDescriptionDifferences(DescriptionTx, String, String, DescriptionTx)
    use DSSTimeSeriesUtil::getDescriptionDifferences
    hec.data.tx.DSSTimeSeries.getDescriptionDifferences(DescriptionTx, String, String, DescriptionTx, String, String)
    use DSSTimeSeriesUtil::getDescriptionDifferences
    hec.data.tx.DSSTimeSeries.getDSSType(Parameter, ParameterType)
    use DSSTimeSeriesUtil::getDSSType
    hec.data.tx.DSSTimeSeries.getDSSType(DescriptionTx)
    use DSSTimeSeriesUtil::getDSSType
    hec.data.tx.DSSTimeSeries.getIntervalFromDssInterval(String)
    use DSSTimeSeriesUtil::getIntervalFromDssInterval
    hec.data.tx.DSSTimeSeries.getParameterType(String)
    use DSSTimeSeriesUtil::getDSSType
    hec.dataTable.HecDataTableFrame.addDisplayObject(DataContainer)
    Use addData(DataContainer) instead.
    hec.geometry.Axis.setComputeMajorTicsOff()
     
    hec.geometry.Axis.setComputeMajorTicsOn()
     
    hec.geometry.Axis.setComputeMinorTicsOff()
     
    hec.geometry.Axis.setComputeMinorTicsOn()
     
    hec.geometry.Axis.setReversedOff()
     
    hec.geometry.Axis.setReversedOn()
     
    hec.geometry.WorldRect.growToPoint(WorldPt)
     
    hec.geometry.WorldRect.growToRect(WorldRect)
     
    hec.geometry.WorldRect.initToPoint(WorldPt)
     
    hec.gfx2d.AxisTics.areMajorTicLabelsDrawn()
     
    hec.gfx2d.AxisTics.areMajorTicsDrawn()
     
    hec.gfx2d.AxisTics.areMinorTicLabelsDrawn()
     
    hec.gfx2d.AxisTics.areMinorTicsDrawn()
     
    hec.gfx2d.AxisTics.computeRatingFromOpositeAxis()
     
    hec.gfx2d.AxisTics.setDrawMajorTicLabelsOff()
     
    hec.gfx2d.AxisTics.setDrawMajorTicLabelsOn()
     
    hec.gfx2d.AxisTics.setDrawMajorTicsOff()
     
    hec.gfx2d.AxisTics.setDrawMajorTicsOn()
     
    hec.gfx2d.AxisTics.setDrawMinorTicLabelsOff()
     
    hec.gfx2d.AxisTics.setDrawMinorTicLabelsOn()
     
    hec.gfx2d.AxisTics.setDrawMinorTicsOff()
     
    hec.gfx2d.AxisTics.setDrawMinorTicsOn()
     
    hec.gfx2d.G2dDialog.addDisplayObject(DataContainer)
    Use addData(DataContainer) instead.
    hec.gfx2d.G2dGlyphFactory.addMapping(String, String)
     
    hec.gfx2d.G2dLabel.isBackgroundDrawn()
     
    hec.gfx2d.G2dLabel.isBorderDrawn()
     
    hec.gfx2d.G2dLabel.setDrawBackgroundOff()
     
    hec.gfx2d.G2dLabel.setDrawBackgroundOn()
     
    hec.gfx2d.G2dLabel.setDrawBorderOff()
     
    hec.gfx2d.G2dLabel.setDrawBorderOn()
     
    hec.gfx2d.G2dLine.areSymbolsDrawn()
     
    hec.gfx2d.G2dLine.getAutoSkipSymbols()
     
    hec.gfx2d.G2dLine.getSymbolOffset()
     
    hec.gfx2d.G2dLine.getSymbolSkipInterval()
     
    hec.gfx2d.G2dLine.isLineDrawn()
     
    hec.gfx2d.G2dLine.setAutoSkipSymbolsOff()
     
    hec.gfx2d.G2dLine.setAutoSkipSymbolsOn()
     
    hec.gfx2d.G2dLine.setDrawLineOff()
     
    hec.gfx2d.G2dLine.setDrawLineOn()
     
    hec.gfx2d.G2dLine.setDrawSymbolsOff()
     
    hec.gfx2d.G2dLine.setDrawSymbolsOn()
     
    hec.gfx2d.G2dLine.setSymbolOffset(int)
     
    hec.gfx2d.G2dLine.setSymbolsSkipInterval(int)
     
    hec.gfx2d.LegendPanel.setLegendPosistion(int)
     
    hec.gfx2d.SimpleLinePropertiesPanel.isCustomEnabled()
    - use isSelected()
    hec.gfx2d.SimpleLinePropertiesPanel.setCustomEnabled(boolean)
    - use setSelected(boolean)
    hec.gfx2d.Viewport.getGridColorX()
     
    hec.gfx2d.Viewport.getGridColorY()
     
    hec.gfx2d.Viewport.getGridXColorString()
     
    hec.gfx2d.Viewport.getGridYColorString()
     
    hec.gfx2d.Viewport.getMajorXGridWidth()
     
    hec.gfx2d.Viewport.getMajorYGridWidth()
     
    hec.gfx2d.Viewport.getMinorXGridWidth()
     
    hec.gfx2d.Viewport.getMinorYGridWidth()
     
    hec.gfx2d.Viewport.isBackgroundDrawn()
     
    hec.gfx2d.Viewport.isBorderDrawn()
     
    hec.gfx2d.Viewport.isMajorGridXDrawn()
     
    hec.gfx2d.Viewport.isMajorGridYDrawn()
     
    hec.gfx2d.Viewport.isMinorGridXDrawn()
     
    hec.gfx2d.Viewport.isMinorGridYDrawn()
     
    hec.gfx2d.Viewport.setDrawBackgroundOff()
     
    hec.gfx2d.Viewport.setDrawBackgroundOn()
     
    hec.gfx2d.Viewport.setDrawBorderOff()
     
    hec.gfx2d.Viewport.setDrawBorderOn()
     
    hec.gfx2d.Viewport.setDrawMajorXGridOff()
     
    hec.gfx2d.Viewport.setDrawMajorXGridOn()
     
    hec.gfx2d.Viewport.setDrawMajorYGridOff()
     
    hec.gfx2d.Viewport.setDrawMajorYGridOn()
     
    hec.gfx2d.Viewport.setDrawMinorXGridOff()
     
    hec.gfx2d.Viewport.setDrawMinorXGridOn()
     
    hec.gfx2d.Viewport.setDrawMinorYGridOff()
     
    hec.gfx2d.Viewport.setDrawMinorYGridOn()
     
    hec.gfx2d.Viewport.setGridColorX(Color)
     
    hec.gfx2d.Viewport.setGridColorY(Color)
     
    hec.gfx2d.Viewport.setMajorXGridWidth(float)
     
    hec.gfx2d.Viewport.setMajorYGridWidth(float)
     
    hec.gfx2d.Viewport.setMinorXGridWidth(float)
     
    hec.gfx2d.Viewport.setMinorYGridWidth(float)
     
    hec.gui.DSSI18n.getLabel()
    use getText()
    hec.gui.HelpDialog.buildHelpSet(String, String)
    hec.gui.HelpDialog.getHelpSetLabel()
     
    hec.gui.HelpDialog.getHelpSetName()
     
    hec.gui.HelpDialog.setHelpSetLabel(String)
     
    hec.gui.HelpDialog.setHelpSetName(String)
     
    hec.gui.HelpFrame.getHelpSetLabel()
     
    hec.gui.HelpFrame.getHelpSetName()
     
    hec.gui.HelpFrame.setHelpSetLabel(String)
     
    hec.gui.HelpFrame.setHelpSetName(String)
     
    hec.gui.NameDescriptionPanel.set_nameLabel(String)
    use setNameLabel(String)
    hec.gui.NameDescriptionPanel.set_nameLabelMnemonic(char)
    use setNameLabelMnemonic(char)
    hec.heclib.dss.AbstractDssDataManager.getColor(int)
    hec.heclib.dss.AbstractDssDataManager.getComponent(int)
    hec.heclib.dss.AbstractDssDataManager.getTabNum()
    hec.heclib.dss.AbstractDssDataManager.getTitle()
    hec.heclib.dss.CondensedReference.getNextBlockDate(HecDataManager, HecTime, String)
    hec.heclib.dss.HecDssCatalog.getPathnameList(boolean)
    Use HecDssCatalog.getCatalog(boolean, String) instead. This will be removed in a future version of hec-monolith
    hec.heclib.dss.HecDSSFileAccess.getPathnameList(boolean)
    hec.heclib.util.Heclib.datjul(String, int[])
    Use HecTime.datjul(String, intContainer, intContainer) instead.
    hec.heclib.util.Heclib.decodeHollerith(int[])
    Do NOT use for anything other that decoding strings encoded by legacy applications!
    hec.heclib.util.Heclib.encodeHollerith(String, int[])
    Do NOT use this for anything except for encoding strings that will be decoded by legacy applications!
    hec.heclib.util.Heclib.getEPartFromInterval(int, int[])
    Use DSSPathname.getRegularTsEPartFromInterval(int, int, int[]) instead.
    hec.heclib.util.Heclib.getime(String, int[], int[], int[], int[], int[])
    Use HecTime.getime(String, int[], int[], int[], int[], String, int[]) instead.
    hec.heclib.util.Heclib.Hec_closescratchdsscatalog(int[])
    Use Heclib.closescratchdsscatalog(int[]) instead.
    hec.heclib.util.Heclib.Hec_datjul(String, int[])
    Use HecTime.datjul(String, intContainer, intContainer) instead.
    hec.heclib.util.Heclib.Hec_fortranClose(int)
    Use Heclib.fortranClose(int) instead.
    hec.heclib.util.Heclib.Hec_fortranFlush(int)
    Use Heclib.fortranFlush(int) instead.
    hec.heclib.util.Heclib.Hec_fortranOpen(String, int)
    Use Heclib.fortranOpen(String, int) instead.
    hec.heclib.util.Heclib.Hec_fortranWind(int)
    Use Heclib.fortranWind(int) instead.
    hec.heclib.util.Heclib.Hec_fortranWrite(String, int)
    Use Heclib.fortranWrite(String, int) instead.
    hec.heclib.util.Heclib.Hec_getCurrentRec()
    Use Heclib.getCurrentRec() instead.
    hec.heclib.util.Heclib.Hec_getEPartFromInterval(int, int[])
    Use DSSPathname.getRegularTsEPartFromInterval(int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_getime(String, int[], int[], int[], int[], int[])
    Use HecTime.getime(String, int[], int[], int[], int[], String, int[]) instead.
    hec.heclib.util.Heclib.Hec_getProcessName(int)
    Use Heclib.getProcessName(int) instead.
    hec.heclib.util.Heclib.Hec_holString(float[], int)
    Use Heclib.holString(float[], int) instead.
    hec.heclib.util.Heclib.Hec_holString(int[], int)
    Use Heclib.holString(int[], int) instead.
    hec.heclib.util.Heclib.Hec_i4toi8(int, int)
    Use Heclib.i4toi8(int, int) instead
    hec.heclib.util.Heclib.Hec_i8toi4(long, int[], int[])
    Use Heclib.i8toi4(long, int[], int[]) instead
    hec.heclib.util.Heclib.Hec_idaywk(int)
    Use HecTime.idaywk(int) instead.
    hec.heclib.util.Heclib.Hec_ihm2m(String)
    Use HecTime.ihm2m_2(String) instead.
    hec.heclib.util.Heclib.Hec_inctim(int, int, int, int, int[], int[])
    Use HecTime.inctim(int, int, int, int, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_isUnitConnected(int)
    Use Heclib.isUnitConnected(int) instead.
    hec.heclib.util.Heclib.Hec_iymdjl(int, int, int)
    Use HecTime.iymdjl(int, int, int) instead.
    hec.heclib.util.Heclib.Hec_jliymd(int, int[])
    Use HecTime.jliymd(int, int[]) instead.
    hec.heclib.util.Heclib.Hec_juldat(int, int)
    Use HecTime.juldat(int, int) instead.
    hec.heclib.util.Heclib.Hec_m2ihm(int, stringContainer)
    Use HecTime.m2ihm(int, stringContainer) instead.
    hec.heclib.util.Heclib.Hec_makedsscatalog(String, int[], String, int[], int[])
    Use Heclib.makedsscatalog(String, int[], String, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_nopers(int, int, int, int, int)
    Use HecTime.nopers(int, int, int, int, int) instead.
    hec.heclib.util.Heclib.Hec_openf(String)
    There is no way to close the file handle. Use Java I/O instead.
    hec.heclib.util.Heclib.Hec_readf(int, int[], long, int)
    There is no way to close the file handle. Use Java I/O instead.
    hec.heclib.util.Heclib.Hec_squeezeDSS(String)
    Use Heclib.squeezeDSS(String) instead.
    hec.heclib.util.Heclib.Hec_StringHol(String, int, float[])
    Use Heclib.StringHol(String, int, float[]) instead.
    hec.heclib.util.Heclib.Hec_StringHol(String, int, int[])
    Use Heclib.holString(int[], int) instead.
    hec.heclib.util.Heclib.Hec_systim(int[], int[])
    Use HecTime.systim(int[], int[], boolean, String) instead.
    hec.heclib.util.Heclib.Hec_zaliasAdd(int[], String, String)
    Use Heclib.zaliasAdd(int[], String, String) instead.
    hec.heclib.util.Heclib.Hec_zaliasGetPrimary(int[], String, stringContainer)
    Use Heclib.zaliasGetPrimary(int[], String, stringContainer) instead.
    hec.heclib.util.Heclib.Hec_zaliasList(int[], String, StringArrayContainer)
    Use Heclib.zaliasList(int[], String, StringArrayContainer) instead.
    hec.heclib.util.Heclib.Hec_zaliasRemove(int[], String, boolean)
    Use Heclib.zaliasRemove(int[], String, boolean) instead.
    hec.heclib.util.Heclib.Hec_zarrayRetrieve(int[], ArrayContainer)
    Use Heclib.zarrayRetrieve(int[], ArrayContainer) instead.
    hec.heclib.util.Heclib.Hec_zarrayStore(int[], ArrayContainer)
    Use Heclib.zarrayStore(int[], ArrayContainer) instead.
    hec.heclib.util.Heclib.Hec_zbegdt(int, int, int[], int[], int[], int[])
    Use DSSPathname.getTSBlockInfo(String, int, int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zcatalog(int[], HecDssCatalog)
    Use Heclib.zcatalog(int[], HecDssCatalog) instead.
    hec.heclib.util.Heclib.Hec_zcatalogFile(int[], String, boolean, String)
    Use Heclib.zcatalogFile(int[], String, boolean, String) instead.
    hec.heclib.util.Heclib.Hec_zcheck(int[], String, int[], int[], int[])
    Use Heclib.zcheck(int[], String, int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zcheckAccessReset(int[], boolean, int)
    Use Heclib.zcheckAccessReset(int[], boolean, int) instead.
    hec.heclib.util.Heclib.Hec_zcheckFile(int[])
    Use Heclib.zcheckFile(int[]) instead.
    hec.heclib.util.Heclib.Hec_zcklnk(int[], int[])
    Use Heclib.zcklnk(int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zckmul(int[])
    Use Heclib.zckmul(int[]) instead.
    hec.heclib.util.Heclib.Hec_zckpat(int[], int[])
    Use Heclib.zckpat(int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zckpnb(int[], int[])
    Use Heclib.zckpnb(int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zclose(int[])
    Use Heclib.zclose(int[]) instead.
    hec.heclib.util.Heclib.Hec_zcofil(int[], int[], int[], int, int[], int)
    Use Heclib.zcofil(int[], int[], int[], int, int[], int) instead.
    hec.heclib.util.Heclib.Hec_zcolist(int[], int[], String)
    Use Heclib.zcolist(int[], int[], String) instead.
    hec.heclib.util.Heclib.Hec_zconvertVersion(String, String)
    Use Heclib.zconvertVersion(String, String) instead.
    hec.heclib.util.Heclib.Hec_zcorec(int[], int[], String, String, int[], int, int[], int)
    Use Heclib.zcorec(int[], int[], String, String, int[], int, int[], int) instead.
    hec.heclib.util.Heclib.Hec_zdblook(int[], int, int)
    Use Heclib.zdblook(int[], int, int) instead.
    hec.heclib.util.Heclib.Hec_zdbmod(int[], long, long, String, int)
    Use Heclib.zdbmod(int[], long, long, String, int) instead.
    hec.heclib.util.Heclib.Hec_zdcinf(int[], float[], int[], int[], int[], int[])
    Use Heclib.zdcinf(int[], float[], int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zdebug1(int, long[], stringContainer, stringContainer, int[])
    Use Heclib.zdebug1(int, long[], stringContainer, stringContainer, int[]) instead.
    hec.heclib.util.Heclib.Hec_zdebug7(int[], long[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, int[])
    Use Heclib.zdebug7(int[], long[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, int[]) instead.
    hec.heclib.util.Heclib.Hec_zdelet(int[], String)
    Use Heclib.zdelet(int[], String) instead.
    hec.heclib.util.Heclib.Hec_zdtype(int[], String, int[], int[], stringContainer, int[])
    Use Heclib.zdtype(int[], String, int[], int[], stringContainer, int[]) instead.
    hec.heclib.util.Heclib.Hec_zerrorCheck()
    Use Heclib.zerrorCheck() instead.
    hec.heclib.util.Heclib.Hec_zerrorClear()
    Use Heclib.zerrorClear() instead.
    hec.heclib.util.Heclib.Hec_zerrorCode(int[])
    Use Heclib.zerrorCode(int[]) instead.
    hec.heclib.util.Heclib.Hec_zerrorGet(DSSErrorMessage)
    Use Heclib.zerrorGet(DSSErrorMessage) instead.
    hec.heclib.util.Heclib.Hec_zfileAccessInfo(int[], int[], int[], int[], int[], int[], int, int[])
    Use Heclib.zfileAccessInfo(int[], int[], int[], int[], int[], int[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zfileError(int[])
    Use Heclib.zfileError(int[]) instead.
    hec.heclib.util.Heclib.Hec_zfilst(int[])
    Use Heclib.zfilst(int[]) instead.
    hec.heclib.util.Heclib.Hec_zflush(int[], int)
    Use Heclib.zflush(int[], int) instead.
    hec.heclib.util.Heclib.Hec_zfname(String, stringContainer)
    Use HecDss.getDssFilename(String, stringContainer, boolean) instead
    hec.heclib.util.Heclib.Hec_zget(int[], long, int, long[])
    Use Heclib.zget(int[], long, int, long[]) instead.
    hec.heclib.util.Heclib.Hec_zgetArraySizes(int[], String, int[], int[], int[], int[], int[], int[], int[], int[])
    Use Heclib.zreadRawRecord(int[], RawContainer, boolean) instead
    hec.heclib.util.Heclib.Hec_zgetCatalogSortAddresses(int[], long[], int)
    Use Heclib.zgetCatalogSortAddresses(int[], long[], int) instead.
    hec.heclib.util.Heclib.Hec_zgetDssVersion(int[])
    Use Heclib.zgetDssFileVersion(int[]) instead.
    hec.heclib.util.Heclib.Hec_zgetFileVersion(String)
    Use Heclib.zgetFileVersion(String) instead.
    hec.heclib.util.Heclib.Hec_zgetInterval(int[], stringContainer, int[], int[])
    Use DSSPathname.getTsIntervalInfo(int[], stringContainer, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zgetMessageLevel(int)
    Use Heclib.zgetMessageLevel(int) instead.
    hec.heclib.util.Heclib.Hec_zgetProgress(int)
    Use Heclib.zgetProgress(int) instead.
    hec.heclib.util.Heclib.Hec_zgetRecordBasics(int[], HecDSSRecordBasics)
    Use Heclib.zgetRecordBasics(int[], HecDSSRecordBasics) instead.
    hec.heclib.util.Heclib.Hec_zgetrw(long, int[], int[])
    Use Heclib.zgetrw(long, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zgintl(int[], String, int[], int[])
    Use DSSPathname.getTsIntervalInfo(int[], stringContainer, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zgpnp(String, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer)
    Use DSSPathname.getPathnamePartsFromLine(String, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer) instead.
    hec.heclib.util.Heclib.Hec_zgridRetrieve(int[], GridStructContainer, boolean)
    Use Heclib.zgridRetrieve(int[], GridStructContainer, boolean) instead.
    hec.heclib.util.Heclib.Hec_zgridRetrieveVersion(int[], String, int[])
    Use Heclib.zgridRetrieveVersion(int[], String, int[]) instead.
    hec.heclib.util.Heclib.Hec_zgridStore(int[], GridStructContainer)
    Use Heclib.zgridStore(int[], GridStructContainer) instead.
    hec.heclib.util.Heclib.Hec_zgtrec(int[], long, int, int[])
    Use Heclib.zgtrec(int[], long, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zincbk(int[], int[], int[], int[], int[])
    Use Heclib.zincbk(int[], int[], int[], int[], int[]) instead
    hec.heclib.util.Heclib.Hec_zinqir(int[], String, stringContainer, int[])
    Use Heclib.zinqir(int[], String, stringContainer, int[]) instead.
    hec.heclib.util.Heclib.Hec_zinquire(int[], String)
    Use Heclib.zinquire(int[], String) instead.
    hec.heclib.util.Heclib.Hec_zirbeg(int[], int, String, int[], int[], int[], int[], int[], int[])
    Use DSSPathname.getTSBlockInfo(String, int, int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zlastWriteTime(int[], String)
    Use Heclib.zlastWriteTime(int[], String) instead.
    hec.heclib.util.Heclib.Hec_zlastWriteTimeFile(int[])
    Use Heclib.zlastWriteTimeFile(int[]) instead.
    hec.heclib.util.Heclib.Hec_zlocationRetrieve(int[], DataContainer)
    Use Heclib.zlocationRetrieve(int[], DataContainer) instead.
    hec.heclib.util.Heclib.Hec_zlocationStore(int[], DataContainer)
    Use Heclib.zlocationStore(int[], DataContainer) instead.
    hec.heclib.util.Heclib.Hec_zmaxpart(int[], int[])
    Use Heclib.zmaxpart(int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zmessage(int[], String)
    Use Heclib.zmessage(int[], String) instead.
    hec.heclib.util.Heclib.Hec_zmessageGroups(TextContainer)
    Use Heclib.zmessageGroups(TextContainer) instead.
    hec.heclib.util.Heclib.Hec_zndata(int[], long, Vector<String>, Vector<Long>, Vector<Integer>)
    Use Heclib.zndata(int[], long, Vector, Vector, Vector) instead.
    hec.heclib.util.Heclib.Hec_znextts(int[], String, stringContainer, int, int[])
    Use DSSPathname.incrementTSPathname(String, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zofset(int[], int[], int, int, int[])
    Use DSSPathname.getTSIntervalOffset(HecTime, int) and/or DSSPathname.getTSTopOfInterval(HecTime, int, int) instead.
    hec.heclib.util.Heclib.Hec_zopen(int[], String, int[])
    Use Heclib.zopen(int[], String, int[]) instead.
    hec.heclib.util.Heclib.Hec_zpath(String, String, String, String, String, String)
    Use DSSPathname.buildPathnameFromParts(String, String, String, String, String, String) instead.
    hec.heclib.util.Heclib.Hec_zpathnameListJava(int[], String[], int, int, int, int[], int[], int)
    Use Heclib.zcatalog(int[], HecDssCatalog) instead
    hec.heclib.util.Heclib.Hec_zpdRetrieve(int[], PairedDataContainer)
    Use Heclib.zpdRetrieve(int[], PairedDataContainer) instead.
    hec.heclib.util.Heclib.Hec_zpdStore(int[], PairedDataContainer)
    Use Heclib.zpdStore(int[], PairedDataContainer) instead.
    hec.heclib.util.Heclib.Hec_zplist(int[], String, int[], stringContainer)
    This routine is inefficient. Use Heclib.Hec_zcatalog(int[], HecDssCatalog) instead.
    hec.heclib.util.Heclib.Hec_zpseudorts(String, int[], int)
    Use DSSPathname.irregularPathname(String, int[], boolean, boolean) instead.
    hec.heclib.util.Heclib.Hec_zquery(String, stringContainer, int[])
    Use Heclib.zquery(String, stringContainer, int[]) instead.
    hec.heclib.util.Heclib.Hec_zrdpat(int[], int[], int[], stringContainer, stringContainer)
    Use Heclib.zrdpat(int[], int[], int[], stringContainer, stringContainer) instead.
    hec.heclib.util.Heclib.Hec_zreadRawRecord(int[], RawContainer, boolean)
    Use Heclib.zreadRawRecord(int[], RawContainer, boolean) instead.
    hec.heclib.util.Heclib.Hec_zreadx(int[], String, int[], int, int[], int[], int, int[], int[], int, int[], short[], int, int[], int, int[])
    Use Heclib.zreadx(int[], String, int[], int, int[], int[], int, int[], int[], int, int[], short[], int, int[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zreadxBytes(int[], String, int[], int, int[], int[], int, int[], int[], int, int[], byte[], int, int[], int, int[])
    Use Heclib.zreadxBytes(int[], String, int[], int, int[], int[], int, int[], int[], int, int[], byte[], int, int[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zrecadd(int[], String, long[], int[])
    Use Heclib.zrecadd(int[], String, long[]) instead.
    hec.heclib.util.Heclib.Hec_zrecInfo(int[], HecDSSRecordInfo, String, String, String, String)
    Use Heclib.zrecInfo(int[], HecDSSRecordInfo, String, String, String, String) instead.
    hec.heclib.util.Heclib.Hec_zrenam(int[], String, String)
    Use Heclib.zrenam(int[], String, String) instead.
    hec.heclib.util.Heclib.Hec_zrinfo(int[], String, int[], int[], stringContainer, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, int[], int[], int[], int[], int[])
    Use Heclib.zrinfo(int[], String, int[], int[], stringContainer, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, int[], int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zritsc(int[], String, int, int, int, int, int, int[], int[], float[], double[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, stringContainer, int[], stringContainer, double[], int[], int[], int, int[])
    Use Heclib.zritsc(int[], String, int, int, int, int, int, int[], int[], float[], double[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, stringContainer, int[], stringContainer, double[], int[], int[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zritsx(int[], String, int, int, int, int, int[], float[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int, int[])
    Use Heclib.zritsx(int[], String, int, int, int, int, int[], float[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zritsxd(int[], String, int, int, int, int, int[], double[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int, int[])
    Use Heclib.zritsxd(int[], String, int, int, int, int, int[], double[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zrpd(int[], String, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, float[], int, int[], String[], int, booleanContainer, int[], int, int[], int[])
    Use Heclib.zrpd(int[], String, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, float[], int, int[], String[], int, booleanContainer, int[], int, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zrpdd(int[], String, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, double[], int, int[], String[], int, booleanContainer, float[], int, int[], int[])
    Use Heclib.zrpdd(int[], String, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, double[], int, int[], String[], int, booleanContainer, float[], int, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zrrts(int[], String, String, String, int, float[], stringContainer, stringContainer, int[], int[])
    Use Heclib.zrrts(int[], String, String, String, int, float[], stringContainer, stringContainer, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zrrtsc(int[], String, String, String, int, int[], int, int[], float[], double[], int[], int, int[], stringContainer, stringContainer, stringContainer, int[], int[], int[], stringContainer, double[], int[], int[], int[])
    Use Heclib.zrrtsc(int[], String, String, String, int, int[], int, int[], float[], double[], int[], int, int[], stringContainer, stringContainer, stringContainer, int[], int[], int[], stringContainer, double[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zrrtsx(int[], String, String, String, int, float[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int[], int[], int[])
    Use Heclib.zrrtsx(int[], String, String, String, int, float[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zrrtsxd(int[], String, String, String, int, double[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int[], int[], int[])
    Use Heclib.zrrtsxd(int[], String, String, String, int, double[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zrtxts(int[], String, stringContainer, int, int[], int[], int, int[], int[])
    Use Heclib.zrtxts(int[], String, stringContainer, int, int[], int[], int, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zset(String, String, int)
    Use Heclib.zset(String, String, int) instead.
    hec.heclib.util.Heclib.Hec_zsetCatalogSortAddresses(int[], long[], int)
    Use Heclib.zsetCatalogSortAddresses(int[], long[], int) instead.
    hec.heclib.util.Heclib.Hec_zsetfi(int[], String, String, int, int[])
    Use Heclib.zsetfi(int[], String, String, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zsetInterrupt(int)
    Use Heclib.zsetInterrupt(int) instead.
    hec.heclib.util.Heclib.Hec_zsetMessageLevel(int, int)
    Use Heclib.zsetMessageLevel(int, int) instead.
    hec.heclib.util.Heclib.Hec_zsitsc(int[], String, int[], float[], double[], int, int, int, int[], int, String, String, double[], int, int[], int, String, int, String, int, int[])
    Use Heclib.zsitsc(int[], String, int[], float[], double[], int, int, int, int[], int, String, String, double[], int, int[], int, String, int, String, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zsitsx(int[], String, int[], float[], int, int, int[], int, String, String, int[], int, int, int[])
    Use Heclib.zsitsx(int[], String, int[], float[], int, int, int[], int, String, String, int[], int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zsitsxd(int[], String, int[], double[], int, int, int[], int, String, String, int[], int, int, int[])
    Use Heclib.zsitsxd(int[], String, int[], double[], int, int, int[], int, String, String, int[], int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zspd(int[], String, int, int, int, String, String, String, String, float[], String[], boolean, float[], int, int, int[])
    Use Heclib.zspd(int[], String, int, int, int, String, String, String, String, float[], String[], boolean, float[], int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zspdd(int[], String, int, int, int, String, String, String, String, double[], String[], boolean, float[], int, int, int[])
    Use Heclib.zspdd(int[], String, int, int, int, String, String, String, String, double[], String[], boolean, float[], int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zsrts(int[], String, String, String, int, float[], String, String, int[], int[])
    Use Heclib.zsrts(int[], String, String, String, int, float[], String, String, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zsrtsc(int[], String, String, String, int, int, float[], double[], int[], int, String, String, double[], int, int[], int, String, int, String, int, int, float, int, int, int, int[])
    Use Heclib.zsrtsc(int[], String, String, String, int, int, float[], double[], int[], int, String, String, double[], int, int[], int, String, int, String, int, int, float, int, int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zsrtsx(int[], String, String, String, int, float[], int[], int, String, String, int[], int, int, int, float, int, int, int, int[])
    Use Heclib.zsrtsx(int[], String, String, String, int, float[], int[], int, String, String, int[], int, int, int, float, int, int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zsrtsxd(int[], String, String, String, int, double[], int[], int, String, String, int[], int, int, int, float, int, int, int, int[])
    Use Heclib.zsrtsxd(int[], String, String, String, int, double[], int[], int, String, String, int[], int, int, int, float, int, int, int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zstfh(String[], String[], int, float[], int, int[], int[])
    Use Heclib.zstfh(String[], String[], int, float[], int, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zstxta(int[], String, String, int[], int, int[])
    Use Heclib.zstxta(int[], String, String, int[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_ztextRetrieve(int[], TextContainer)
    Use Heclib.ztextRetrieve(int[], TextContainer) instead.
    hec.heclib.util.Heclib.Hec_ztextStore(int[], TextContainer)
    Use Heclib.ztextStore(int[], TextContainer) instead.
    hec.heclib.util.Heclib.Hec_ztinRetrieve(int[], TinContainer, boolean)
    Use Heclib.ztinRetrieve(int[], TinContainer, boolean) instead.
    hec.heclib.util.Heclib.Hec_ztinStore(int[], TinContainer)
    Use Heclib.ztinStore(int[], TinContainer) instead.
    hec.heclib.util.Heclib.Hec_ztsends(int[], String, int, int[], int[], int[], int[], int[])
    Use Heclib.ztsends(int[], String, int, int[], int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_ztsGetStandardInterval(int, int[], String, int[])
    use DSSPathname.getTSIntervalSeconds(String, int[]) instead.
    hec.heclib.util.Heclib.Hec_ztsGetStandardInterval7(int[], String, int[])
    use DSSPathname.getTSIntervalSeconds(String, int[]) instead.
    hec.heclib.util.Heclib.Hec_ztsinfo(int[], String, int[], int[], int[], int[], stringContainer, stringContainer, int[], int[], int[])
    Use Heclib.ztsinfo(int[], String, int[], int[], int[], int[], stringContainer, stringContainer, int[], int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_ztsrange(int[], String, int, stringContainer, stringContainer, int[])
    Use Heclib.ztsrange(int[], String, int, stringContainer, stringContainer, int[]) instead.
    hec.heclib.util.Heclib.Hec_ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int)
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.Hec_ztsStore(int[], TimeSeriesContainer, int)
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.Hec_zundel(int[], String)
    Use Heclib.zundel(int[], String) instead.
    hec.heclib.util.Heclib.Hec_zupath(String, int[], int[], int[], int[])
    Use DSSPathname.getPathnamePartPositions(String, int[], int[], int[]) instead
    hec.heclib.util.Heclib.Hec_zustfh(String[], String[], int, int[], float[], int, int[])
    Use Heclib.zustfh(String[], String[], int, int[], float[], int, int[]) instead.
    hec.heclib.util.Heclib.Hec_zwhatChanged(int[], HecDssCatalog)
    Use Heclib.zwhatChanged(int[], HecDssCatalog) instead.
    hec.heclib.util.Heclib.Hec_zwhatChangedCompare(int[], HecDssCatalog, HecDssCatalog, String, boolean)
    Use Heclib.zwhatChangedCompare(int[], HecDssCatalog, HecDssCatalog, String, boolean) instead.
    hec.heclib.util.Heclib.Hec_zwhatChangedSetStart(int[], HecDssCatalog, String, boolean)
    Use Heclib.zwhatChangedSetStart(int[], HecDssCatalog, String, boolean) instead.
    hec.heclib.util.Heclib.Hec_zwriteRawRecord(int[], RawContainer)
    Use Heclib.zwriteRawRecord(int[], RawContainer) instead.
    hec.heclib.util.Heclib.Hec_zwritx(int[], String, int, int[], int, int[], int, int[], int, short[], int, int, int, int[], int[])
    Use Heclib.zwritx(int[], String, int, int[], int, int[], int, int[], int, short[], int, int, int, int[], int[]) instead.
    hec.heclib.util.Heclib.Hec_zwritxBytes(int[], String, int, int[], int, int[], int, int[], int, byte[], int, int, int, int[], int[])
    Use Heclib.zwritxBytes(int[], String, int, int[], int, int[], int, int[], int, byte[], int, int, int, int[], int[]) instead.
    hec.heclib.util.Heclib.holString(float[], int)
    Use Heclib.decodeHollerith(int[]) instead.
    hec.heclib.util.Heclib.holString(int[], int)
    Use Heclib.decodeHollerith(int[]) instead.
    hec.heclib.util.Heclib.idaywk(int)
    Use HecTime.idaywk(int) instead.
    hec.heclib.util.Heclib.ihm2m(String)
    Use HecTime.ihm2m(String) instead.
    hec.heclib.util.Heclib.inctim(int, int, int, int, int[], int[])
    Use HecTime.inctim(int, int, int, int, int[], int[]) instead.
    hec.heclib.util.Heclib.iymdjl(int, int, int)
    Use HecTime.iymdjl(int, int, int) instead.
    hec.heclib.util.Heclib.jliymd(int, int[])
    Use HecTime.jliymd(int, int[]) instead.
    hec.heclib.util.Heclib.juldat(int, int)
    Use HecTime.juldat(int, int) instead.
    hec.heclib.util.Heclib.m2ihm(int, stringContainer)
    Use HecTime.m2ihm(int, stringContainer) instead.
    hec.heclib.util.Heclib.nopers(int, int, int, int, int)
    Use HecTime.nopers(int, int, int, int, int) instead.
    hec.heclib.util.Heclib.StringHol(String, int, float[])
    Use Heclib.encodeHollerith(String, int[]) instead
    hec.heclib.util.Heclib.StringHol(String, int, int[])
    Use Heclib.encodeHollerith(String, int[]) instead
    hec.heclib.util.Heclib.systim(int[], int[])
    Use HecTime.systim(int[], int[], boolean, String) instead.
    hec.heclib.util.Heclib.zbegdt(int, int, int[], int[], int[], int[], int)
    Use DSSPathname.getTSBlockInfo(String, int, int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.zcofil(int[], int[], int[], int, int[], int)
    Use Heclib.zcopyFile(int[], int[]) instead
    hec.heclib.util.Heclib.zcorec(int[], int[], String, String, int[], int, int[], int)
    Use Heclib.zcopyRecord(int[], int[], String, String) instead
    hec.heclib.util.Heclib.zfname(String, stringContainer)
    Use HecDss.getDssFilename(String, stringContainer, boolean) instead
    hec.heclib.util.Heclib.zgetArraySizes(int[], String, int[], int[], int[], int[], int[], int[], int[], int[])
    Use Heclib.zreadRawRecord(int[], RawContainer, boolean) instead
    hec.heclib.util.Heclib.zgetDssLibraryVersion()
    Use Heclib.getLibraryMajorVersion() instead
    hec.heclib.util.Heclib.zgetDssLibraryVersionString()
    Use Heclib.getLibraryVersionString() instead
    hec.heclib.util.Heclib.zgetDssVersion(int[])
    Use Heclib.zgetDssFileVersion(int[]) instead
    hec.heclib.util.Heclib.zgetInterval(int[], stringContainer, int[], int[])
    Use DSSPathname.getTsIntervalInfo(int[], stringContainer, int[], int[]) instead.
    hec.heclib.util.Heclib.zgintl(int[], String, int[], int[])
    Use DSSPathname.getTsIntervalInfo(int[], stringContainer, int[], int[]) instead.
    hec.heclib.util.Heclib.zgpnp(String, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer)
    Use DSSPathname.getPathnamePartsFromLine(String, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer) instead.
    hec.heclib.util.Heclib.zirbeg(int[], int, String, int[], int[], int[], int[], int[], int[])
    Use DSSPathname.getTSBlockInfo(String, int, int[], int[], int[], int[]) instead.
    hec.heclib.util.Heclib.zmessageGroup(TextContainer)
    Use Heclib.zmessageGroups(TextContainer) instead
    hec.heclib.util.Heclib.znextts(int[], String, stringContainer, int, int[])
    Use DSSPathname.incrementTSPathname(String, int, int[]) instead.
    hec.heclib.util.Heclib.zofset(int[], int[], int, int, int[])
    Use DSSPathname.getTSIntervalOffset(HecTime, int) and/or DSSPathname.getTSTopOfInterval(HecTime, int, int) instead.
    hec.heclib.util.Heclib.zpath(String, String, String, String, String, String)
    Use DSSPathname.buildPathnameFromParts(String, String, String, String, String, String) instead.
    hec.heclib.util.Heclib.zpathnameListJava(int[], String[], int, int, int, int[], int[], int)
    Use Heclib.zcatalog(int[], HecDssCatalog) instead
    hec.heclib.util.Heclib.zplist(int[], String, int[], stringContainer)
    Use Heclib.zcatalog(int[], HecDssCatalog) instead.
    hec.heclib.util.Heclib.zpseudorts(String, int[], int)
    Use DSSPathname.irregularPathname(String, int[], boolean, boolean) instead.
    hec.heclib.util.Heclib.zritsc(int[], String, int, int, int, int, int, int[], int[], float[], double[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, stringContainer, int[], stringContainer, double[], int[], int[], int, int[])
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.zritsx(int[], String, int, int, int, int, int[], float[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int, int[])
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.zritsxd(int[], String, int, int, int, int, int[], double[], int, int[], int[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int, int[])
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.zrpd(int[], String, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, float[], int, int[], String[], int, booleanContainer, int[], int, int[], int[])
    Use Heclib.zpdRetrieve(int[], PairedDataContainer) instead.
    hec.heclib.util.Heclib.zrpdd(int[], String, int[], int[], int[], stringContainer, stringContainer, stringContainer, stringContainer, double[], int, int[], String[], int, booleanContainer, float[], int, int[], int[])
    Use Heclib.zpdRetrieve(int[], PairedDataContainer) instead.
    hec.heclib.util.Heclib.zrrts(int[], String, String, String, int, float[], stringContainer, stringContainer, int[], int[])
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.zrrtsc(int[], String, String, String, int, int[], int, int[], float[], double[], int[], int, int[], stringContainer, stringContainer, stringContainer, int[], int[], int[], stringContainer, double[], int[], int[], int[])
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.zrrtsx(int[], String, String, String, int, float[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int[], int[], int[])
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.zrrtsxd(int[], String, String, String, int, double[], int[], int, int[], stringContainer, stringContainer, int[], int, int[], int[], int[], int[])
    Use Heclib.ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) instead.
    hec.heclib.util.Heclib.zrtxts(int[], String, stringContainer, int, int[], int[], int, int[], int[])
    Use Heclib.ztextRetrieve(int[], TextContainer) instead.
    hec.heclib.util.Heclib.zsitsc(int[], String, int[], float[], double[], int, int, int, int[], int, String, String, double[], int, int[], int, String, int, String, int, int[])
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.zsitsx(int[], String, int[], float[], int, int, int[], int, String, String, int[], int, int, int[])
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.zsitsxd(int[], String, int[], double[], int, int, int[], int, String, String, int[], int, int, int[])
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.zspd(int[], String, int, int, int, String, String, String, String, float[], String[], boolean, float[], int, int, int[])
    Use Heclib.zpdStore(int[], PairedDataContainer) instead.
    hec.heclib.util.Heclib.zspdd(int[], String, int, int, int, String, String, String, String, double[], String[], boolean, float[], int, int, int[])
    Use Heclib.zpdStore(int[], PairedDataContainer) instead.
    hec.heclib.util.Heclib.zsrts(int[], String, String, String, int, float[], String, String, int[], int[])
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.zsrtsc(int[], String, String, String, int, int, float[], double[], int[], int, String, String, double[], int, int[], int, String, int, String, int, int, float, int, int, int, int[])
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.zsrtsx(int[], String, String, String, int, float[], int[], int, String, String, int[], int, int, int, float, int, int, int, int[])
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.zsrtsxd(int[], String, String, String, int, double[], int[], int, String, String, int[], int, int, int, float, int, int, int, int[])
    Use Heclib.ztsStore(int[], TimeSeriesContainer, int) instead.
    hec.heclib.util.Heclib.zstxta(int[], String, String, int[], int, int[])
    Use Heclib.ztextStore(int[], TextContainer) instead.
    hec.heclib.util.Heclib.ztsGetStandardInterval(int, int[], String, int[])
    use DSSPathname.getTSIntervalSeconds(String, int[]) instead.
    hec.heclib.util.Heclib.ztsGetStandardInterval7(int[], String, int[])
    use DSSPathname.getTSIntervalSeconds(String, int[]) instead.
    hec.heclib.util.Heclib.zupath(String, int[], int[], int[], int[])
    Use DSSPathname.getPathnamePartPositions(String, int[], int[], int[]) instead
    hec.heclib.util.HecTime.getTimeIncrement()
    Use HecTime.getTimeGranularity()
    hec.heclib.util.HecTime.isAlwaysShowTimeAsBeginningOfDay()
    hec.heclib.util.HecTime.setAlwaysShowTimeAsBeginningOfDay(boolean)
    hec.heclib.util.HecTime.setTimeIncrement(int)
    Use HecTime.setTimeGranularity(int)
    hec.heclib.util.HecTime.timeIncrement()
    use timeGranularity() instead
    hec.heclib.util.HecTimeArray.element(int)
    use HecTimeArray.getTimeInViewTimeZone(int) instead as it is more appropriately named
    hec.heclib.util.HecTimeArray.elementAt(int)
    use HecTimeArray.getTimeInDataTimeZone(int) instead as it is more appropriately name
    hec.heclib.util.HecTimeArray.getTzConverted(int)
    use HecTimeArray.getTimeInViewTimeZone(int) instead as it is more appropriately named
    hec.hecmath.HecMath.generateDataPairs(HecMath, boolean)
    use HecMath.generatePairedData(HecMath, boolean)
    hec.hecmath.TimeSeriesMath.computeSimpleFrequency()
    hec.hecmath.TimeSeriesMath.generateDataPairs(HecMath, boolean)
    use TimeSeriesMath.generatePairedData(HecMath, boolean)
    hec.hecmath.TimeSeriesMath.getSortedPeaks()
    hec.hecmath.TimeSeriesMath.stddev(HecMath[])
     
    hec.io.Identifier.getType()
    Replaced by getClassName() Returns the Identifier's Class
    hec.io.Identifier.setType(Class)
    Replaced by setClassName() Sets the Identifier's Class to the argument Class
    hec.io.TimeSeriesCollectionContainer.checkContainers()
    hec.io.TimeSeriesContainer.getTimeInterval()
    use TimeSeriesContainer.getTimeIntervalSeconds() instead as the resolution of the returned interval is based on the timeGranularitySeconds
    hec.io.TimeSeriesContainer.maxmimumValue()
    use maximumValue()
    hec.map.aishape.AiShapeMap.getCoordinateInfo()
    hec.map.annotations.layout.LayoutFactory.createHorizontalLayout()
    use createHorizontalFlowLayout method instead
    hec.map.annotations.layout.LayoutFactory.createHorizontalLayout(LayoutFactory.SerialAlignment, int)
    use createHorizontalFlowLayout (alignment, gap) method instead
    hec.map.MapObject.getCoordinateInfo()
    hec.map.MapScale.e2x(double)
    call wp2lp. With the addition of map transforms the e/n axis are no longer independent. i.e. the x-shift will be smaller or larger, depending on your location on the earth
    hec.map.MapScale.n2y(double)
    call wp2lp. With the addition of map transforms the e/n axis are no longer independent. i.e. the x-shift will be smaller or larger, depending on your location on the earth
    hec.map.MapScale.x2e(int)
    call wp2lp. With the addition of map transforms the e/n axis are no longer independent. i.e. the x-shift will be smaller or larger, depending on your location on the earth
    hec.map.MapScale.y2n(int)
    call wp2lp. With the addition of map transforms the e/n axis are no longer independent. i.e. the x-shift will be smaller or larger, depending on your location on the earth
    hec.map.transform.CoordinateTransform.transform(double[], double[], CoordinateInfo, double[], double[], CoordinateInfo)
    For removal in Monolith 6. Requires JNI call to native lib that is 32-bit only.
    hec.map.WorldRect.growToPoint(WorldPt)
     
    hec.map.WorldRect.growToRect(WorldRect)
     
    hec.map.WorldRect.initToPoint(WorldPt)
     
    hec.model.AbstractTSRecord.getTSValueAt(HecTime)
     
    hec.model.Node.getTSRecordProxy(String)
     
    hec.util.I18n.getLabel()
    use getText()
    rma.services.tz.TimeZoneDisplayService.getTimeZone()
    use getDisplayTimeZone() for required null handling
    rma.swing.list.RmaListModel.capacity()
    rma.swing.list.RmaListModel.elements()
    rma.swing.list.RmaListModel.ensureCapacity(int)
    rma.swing.list.RmaListModel.firstElement()
    rma.swing.list.RmaListModel.indexOf(Object, int)
    rma.swing.list.RmaListModel.lastElement()
    rma.swing.list.RmaListModel.lastIndexOf(Object, int)
    rma.swing.list.RmaListModel.setSize(int)
    rma.swing.list.RmaListModel.trimToSize()
    rma.swing.RmaImage.loadURLImage(Component, String)
    use loadURLImage(String urlstr) instead
    rma.swing.RmaJDialog.getTimeZone()
    use ServiceLookup.getTimeZoneDisplayService().getTimeZone(); Returns the TimeZone used by this dialog for Display purposes
    rma.swing.RmaJDialog.getUnitSystem()
    use ServiceLookup.getUnitsDisplayService().getDisplayUnitsSystem();
    rma.swing.RmaJDialog.setDisplayScale(int, double)
    use ServiceLookup.getUnitsDisplayService().setDisplayScaleFactor(paramId, scale);
    rma.swing.RmaJDialog.setTimeZone(TimeZone)
    use ServiceLookup.getTimeZoneDisplayService().setTimeZone(tz); Sets the timezone used for display purposes
    rma.swing.RmaJDialog.setUnitSystem(int)
    use ServiceLookup.getUnitsDisplayService().setDisplayUnitSystem(unitSystem); Sets the unit system to be used by all open dialogs. This method fires an event to all open dialogs to update. All
    rma.swing.RmaJDialog.updateDisplayScale(Container)
    use ServiceLookup.getUnitsDisplayService().updateDisplayScale(c);
    rma.swing.RmaJDialog.updateTimeZone(Container)
    use ServiceLookup.getTimeZoneDisplayService().updateTimeZone(c);
    rma.swing.RmaJDialog.updateUnitSystem(Container)
    use ServiceLookup.getUnitsDisplayService().updateUnitSystem(c);
    rma.swing.RmaJFrame.getTimeZone()
    use ServiceLookup.getTimeZoneDisplayService().getTimeZone();
    rma.swing.RmaJFrame.getUnitDisplaySystem()
    use ServiceLookup.getUnitsDisplayService().getDisplayUnitsSystem();
    rma.swing.RmaJFrame.getUnitSystem()
    use ServiceLookup.getUnitsDisplayService().getDisplayUnitsSystem();
    rma.swing.RmaJFrame.setDisplayScale(int, double)
    use ServiceLookup.getUnitsDisplayService().setDisplayScaleFactor(paramId, scale);
    rma.swing.RmaJFrame.setTimeZone(TimeZone)
    use ServiceLookup.getTimeZoneDisplayService().setTimeZone(tz);
    rma.swing.RmaJFrame.setUnitSystem(int)
    use ServiceLookup.getUnitsDisplayService().setDisplayUnitSystem(unitSystem);
    rma.swing.RmaJFrame.updateDisplayScale(Container)
    use ServiceLookup.getUnitsDisplayService().updateDisplayScale(c);
    rma.swing.RmaJFrame.updateTimeZone(Container)
    use ServiceLookup.getTimeZoneDisplayService().updateTimeZone(c);
    rma.swing.RmaJFrame.updateTimeZone(Container, TimeZone)
    use ServiceLookup.getTimeZoneDisplayService().updateTimeZone(c, timezone);
    rma.swing.RmaJFrame.updateUnitSystem(Container)
    use ServiceLookup.getUnitsDisplayService().updateUnitSystem(c);
    rma.swing.RmaJIntegerSetField.getIntegerSet(List<Integer>)
    This method is replaced by setIntegerSet
    rma.util.postscript.PSGrBase.clipRect(int, int, int, int)
     
    rma.util.postscript.PSGrBase.getClipRect()
     
    rma.util.RmaBaseXmlUtilities.getOrCreateChild(Element, String)
     
  • Deprecated Constructors
    Constructor
    Description
    hec.data.lock.JDomLockImpl(ILock)
    XML Serialization is no longer used
    hec.data.lock.JDomLockImpl(Element)
    XML Serialization is no longer used
    hec.data.tx.DataSetTx(TimeSeriesContainer)
    - DataSetTx has been replaced by TimeSeries use TimeSeriesContainerFactory.toTimeSeries(TimeSeriesContainer) for transformation instead
    hec.data.tx.DataSetTx(TimeSeriesContainer, DescriptionTx)
    - DataSetTx has been replaced by TimeSeries use TimeSeriesContainerFactory.toTimeSeries(TimeSeriesContainer, mil.army.usace.hec.metadata.timeseries.TimeSeriesIdentifier) for transformation instead
    hec.data.tx.DataSetTx(String, TimeSeriesContainer)
    - DataSetTx has been replaced by TimeSeries use TimeSeriesContainerFactory.toTimeSeries(TimeSeriesContainer) for transformation instead
    hec.map.annotations.LabelAnnotation()