edu.jhu.ece.iacl.jist.test
Class MipavTestHarness

java.lang.Object
  extended by edu.jhu.ece.iacl.jist.test.MipavTestHarness

public class MipavTestHarness
extends java.lang.Object

The Class MipavTestHarness.


Constructor Summary
MipavTestHarness()
          Instantiates a new mipav test harness.
MipavTestHarness(ProcessingApplication plug)
          Instantiates a new mipav test harness.
MipavTestHarness(java.lang.String[] args)
          Instantiates a new mipav test harness.
 
Method Summary
protected  void close()
          Close.
 void execute(java.io.File f, java.io.File saveDir)
          Execute.
static java.lang.String getPresentWorkingDirectory()
          Gets the present working directory.
 void invoke(java.io.File inputFile, java.io.File outputDir)
          Invoke.
 void invoke(ProcessingAlgorithm algo)
          Invoke.
 void invoke(ProcessingApplication plug)
          Invoke.
static void main(java.lang.String[] args)
          The main method.
 void open(java.lang.String fileName)
          Open.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MipavTestHarness

public MipavTestHarness(ProcessingApplication plug)
Instantiates a new mipav test harness.

Parameters:
plug - the plug

MipavTestHarness

public MipavTestHarness()
Instantiates a new mipav test harness.


MipavTestHarness

public MipavTestHarness(java.lang.String[] args)
Instantiates a new mipav test harness.

Parameters:
args - the args
Method Detail

getPresentWorkingDirectory

public static java.lang.String getPresentWorkingDirectory()
Gets the present working directory.

Returns:
the present working directory

open

public void open(java.lang.String fileName)
Open.

Parameters:
fileName - the file name

invoke

public void invoke(ProcessingAlgorithm algo)
Invoke.

Parameters:
algo - the algo

execute

public void execute(java.io.File f,
                    java.io.File saveDir)
Execute.

Parameters:
f - the f
saveDir - the save dir

invoke

public void invoke(ProcessingApplication plug)
Invoke.

Parameters:
plug - the plug

invoke

public void invoke(java.io.File inputFile,
                   java.io.File outputDir)
Invoke.

Parameters:
inputFile - the input file
outputDir - the output dir

close

protected void close()
Close.


main

public static void main(java.lang.String[] args)
The main method.

Parameters:
args - the arguments