Package net.simplace.pipe.processors
Class SaveScenarioProcessor
java.lang.Object
net.simplace.pipe.control.FWProcessor
net.simplace.pipe.processors.SaveScenarioProcessor
Saves the actual scenario within the scenario result database. After doing this the result tree
is updated automatically.
Parameter
Description
comma-separated list of parameters to save additionally to the automatic parameters
required Parameter read from PipeLine Map
required Parameter read from PipeLine Map
required Parameter read from PipeLine Map
parameterlistscenarionamescenariodescscenarioOID- Author:
- Andreas Enders
-
Field Summary
Fields inherited from class net.simplace.pipe.control.FWProcessor
iAllreadyLoopedCount, iContainer, iInObservable, iObservable, iProgressTasks -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanChecks that all required parameters have been specified.protected booleanCan be overridden to perform semantic checks on the pipeline Input.booleanprocess()Saves a selected subset of the input parameter map as scenario.Methods inherited from class net.simplace.pipe.control.FWProcessor
clone, containsParameter, createProcessor, createProcessor, fireTaskEvent, getAllStringInParameters, getConfiguration, getInitialParameters, getInParameter, getInParameter, getInParameters, getNewProgressTask, getOutParameter, getOutParameterKeys, getPipeLine, getProgressTask, getStringInParameter, getStringInParameter, getSystemID, hasConfiguration, isEndOfPipe, pipe, removeOutParameter, setConfiguration, setEndOfPipeFlag, setInitialParameters, setInParameterMap, setLoopedCount, setOutParameter, setStateOfTask, setStateProgressing, toXML
-
Constructor Details
-
SaveScenarioProcessor
public SaveScenarioProcessor()
-
-
Method Details
-
process
Saves a selected subset of the input parameter map as scenario.- Specified by:
processin classFWProcessor- Returns:
- success
- Throws:
PipeLineException
-
checkInParameterMap
protected boolean checkInParameterMap()Checks that all required parameters have been specified. In this case, the only required parameter is 'parameterlist'.- Overrides:
checkInParameterMapin classFWProcessor- Returns:
- true if not overridden by implementations
-
checkOutParameterMap
protected boolean checkOutParameterMap()Description copied from class:FWProcessorCan be overridden to perform semantic checks on the pipeline Input.- Overrides:
checkOutParameterMapin classFWProcessor- Returns:
- true if not overridden
-