Package hec.data.level
Class LocationLevelIndicatorImpl
java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.data.level.LocationLevelIndicatorImpl
- All Implemented Interfaces:
ILocationLevelIndicator
,AsciiSerializable
,FieldAccessor
,Serializable
,Cloneable
,Comparable
,Observer
,Modifiable
- See Also:
-
Field Summary
Fields inherited from class hec.lang.NamedType
_description, _ignoreModifiedEvents, _index, _isValid, _modified, _name, defaultDescription, defaultName, DESCRIPTION_CHANGED, NAME_CHANGED, RENAME_EVENT
-
Constructor Summary
ConstructorsConstructorDescriptionLocationLevelIndicatorImpl
(ILocationLevelRef indicatorLocationLevelRef, String indicatorId, ILocationLevelRef refLocationLevelRef) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
void
setConditionMap
(Map<Integer, ILocationLevelIndicatorCondition> conditionMap) void
setIndicatorId
(String indicatorId) final void
setIndicatorLocationLevelRef
(ILocationLevelRef iLocationLevelRef) void
setLocationRef
(LocationTemplate locRef) void
setMaximumAge
(String maxiumumAge) void
setMinimumDuration
(String minimumDuration) final void
setRefLocationLevelRef
(ILocationLevelRef iLocationLevelRef) toString()
Methods 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, update, useRecursiveModifiedTest
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface rma.lang.Modifiable
isModified, setModified
-
Constructor Details
-
LocationLevelIndicatorImpl
public LocationLevelIndicatorImpl() -
LocationLevelIndicatorImpl
public LocationLevelIndicatorImpl(ILocationLevelRef indicatorLocationLevelRef, String indicatorId, ILocationLevelRef refLocationLevelRef)
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
getOfficeId
- Specified by:
getOfficeId
in interfaceILocationLevelIndicator
-
getLocationRef
- Specified by:
getLocationRef
in interfaceILocationLevelIndicator
-
setLocationRef
- Specified by:
setLocationRef
in interfaceILocationLevelIndicator
-
getIndicatorLocationLevelRef
- Specified by:
getIndicatorLocationLevelRef
in interfaceILocationLevelIndicator
-
setIndicatorLocationLevelRef
- Specified by:
setIndicatorLocationLevelRef
in interfaceILocationLevelIndicator
-
getLocationLevelIndicatorId
- Specified by:
getLocationLevelIndicatorId
in interfaceILocationLevelIndicator
-
getIndicatorId
- Specified by:
getIndicatorId
in interfaceILocationLevelIndicator
-
setIndicatorId
- Specified by:
setIndicatorId
in interfaceILocationLevelIndicator
-
getRefLocationLevelRef
- Specified by:
getRefLocationLevelRef
in interfaceILocationLevelIndicator
-
setRefLocationLevelRef
- Specified by:
setRefLocationLevelRef
in interfaceILocationLevelIndicator
-
getMinimumDuration
- Specified by:
getMinimumDuration
in interfaceILocationLevelIndicator
-
setMinimumDuration
- Specified by:
setMinimumDuration
in interfaceILocationLevelIndicator
-
getMaximumAge
- Specified by:
getMaximumAge
in interfaceILocationLevelIndicator
-
setMaximumAge
- Specified by:
setMaximumAge
in interfaceILocationLevelIndicator
-
getConditionMap
- Specified by:
getConditionMap
in interfaceILocationLevelIndicator
-
setConditionMap
- Specified by:
setConditionMap
in interfaceILocationLevelIndicator
-
toString
-