Package hec.data.level
Class JDomSeasonalValuesImpl
java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.data.AbstractJDomDataObject
hec.data.level.JDomSeasonalValuesImpl
- All Implemented Interfaces:
ISeasonalValues,XmlString,AsciiSerializable,FieldAccessor,Serializable,Cloneable,Comparable,Observer,Modifiable
- See Also:
-
Field Summary
Fields inherited from class hec.data.AbstractJDomDataObject
DD_MM_MYYYY, DD_MM_MYYYY_HHMM, DD_MM_MYYYY_HHMMZ, MM_MYYYY, UNIT, YYYYFields inherited from class hec.lang.NamedType
_description, _ignoreModifiedEvents, _index, _isValid, _modified, _name, defaultDescription, defaultName, DESCRIPTION_CHANGED, NAME_CHANGED, RENAME_EVENTFields inherited from interface hec.data.level.ISeasonalValues
INTERVAL, ORIGIN, SEASONAL_VALUE -
Constructor Summary
ConstructorsConstructorDescriptionJDomSeasonalValuesImpl(ISeasonalValues iSeasonalValues) JDomSeasonalValuesImpl(org.jdom.Element element) JDomSeasonalValuesImpl(org.jdom.Element element, IParameterTypedValue prototype) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildElement(org.jdom.Element element) Populates the element with data from this object.voidsetOffset(ISeasonalInterval offset) voidvoidsetSeasonalValues(List<ISeasonalValue> values) Methods inherited from class hec.data.AbstractJDomDataObject
buildElementOrRemove, camelCaseToLowerUnderbar, getDefaultElementName, getXmlDate, getXmlValue, parseDouble, parseFormattedDouble, parseInt, setXmlDate, setXmlValue, toXmlStringMethods inherited from class hec.lang.NamedType
addModifiableListener, clone, compareTo, fireModifiedStateChanged, getDescription, getDisplayName, getFieldObject, getIgnoreModifiedEvents, getIndex, getName, isModified, isValid, readResolve, removeModifiableListener, rename, set, setDescription, setFieldObject, setIgnoreModifiedEvents, setIndex, setModified, setName, setValid, toString, update, useRecursiveModifiedTestMethods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface rma.lang.Modifiable
isModified, setModifiedMethods inherited from interface hec.data.XmlString
toXmlString
-
Constructor Details
-
JDomSeasonalValuesImpl
public JDomSeasonalValuesImpl() -
JDomSeasonalValuesImpl
public JDomSeasonalValuesImpl(org.jdom.Element element) -
JDomSeasonalValuesImpl
-
JDomSeasonalValuesImpl
-
-
Method Details
-
buildElement
public void buildElement(org.jdom.Element element) Description copied from class:AbstractJDomDataObjectPopulates the element with data from this object.- Specified by:
buildElementin classAbstractJDomDataObject
-
getOffset
- Specified by:
getOffsetin interfaceISeasonalValues
-
setOffset
- Specified by:
setOffsetin interfaceISeasonalValues
-
getOrigin
- Specified by:
getOriginin interfaceISeasonalValues
-
setOrigin
- Specified by:
setOriginin interfaceISeasonalValues
-
getSeasonalValues
- Specified by:
getSeasonalValuesin interfaceISeasonalValues
-
setSeasonalValues
- Specified by:
setSeasonalValuesin interfaceISeasonalValues
-