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 TypeMethodDescriptiondoublevoiddoublevoiddoublevoiddoublevoidbooleanbooleanvoidsetChangeNotes(String notes) voidvoidsetNewTotalDischargeOverride(double d) voidvoidsetOldTotalDischargeOverride(double d) voidvoidsetPoolElevation(double d) voidvoidsetProtected(boolean tf) voidsetReason(ILookupType type) voidsetTailwaterElevation(double d) voidvoidsetUndefined(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
-