Package hec.data.operations
Interface IPhysicalStructureOperationalChange<T extends IPhysicalStructureOperationalChangeRef>
- All Known Subinterfaces:
IGateChange
,ITurbineChange
- All Known Implementing Classes:
JDomGateChange
,JDomTurbineChange
public interface IPhysicalStructureOperationalChange<T extends IPhysicalStructureOperationalChangeRef>
-
Method Summary
Modifier and TypeMethodDescriptiondouble
void
double
void
double
void
double
void
boolean
boolean
void
setChangeNotes
(String notes) void
void
setNewTotalDischargeOverride
(double d) void
void
setOldTotalDischargeOverride
(double d) void
void
setPoolElevation
(double d) void
void
setProtected
(boolean tf) void
setReason
(ILookupType type) void
setTailwaterElevation
(double d) void
void
setUndefined
(boolean tf) If undefined, this change will be deleted from the database.
-
Method Details
-
getOperationalChangeRef
T getOperationalChangeRef() -
getProjectLocationRef
LocationTemplate getProjectLocationRef() -
getChangeDate
Date getChangeDate() -
setUndefined
void setUndefined(boolean tf) If undefined, this change will be deleted from the database.- Parameters:
tf
-
-
isUndefined
boolean isUndefined() -
getChangeNotes
String getChangeNotes() -
setChangeNotes
-
isProtected
boolean isProtected() -
setProtected
void setProtected(boolean tf) -
getElevationUnits
String getElevationUnits() -
getPoolElevation
double getPoolElevation() -
setPoolElevation
void setPoolElevation(double d) -
getPoolElevation
-
setPoolElevation
-
getTailwaterElevation
double getTailwaterElevation() -
setTailwaterElevation
void setTailwaterElevation(double d) -
getTailwaterElevation
-
setTailwaterElevation
-
getDischargeComputation
ILookupType getDischargeComputation() -
setDischargeComputation
-
getReason
ILookupType getReason() -
setReason
-
getDischargeUnits
String getDischargeUnits() -
getOldTotalDischargeOverride
double getOldTotalDischargeOverride() -
setOldTotalDischargeOverride
void setOldTotalDischargeOverride(double d) -
getOldTotalDischargeOverride
-
setOldTotalDischargeOverride
-
getNewTotalDischargeOverride
double getNewTotalDischargeOverride() -
setNewTotalDischargeOverride
void setNewTotalDischargeOverride(double d) -
getNewTotalDischargeOverride
-
setNewTotalDischargeOverride
-