de.uniba.cogsys.app2igor.core
Class App2IgorInteropImpl
java.lang.Object
de.uniba.cogsys.app2igor.core.App2IgorInteropImpl
- All Implemented Interfaces:
- App2IgorInterop
public class App2IgorInteropImpl
- extends java.lang.Object
- implements App2IgorInterop
- Author:
- Thomas Hieber
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
App2IgorInteropImpl
public App2IgorInteropImpl(InteropCenter center)
abortIgor
public void abortIgor()
- Specified by:
abortIgor in interface App2IgorInterop
getModuleNames
public java.util.List<java.lang.String> getModuleNames()
- Specified by:
getModuleNames in interface App2IgorInterop
- Returns:
startIgor
public Runner startIgor(java.util.List<java.lang.String> modules,
boolean createOutFile)
throws java.io.IOException
- Specified by:
startIgor in interface App2IgorInterop
- Parameters:
modules - - modules to load before the synthesis is startedcreateOutFile - - flag to put results in an [filename].out file within the specified file's directory
- Returns:
-
- Throws:
java.io.IOException
startIgor
public Runner startIgor(java.util.List<java.lang.String> modules,
java.util.List<MaudeArgs> args,
boolean createOutFile)
throws java.io.IOException
- Specified by:
startIgor in interface App2IgorInterop
- Parameters:
modules - - modules to load before the synthesis is startedargs - - command arguments for the maude interpretercreateOutFile - - flag to put results in an [filename].out file within the specified file's directory
- Returns:
-
- Throws:
java.io.IOException
getModules
public java.util.HashMap<java.lang.String,java.lang.String> getModules()
- Specified by:
getModules in interface App2IgorInterop
- Returns: