Package hec.rss.model
Class RssSimTrialRun
- All Implemented Interfaces:
TrialRun,hec.event.ModifiableListener,AsciiSerializable,FieldAccessor,LockableObject,hec.map.MapObjectInterface,MessagePrinter,ModelConstants,TsRecordContainer,RssSimulationRun,Serializable,Cloneable,Comparable,EventListener,Observer,mil.army.usace.hec.rmi.csinterface.CallBackInterface,rma.lang.Modifiable
Title: General CWMS Framework
Description:
Copyright: Copyright (c) 2002
Company: RMA Inc.
- See Also:
-
Field Summary
FieldsFields inherited from class hec.clientapp.model.SimulationTrialRun
FILE_EXTFields inherited from class hec.clientapp.model.SimulationRun
_altList, _baseRunName, _modelForecastAltMgrs, _trialList, _trials, NO_SELECTIONFields inherited from class hec.clientapp.model.Manager
_callBack, _dssFileManagerWrapper, _identifier, _lastModifiedTime, _modifiableListeners, _proxyList, _readOnly, _reloadFailed, _reloadOk, _uiWrapper, _userInterface, _wkspPath, _Workspace, LASTMODIFIED_STRINGFields inherited from class hec.lang.NamedType
_description, _ignoreModifiedEvents, _index, _isValid, _modified, _name, defaultDescription, defaultName, DESCRIPTION_CHANGED, NAME_CHANGED, RENAME_EVENTFields inherited from interface hec.model.ModelConstants
FDA_MODEL_NAME, FIA_MODEL_NAME, HFP_MODEL_NAME, MFP_MODEL_NAME, RAS_MODEL_NAME, RESPRM_MODEL_NAME, RSS_MODEL_NAME, SUPPLEMENTAL_MODEL_NAME -
Constructor Summary
ConstructorsConstructorDescriptionRssSimTrialRun(boolean isBaseTrial) Constructor for the RssSimTrialRun object -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleting()called when the manager proxy is deleting the manager allows the manager to do any additional clean required.get the NameType's descriptiongetFieldObject(Field fld) Gets the FieldObject attribute of the TrialForecastRun objectget the Rss Alternativeget the Rss SystemvoidmodifiedStateChanged(rma.lang.Modifiable mgr, boolean modified) booleansetFieldObject(Field fld, Object fobj) Sets the FieldObject attribute of the TrialForecastRun objectMethods inherited from class hec.clientapp.model.SimulationTrialRun
getFileExtension, getIdentifier, getKey, getModel, getModelAltWorkspaceName, getRunParent, getTrialKey, getTrialPosition, getTrialRunClassName, isAccepted, isActiveTrial, isBaseTrial, isCurrentTrial, setAccepted, setActiveTrial, setCurrentTrial, setIsBaseTrial, setModified, setRunParent, setSimulationRunClassName, setTrialKey, setTrialPosition, toStringMethods inherited from class hec.clientapp.model.SimulationRun
acceptTrial, addTrial, areManagersModified, getAlternativeNameLength, getAltItems, getAltList, getBaseRunName, getComputeInundation, getConfigurationId, getCoordinateReferenceSystem, getExtent, getIdForModelAlt, getMapIdentifier, getModelAlt, getModelAlt, getModelAltClassName, getModelCount, getModelNameLength, getModelNames, getProgramOrder, getRasModelForecastAlt, getRasModelReference, getRunKey, getSimulation, getTrialKeys, getTrials, getUserName, hasModelAlt, init, isActiveRun, isExpanded, isSelected, load, loadManager, notifyModifiableListeners, readFile, reLoadFile, removeTrial, saveManagers, setActiveRun, setAltList, setComputeInundation, setConfigurationId, setDefaultModelAltClassName, setDescription, setExpanded, setExtent, setMapIdentifier, setModelsLocked, setName, setSelected, setSimulation, setUserName, unload, unloading, usesModeltAlt, writeFileMethods inherited from class hec.clientapp.model.Manager
addModifiableListener, backupFile, computeComplete, copyFile, deleteFile, finalize, getCallback, getCommonDataList, getDirectory, getDSSFileManager, getDSSFileManagerWrapper, getFileManager, getFilename, getGmtOffset, getInputITSDataSet, getInputTSDataSet, getLastModifiedTime, getLastModifiedTimeString, getModTime, getModTime, getOutputITSDataSet, getOutputTSDataSet, getPath, getProxyList, getReadOnly, getRelativePath, getReloadOk, getSaveAsId, getSaveAsId, getUnitSystem, getUserInterface, getWorkspace, getWorkspacePath, hasLock, isCanceled, isForecastManager, loadComplete, loadSaveAsFile, makeAbsolutePath, makeAbsolutePath, makeAbsolutePathFromWatershed, makeRelativePath, makeRelativePathFromWatershed, modifiyForSaveAs, newFile, newTSRecordProxy, newTSRecordProxy, notify, notifyModifiableListeners, openFile, printErrorMessage, printLogMessage, printMessage, printSeparator, printStatus, printTableRow, printWarningMessage, refreshData, reLoadChildManagers, reLoadFile, removeCallBack, removeModifiableListener, renamed, saveChildManagers, saveManager, saveManagerAs, saveManagerAs, setIdentifier, setLastModifiedTime, setLastModifiedTime, setLineAttributes, setLocked, setManagersModifiedTime, setModifiedFalse, setPath, setProgress, setProxyList, setReadOnly, setReloadOk, setUserInterface, setUserInterface, setWorkspace, writeLastModTimeMethods inherited from class hec.lang.NamedType
clone, compareTo, fireModifiedStateChanged, getDisplayName, getIgnoreModifiedEvents, getIndex, getName, isModified, isValid, readResolve, rename, set, setIgnoreModifiedEvents, setIndex, setValid, update, useRecursiveModifiedTestMethods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface hec.map.MapObjectInterface
getNameMethods inherited from interface rma.lang.Modifiable
isModifiedMethods inherited from interface hec.rss.model.RssSimulationRun
getTrials, getUserNameMethods inherited from interface hec.clientapp.model.TrialRun
getName, isModified, setSimulation, writeFile
-
Field Details
-
_rssSystem
-
_rssAlt
-
-
Constructor Details
-
RssSimTrialRun
public RssSimTrialRun() -
RssSimTrialRun
public RssSimTrialRun(boolean isBaseTrial) Constructor for the RssSimTrialRun object- Parameters:
isBaseTrial- Description of Parameter
-
-
Method Details
-
modifiedStateChanged
public void modifiedStateChanged(rma.lang.Modifiable mgr, boolean modified) - Specified by:
modifiedStateChangedin interfacehec.event.ModifiableListener- Overrides:
modifiedStateChangedin classSimulationRun
-
getRssAlt
get the Rss Alternative- Specified by:
getRssAltin interfaceRssSimulationRun
-
getRssSystem
get the Rss System- Specified by:
getRssSystemin interfaceRssSimulationRun
-
deleting
public void deleting()Description copied from class:Managercalled when the manager proxy is deleting the manager allows the manager to do any additional clean required. -
getDescription
Description copied from class:NamedTypeget the NameType's description- Specified by:
getDescriptionin interfaceTrialRun- Overrides:
getDescriptionin classNamedType- Returns:
- the description
-
setFieldObject
Sets the FieldObject attribute of the TrialForecastRun object- Specified by:
setFieldObjectin interfaceFieldAccessor- Overrides:
setFieldObjectin classSimulationTrialRun- Parameters:
fld- The new FieldObject valuefobj- The new FieldObject value- Returns:
- Description of the Returned Value
-
getFieldObject
Gets the FieldObject attribute of the TrialForecastRun object- Specified by:
getFieldObjectin interfaceFieldAccessor- Overrides:
getFieldObjectin classSimulationTrialRun- Parameters:
fld- Description of Parameter- Returns:
- The FieldObject value
-