edu.jhu.ece.iacl.jist.pipeline
Class MipavViewUserInterface

java.lang.Object
  extended by ViewUserInterface
      extended by edu.jhu.ece.iacl.jist.pipeline.MipavViewUserInterface

public class MipavViewUserInterface
extends ViewUserInterface

Overload MIPAV's view user interface.

Author:
Blake Lucas (bclucas@jhu.edu)

Constructor Summary
MipavViewUserInterface()
          Instantiates a new mipav view user interface.
MipavViewUserInterface(boolean flag)
          Instantiates a new mipav view user interface.
 
Method Summary
static ViewUserInterface create()
          Create view user interface.
static ViewUserInterface getReference()
          Get a reference to the ViewUserInterface object.
 boolean isAppFrameVisible()
          Accessor to check whether the application frame visible or not.
 boolean isPlugInFrameVisible()
          Accessor to see if a stand-alone plugin frame is visible (not app frame).
 void runCmdLine(java.lang.String scriptFile, java.util.Vector imageList, java.util.Vector voiList)
          Run command line from script file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MipavViewUserInterface

public MipavViewUserInterface()
Instantiates a new mipav view user interface.


MipavViewUserInterface

public MipavViewUserInterface(boolean flag)
Instantiates a new mipav view user interface.

Parameters:
flag - the flag
Method Detail

create

public static ViewUserInterface create()
Create view user interface.

Returns:
the view user interface

getReference

public static ViewUserInterface getReference()
Get a reference to the ViewUserInterface object.

Returns:
ViewUserInterface

isAppFrameVisible

public boolean isAppFrameVisible()
Accessor to check whether the application frame visible or not.

Returns:
isAppFrameVisible application frame visibility flag

isPlugInFrameVisible

public boolean isPlugInFrameVisible()
Accessor to see if a stand-alone plugin frame is visible (not app frame).

Returns:
true, if checks if is lug in frame visible

runCmdLine

public void runCmdLine(java.lang.String scriptFile,
                       java.util.Vector imageList,
                       java.util.Vector voiList)
Run command line from script file.

Parameters:
scriptFile - the script file
imageList - the image list
voiList - the voi list