Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescriptionThis class is marked for removal and should not be used. Update to use hec-nucleus data types insteadThis class is marked for removal and should not be used. Update to use hec-nucleus data types insteadThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by
TextTimeSeriesRowThis class is marked for removal and should not be used. Update to use hec-nucleus data types insteadThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced byTimeSeriesIdentifierThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced byTextTimeSeriesThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced byTextTimeSeriesRowFor removal in Monolith 6For removal in Monolith 6. Requires JNI call to native lib that is 32-bit only.
-
Deprecated InterfacesInterfaceDescriptionThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced by
TimeSeriesIdentifierAs of 02/08/2021 useVerticalDatumThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced byTextTimeSeriesRowin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statistics
-
Deprecated ClassesClassDescriptionuse hec.gui.AbstractEditorPanelReplaced by LoginJDialog.use hec.gui.MoverDialoguse hec.gui.PanelEditoruse hec.gui.RenameDlguse hec.gui.SelectorPaneluse hec.gui.SelectorPanelEditorAs of 02/08/2021 use
OfficeIdfrom hec-nucleus-metadata instead.As of 02/08/2021 useDurationfrom hec-nucleus-metadata instead.As of 02/08/2021 useIntervalor one of the implementations of mil.army.usace.hec.metadata.Interval in hec-nucleus-metadata.As of 02/08/2021 useIntervalOffsetAs of 02/08/2021 useIntervalOffsetPartfrom hec-nucleus-metadata instead.As of 02/08/2021 useLocationIDfrom hec-nucleus-metadata instead.As of 02/08/2021 useParamDoublefrom hec-nucleus-data instead.As of 02/08/2021 useParamDoubleArrayfrom hec-nucleus-data instead.As of 02/08/2021 useParameterfrom hec-nucleus-metadata instead.As of 02/08/2021 useParameterTypefrom hec-nucleus-metadata instead.This class is marked for removal and should not be used. Update to use hec-nucleus data types insteadThis class is marked for removal and should not be used. Update to use hec-nucleus data types insteadThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced byTextTimeSeriesRowThis class is marked for removal and should not be used. Update to use hec-nucleus data types insteadThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced byTimeSeriesIdentifierThis class is marked for removal and should not be used. Update to use hec-nucleus data types instead. Replaced byTextTimeSeriesuse DSSTimeSeriesTranslator and DSSTimeSeriesUtil insteadAs of 02/08/2021 useUnitsandUnitUtilfrom hec-nucleus-metadata instead.As of 02/08/2021 useVersionfrom hec-nucleus-metadata instead.just use RmaJDialog instead. JavaHelp has been removed from the framework so this class is just here for backwards compatibility.just use RmaJFrame instead. JavaHelp has been removed from the framework so this class is just here for backwards compatibility.For removal in Monolith 6this class was used in CAVI 2 to control permissions per application. It will be removed in future releaseuse hec.gui.NameDialogin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsin hec-monolith 1.0. Look for equivalent in package hec.statisticsUse RmaJSpinner insteadUse RmaJSpinner insteadUseRmaJSpinnerRmaJSpinner instead.use DefaultCellEditor instead
-
Deprecated ExceptionsExceptionsDescriptionAs of 02/08/2021 use
VerticalDatumExceptionfrom hec-nucleus-metadata instead.
-
Deprecated FieldsFieldDescriptionLet the database throw an error and handle it.Let the database throw and error and handle it.use FAHRENHEITuse MILLIMETERSReplaced by _stringClass The Class contained in the Identifieruse endHecTime instead, set with setEndTimeDo not access this variable directly. The interval may be represented in second, minutes, etc. depending on the timeGranularitySeconds use
TimeSeriesContainer.getTimeIntervalSeconds()instead for consistencyuse startHecTime instead, set with setStartTimeThis flag is deprecated and should not be used. It should be considered for removal in future versions. Nothing sets this to false.
-
Deprecated MethodsMethodDescriptionThis method is inefficient as it has to construct the interval. Use the getNextIntervalTime(long, Interval, TimeZone) method instead.This method is inefficient as it has to construct the interval. Use getTimeOnNextInterval(long, Interval, IntervalOffset, TimeZone) instead.This method is inefficient as it has to construct the interval. Use getTimeOnPreviousInterval(long, Interval, IntervalOffset, TimeZone) instead.this method was added in because the NamedType hierarchy was elimatedXML Serialization is no longer usedUse the object equals instead cause it is more accurate.use DSSTimeSeriesUtil::getDefaultDescriptionuse DSSTimeSeriesUtil::getDefaultPathnameuse DSSTimeSeriesUtil::getDefaultPathnameuse DSSTimeSeriesUtil::getDescriptionDifferencesuse DSSTimeSeriesUtil::getDescriptionDifferencesuse DSSTimeSeriesUtil::getDescriptionDifferencesuse DSSTimeSeriesUtil::getDescriptionDifferencesuse DSSTimeSeriesUtil::getDescriptionDifferencesuse DSSTimeSeriesUtil::getDescriptionDifferencesuse DSSTimeSeriesUtil::getDSSTypeuse DSSTimeSeriesUtil::getDSSTypeuse DSSTimeSeriesUtil::getIntervalFromDssIntervaluse DSSTimeSeriesUtil::getDSSTypeUse addData(DataContainer) instead.Use addData(DataContainer) instead.- use isSelected()- use setSelected(boolean)use getText()use setNameLabel(String)use setNameLabelMnemonic(char)Use
HecDssCatalog.getCatalog(boolean, String)instead. This will be removed in a future version of hec-monolithUseHecTime.datjul(String, intContainer, intContainer)instead.Do NOT use for anything other that decoding strings encoded by legacy applications!Do NOT use this for anything except for encoding strings that will be decoded by legacy applications!UseHeclib.closescratchdsscatalog(int[])instead.UseHecTime.datjul(String, intContainer, intContainer)instead.UseHeclib.fortranClose(int)instead.UseHeclib.fortranFlush(int)instead.UseHeclib.fortranOpen(String, int)instead.UseHeclib.fortranWind(int)instead.UseHeclib.fortranWrite(String, int)instead.UseHeclib.getCurrentRec()instead.UseHeclib.getProcessName(int)instead.UseHeclib.holString(float[], int)instead.UseHeclib.holString(int[], int)instead.UseHeclib.i4toi8(int, int)insteadUseHeclib.i8toi4(long, int[], int[])insteadUseHecTime.idaywk(int)instead.UseHecTime.ihm2m_2(String)instead.UseHecTime.inctim(int, int, int, int, int[], int[])instead.UseHeclib.isUnitConnected(int)instead.UseHecTime.iymdjl(int, int, int)instead.UseHecTime.jliymd(int, int[])instead.UseHecTime.juldat(int, int)instead.UseHecTime.m2ihm(int, stringContainer)instead.UseHecTime.nopers(int, int, int, int, int)instead.There is no way to close the file handle. Use Java I/O instead.There is no way to close the file handle. Use Java I/O instead.UseHeclib.squeezeDSS(String)instead.UseHeclib.StringHol(String, int, float[])instead.UseHeclib.holString(int[], int)instead.UseHecTime.systim(int[], int[], boolean, String)instead.UseHeclib.zaliasAdd(int[], String, String)instead.UseHeclib.zaliasRemove(int[], String, boolean)instead.UseHeclib.zarrayRetrieve(int[], ArrayContainer)instead.UseHeclib.zarrayStore(int[], ArrayContainer)instead.UseHeclib.zcatalog(int[], HecDssCatalog)instead.UseHeclib.zcatalogFile(int[], String, boolean, String)instead.UseHeclib.zcheck(int[], String, int[], int[], int[])instead.UseHeclib.zcheckAccessReset(int[], boolean, int)instead.UseHeclib.zcheckFile(int[])instead.UseHeclib.zcklnk(int[], int[])instead.UseHeclib.zckmul(int[])instead.UseHeclib.zckpat(int[], int[])instead.UseHeclib.zckpnb(int[], int[])instead.UseHeclib.zclose(int[])instead.UseHeclib.zcofil(int[], int[], int[], int, int[], int)instead.UseHeclib.zcolist(int[], int[], String)instead.UseHeclib.zconvertVersion(String, String)instead.UseHeclib.zdblook(int[], int, int)instead.UseHeclib.zdbmod(int[], long, long, String, int)instead.UseHeclib.zdelet(int[], String)instead.UseHeclib.zerrorCheck()instead.UseHeclib.zerrorClear()instead.UseHeclib.zerrorCode(int[])instead.UseHeclib.zerrorGet(DSSErrorMessage)instead.UseHeclib.zfileError(int[])instead.UseHeclib.zfilst(int[])instead.UseHeclib.zflush(int[], int)instead.UseHeclib.zget(int[], long, int, long[])instead.UseHeclib.zgetCatalogSortAddresses(int[], long[], int)instead.UseHeclib.zgetDssFileVersion(int[])instead.UseHeclib.zgetFileVersion(String)instead.UseHeclib.zgetMessageLevel(int)instead.UseHeclib.zgetProgress(int)instead.UseHeclib.zgetRecordBasics(int[], HecDSSRecordBasics)instead.UseHeclib.zgetrw(long, int[], int[])instead.UseHeclib.zgridRetrieveVersion(int[], String, int[])instead.UseHeclib.zgridStore(int[], GridStructContainer)instead.UseHeclib.zgtrec(int[], long, int, int[])instead.UseHeclib.zincbk(int[], int[], int[], int[], int[])insteadUseHeclib.zinqir(int[], String, stringContainer, int[])instead.UseHeclib.zinquire(int[], String)instead.UseHeclib.zlastWriteTime(int[], String)instead.UseHeclib.zlastWriteTimeFile(int[])instead.UseHeclib.zlocationRetrieve(int[], DataContainer)instead.UseHeclib.zlocationStore(int[], DataContainer)instead.UseHeclib.zmaxpart(int[], int[])instead.UseHeclib.zmessage(int[], String)instead.UseHeclib.zmessageGroups(TextContainer)instead.UseHeclib.zndata(int[], long, Vector, Vector, Vector)instead.UseDSSPathname.incrementTSPathname(String, int, int[])instead.UseHeclib.zopen(int[], String, int[])instead.UseHeclib.zcatalog(int[], HecDssCatalog)insteadUseHeclib.zpdRetrieve(int[], PairedDataContainer)instead.UseHeclib.zpdStore(int[], PairedDataContainer)instead.This routine is inefficient. UseHeclib.Hec_zcatalog(int[], HecDssCatalog)instead.UseHeclib.zquery(String, stringContainer, int[])instead.UseHeclib.zreadRawRecord(int[], RawContainer, boolean)instead.UseHeclib.zrecadd(int[], String, long[])instead.UseHeclib.zrenam(int[], String, String)instead.UseHeclib.zset(String, String, int)instead.UseHeclib.zsetCatalogSortAddresses(int[], long[], int)instead.UseHeclib.zsetfi(int[], String, String, int, int[])instead.UseHeclib.zsetInterrupt(int)instead.UseHeclib.zsetMessageLevel(int, int)instead.UseHeclib.ztextRetrieve(int[], TextContainer)instead.UseHeclib.ztextStore(int[], TextContainer)instead.UseHeclib.ztinRetrieve(int[], TinContainer, boolean)instead.UseHeclib.ztinStore(int[], TinContainer)instead.useDSSPathname.getTSIntervalSeconds(String, int[])instead.useDSSPathname.getTSIntervalSeconds(String, int[])instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.zundel(int[], String)instead.UseHeclib.zwhatChanged(int[], HecDssCatalog)instead.hec.heclib.util.Heclib.Hec_zwhatChangedCompare(int[], HecDssCatalog, HecDssCatalog, String, boolean) UseHeclib.zwriteRawRecord(int[], RawContainer)instead.UseHeclib.decodeHollerith(int[])instead.UseHeclib.decodeHollerith(int[])instead.UseHecTime.idaywk(int)instead.UseHecTime.ihm2m(String)instead.UseHecTime.inctim(int, int, int, int, int[], int[])instead.UseHecTime.iymdjl(int, int, int)instead.UseHecTime.jliymd(int, int[])instead.UseHecTime.juldat(int, int)instead.UseHecTime.m2ihm(int, stringContainer)instead.UseHecTime.nopers(int, int, int, int, int)instead.UseHeclib.encodeHollerith(String, int[])insteadUseHeclib.encodeHollerith(String, int[])insteadUseHecTime.systim(int[], int[], boolean, String)instead.UseHeclib.zcopyFile(int[], int[])insteadUseHeclib.zcopyRecord(int[], int[], String, String)insteadUseHeclib.getLibraryMajorVersion()insteadUseHeclib.getLibraryVersionString()insteadUseHeclib.zgetDssFileVersion(int[])insteadUseHeclib.zmessageGroups(TextContainer)insteadUseDSSPathname.incrementTSPathname(String, int, int[])instead.UseHeclib.zcatalog(int[], HecDssCatalog)insteadUseHeclib.zcatalog(int[], HecDssCatalog)instead.UseHeclib.zpdRetrieve(int[], PairedDataContainer)instead.UseHeclib.zpdRetrieve(int[], PairedDataContainer)instead.UseHeclib.ztextRetrieve(int[], TextContainer)instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.zpdStore(int[], PairedDataContainer)instead.UseHeclib.zpdStore(int[], PairedDataContainer)instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.ztsStore(int[], TimeSeriesContainer, int)instead.UseHeclib.ztextStore(int[], TextContainer)instead.useDSSPathname.getTSIntervalSeconds(String, int[])instead.useDSSPathname.getTSIntervalSeconds(String, int[])instead.use timeGranularity() insteaduseHecTimeArray.getTimeInViewTimeZone(int)instead as it is more appropriately nameduseHecTimeArray.getTimeInDataTimeZone(int)instead as it is more appropriately nameuseHecTimeArray.getTimeInViewTimeZone(int)instead as it is more appropriately namedReplaced by getClassName() Returns the Identifier's ClassReplaced by setClassName() Sets the Identifier's Class to the argument ClassuseTimeSeriesContainer.getTimeIntervalSeconds()instead as the resolution of the returned interval is based on the timeGranularitySecondsuse maximumValue()use createHorizontalFlowLayout method insteaduse createHorizontalFlowLayout (alignment, gap) method insteadcall 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 earthcall 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 earthcall 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 earthcall 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 earthFor removal in Monolith 6. Requires JNI call to native lib that is 32-bit only.use getText()use getDisplayTimeZone() for required null handlinguse loadURLImage(String urlstr) insteaduse ServiceLookup.getTimeZoneDisplayService().getTimeZone(); Returns the TimeZone used by this dialog for Display purposesuse ServiceLookup.getUnitsDisplayService().getDisplayUnitsSystem();use ServiceLookup.getUnitsDisplayService().setDisplayScaleFactor(paramId, scale);use ServiceLookup.getTimeZoneDisplayService().setTimeZone(tz); Sets the timezone used for display purposesuse 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. Alluse ServiceLookup.getUnitsDisplayService().updateDisplayScale(c);use ServiceLookup.getTimeZoneDisplayService().updateTimeZone(c);use ServiceLookup.getUnitsDisplayService().updateUnitSystem(c);use ServiceLookup.getTimeZoneDisplayService().getTimeZone();use ServiceLookup.getUnitsDisplayService().getDisplayUnitsSystem();use ServiceLookup.getUnitsDisplayService().getDisplayUnitsSystem();use ServiceLookup.getUnitsDisplayService().setDisplayScaleFactor(paramId, scale);use ServiceLookup.getTimeZoneDisplayService().setTimeZone(tz);use ServiceLookup.getUnitsDisplayService().setDisplayUnitSystem(unitSystem);use ServiceLookup.getUnitsDisplayService().updateDisplayScale(c);use ServiceLookup.getTimeZoneDisplayService().updateTimeZone(c);use ServiceLookup.getTimeZoneDisplayService().updateTimeZone(c, timezone);use ServiceLookup.getUnitsDisplayService().updateUnitSystem(c);This method is replaced by setIntegerSet
-
Deprecated ConstructorsConstructorDescriptionXML Serialization is no longer usedXML Serialization is no longer used- DataSetTx has been replaced by
TimeSeriesuseTimeSeriesContainerFactory.toTimeSeries(TimeSeriesContainer)for transformation instead- DataSetTx has been replaced byTimeSeriesuseTimeSeriesContainerFactory.toTimeSeries(TimeSeriesContainer, mil.army.usace.hec.metadata.timeseries.TimeSeriesIdentifier)for transformation instead- DataSetTx has been replaced byTimeSeriesuseTimeSeriesContainerFactory.toTimeSeries(TimeSeriesContainer)for transformation instead
TimeSeriesIdentifier