org.simulator.sedml
Class SEDMLExecutor
java.lang.Object
org.simulator.sedml.SEDMLExecutor
public class SEDMLExecutor
- extends Object
Facade class to provide a jlibsedml-independent means to execute a SEDML file.
Clients can use this class to execute a SEDML file without their code explicitly
using the jlibsedml API.
- Since:
- 1.1
- Version:
- $Rev: 222 $
- Author:
- Richard Adams
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SEDMLExecutor
public SEDMLExecutor()
execute
public MultiTable execute(String outputID,
InputStream is)
throws ExecutionException,
IOException
- EXecutes a SEDML file to produce the specified output. It's up to
clients to ensure a valid
InputStream
is open to access the
SED-ML file.
- Parameters:
outputID
- An id of a SED-ML Output elementis
- A readable InputStream
to the SED-ML
- Returns:
- A
MultiTable
of the processed results.
- Throws:
ExecutionException
IOException
- if InputStream
is not readable.
ExecutionException
- if execution is not possible