public class MatetoolsPipeline
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
MatetoolsPipeline.PipelineOwner
Marks a potential owner of the pipeline.
|
Modifier and Type | Method and Description |
---|---|
static void |
freePipeline() |
static MatetoolsPipeline |
getPipeline(MatetoolsPipeline.PipelineOwner owner) |
static boolean |
isPipelineRunning() |
boolean |
isRunning() |
static void |
releasePipeline(MatetoolsPipeline.PipelineOwner owner) |
de.ims.icarus.language.dependency.DependencySentenceData |
runPipeline(java.lang.String[] tokens,
ModelStorage storage,
de.ims.icarus.util.Options options) |
void |
unloadModels() |
public static MatetoolsPipeline getPipeline(MatetoolsPipeline.PipelineOwner owner)
public static void releasePipeline(MatetoolsPipeline.PipelineOwner owner)
public static void freePipeline()
public static boolean isPipelineRunning()
public boolean isRunning()
public de.ims.icarus.language.dependency.DependencySentenceData runPipeline(java.lang.String[] tokens, ModelStorage storage, de.ims.icarus.util.Options options) throws java.lang.Exception
java.lang.Exception
public void unloadModels()