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

public class RssSimTrialRun extends SimulationTrialRun implements RssSimulationRun

Title: General CWMS Framework

Description:

Copyright: Copyright (c) 2002

Company: RMA Inc.

See Also:
  • Field Details

    • _rssSystem

      protected transient RssSystem _rssSystem
    • _rssAlt

      protected transient RssAlt _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:
      modifiedStateChanged in interface hec.event.ModifiableListener
      Overrides:
      modifiedStateChanged in class SimulationRun
    • getRssAlt

      public RssAlt getRssAlt()
      get the Rss Alternative
      Specified by:
      getRssAlt in interface RssSimulationRun
    • getRssSystem

      public RssSystem getRssSystem()
      get the Rss System
      Specified by:
      getRssSystem in interface RssSimulationRun
    • deleting

      public void deleting()
      Description copied from class: Manager
      called when the manager proxy is deleting the manager allows the manager to do any additional clean required.
      Overrides:
      deleting in class Manager
    • getDescription

      public String getDescription()
      Description copied from class: NamedType
      get the NameType's description
      Specified by:
      getDescription in interface TrialRun
      Overrides:
      getDescription in class NamedType
      Returns:
      the description
    • setFieldObject

      public boolean setFieldObject(Field fld, Object fobj)
      Sets the FieldObject attribute of the TrialForecastRun object
      Specified by:
      setFieldObject in interface FieldAccessor
      Overrides:
      setFieldObject in class SimulationTrialRun
      Parameters:
      fld - The new FieldObject value
      fobj - The new FieldObject value
      Returns:
      Description of the Returned Value
    • getFieldObject

      public Object getFieldObject(Field fld)
      Gets the FieldObject attribute of the TrialForecastRun object
      Specified by:
      getFieldObject in interface FieldAccessor
      Overrides:
      getFieldObject in class SimulationTrialRun
      Parameters:
      fld - Description of Parameter
      Returns:
      The FieldObject value