Package hec.data.operations
Class PhysicalStructureOperationalChangeRef
java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.data.AbstractJDomDataObject
hec.data.operations.PhysicalStructureOperationalChangeRef
- All Implemented Interfaces:
ILocationRef,IPhysicalStructureOperationalChangeRef,AsciiSerializable,FieldAccessor,Serializable,Cloneable,Comparable,Observer,Modifiable
- Direct Known Subclasses:
JDomGateChangeRef,JDomTurbineChangeRef
public abstract class PhysicalStructureOperationalChangeRef
extends AbstractJDomDataObject
implements IPhysicalStructureOperationalChangeRef, ILocationRef
- 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_EVENT -
Constructor Summary
ConstructorsConstructorDescriptionPhysicalStructureOperationalChangeRef(LocationTemplate projectLocRef, Date changeDate) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns a ref to the project location.inthashCode()voidsetChangeDate(Date date) voidsetLocationRef(LocationTemplate projectLocRef) Sets the ref location template.voidsetProjectLocationRef(LocationTemplate projectLocRef) Methods inherited from class hec.data.AbstractJDomDataObject
buildElement, 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, setChanged
-
Constructor Details
-
PhysicalStructureOperationalChangeRef
public PhysicalStructureOperationalChangeRef() -
PhysicalStructureOperationalChangeRef
-
-
Method Details
-
equals
-
getChangeDate
- Specified by:
getChangeDatein interfaceIPhysicalStructureOperationalChangeRef
-
getLocationRef
Returns a ref to the project location.- Specified by:
getLocationRefin interfaceILocationRef- Returns:
-
getProjectLocationRef
- Specified by:
getProjectLocationRefin interfaceIPhysicalStructureOperationalChangeRef
-
hashCode
public int hashCode() -
setChangeDate
-
setLocationRef
Description copied from interface:ILocationRefSets the ref location template.- Specified by:
setLocationRefin interfaceILocationRef
-
setProjectLocationRef
-