Package hec.rss.plugins.opsupport.model
Class OSAltPluginData
java.lang.Object
hec.rss.plugins.model.AbstractAltPluginData
hec.rss.plugins.opsupport.model.OSAltPluginData
- All Implemented Interfaces:
AltInputReportInfc,hec.rss.plugins.model.AltPluginData,Cloneable
public class OSAltPluginData
extends hec.rss.plugins.model.AbstractAltPluginData
-
Field Summary
FieldsFields inherited from class hec.rss.plugins.model.AbstractAltPluginData
_alt -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()intgetActiveTSProxies(Vector vec, int iotype) returns a vector of required input, or generated output TSRecordProxies used in the current alternativegetCollectionNumbers(RssAlt alt, HecTime startTime) hec.rss.client.RSimSimulationModegetTSInputData(RssAlt alt, HecTime startTime) getType()voidoutputReport(AlternativeInputReport report, org.jdom.Element elem) Alternative Input Report Interface for data.voidread(BufferedReader reader) voidsetSimMode(hec.rss.client.RSimSimulationMode sm) voidsetUseCompute(boolean compute) booleanvoidwrite(BufferedWriter writer) booleanwriteReport(BufferedWriter writer, RssRun run) Methods inherited from class hec.rss.plugins.model.AbstractAltPluginData
getAlt, getComputeLauncher, setAlt, setType
-
Field Details
-
OS_PLUGIN_STRING
- See Also:
-
-
Constructor Details
-
OSAltPluginData
public OSAltPluginData()Instantiates a new mC alt plugin data.
-
-
Method Details
-
clone
- Specified by:
clonein interfacehec.rss.plugins.model.AltPluginData- Overrides:
clonein classhec.rss.plugins.model.AbstractAltPluginData
-
setSimMode
public void setSimMode(hec.rss.client.RSimSimulationMode sm) -
getSimMode
public hec.rss.client.RSimSimulationMode getSimMode() -
getType
- Specified by:
getTypein interfacehec.rss.plugins.model.AltPluginData- Overrides:
getTypein classhec.rss.plugins.model.AbstractAltPluginData
-
read
-
write
-
useCompute
public boolean useCompute() -
setUseCompute
public void setUseCompute(boolean compute) -
compute
-
writeReport
- Throws:
IOException
-
getTSInputData
-
getCollectionNumbers
-
outputReport
Description copied from interface:AltInputReportInfcAlternative Input Report Interface for data. -
getOSConfig
- Returns:
-
getActiveTSProxies
returns a vector of required input, or generated output TSRecordProxies used in the current alternative- Specified by:
getActiveTSProxiesin interfacehec.rss.plugins.model.AltPluginData- Overrides:
getActiveTSProxiesin classhec.rss.plugins.model.AbstractAltPluginData
-