edu.cmu.minorthird.ui
Class RunMixup

java.lang.Object
  extended by edu.cmu.minorthird.ui.UIMain
      extended by edu.cmu.minorthird.ui.RunMixup
All Implemented Interfaces:
CommandLineProcessor.Configurable, Console.Task

public class RunMixup
extends UIMain

Run a mixup program.

Author:
William Cohen

Field Summary
 TextLabels annotatedLabels
           
 
Fields inherited from class edu.cmu.minorthird.ui.UIMain
base, gui, main, viewButton
 
Constructor Summary
RunMixup()
           
 
Method Summary
 void doMain()
          Do the main action, after setting all parameters.
 CommandLineUtil.AnnotatorOutputParams getAnnotatorOutputParams()
           
 CommandLineProcessor getCLP()
          Produce a command-line processor that configures this object.
 java.lang.Object getMainResult()
          Return the result of the action.
 CommandLineUtil.MixupParams getMixupParameters()
           
 java.lang.String getRunMixupHelp()
           
 CommandLineUtil.SaveParams getSaveParameters()
           
static void main(java.lang.String[] args)
           
 void setAnnotatorOutputParams(CommandLineUtil.AnnotatorOutputParams p)
           
 void setMixupParameters(CommandLineUtil.MixupParams p)
           
 void setSaveParameters(CommandLineUtil.SaveParams p)
           
 
Methods inherited from class edu.cmu.minorthird.ui.UIMain
callMain, getBaseParameters, getLabels, helloWorld, noLabelsMessage, setBaseParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

annotatedLabels

public TextLabels annotatedLabels
Constructor Detail

RunMixup

public RunMixup()
Method Detail

getMixupParameters

public CommandLineUtil.MixupParams getMixupParameters()

setMixupParameters

public void setMixupParameters(CommandLineUtil.MixupParams p)

getSaveParameters

public CommandLineUtil.SaveParams getSaveParameters()

setSaveParameters

public void setSaveParameters(CommandLineUtil.SaveParams p)

getAnnotatorOutputParams

public CommandLineUtil.AnnotatorOutputParams getAnnotatorOutputParams()

setAnnotatorOutputParams

public void setAnnotatorOutputParams(CommandLineUtil.AnnotatorOutputParams p)

getRunMixupHelp

public java.lang.String getRunMixupHelp()

getCLP

public CommandLineProcessor getCLP()
Description copied from interface: CommandLineProcessor.Configurable
Produce a command-line processor that configures this object.


doMain

public void doMain()
Description copied from class: UIMain
Do the main action, after setting all parameters.

Specified by:
doMain in interface Console.Task
Specified by:
doMain in class UIMain

getMainResult

public java.lang.Object getMainResult()
Description copied from class: UIMain
Return the result of the action.

Specified by:
getMainResult in interface Console.Task
Specified by:
getMainResult in class UIMain

main

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