edu.jhu.ece.iacl.jist.pipeline.dest
Class PipeAssertionTestDestination

java.lang.Object
  extended by edu.jhu.ece.iacl.jist.pipeline.PipeModule
      extended by edu.jhu.ece.iacl.jist.pipeline.PipeDestination
          extended by edu.jhu.ece.iacl.jist.pipeline.dest.PipeParamSummaryDestination
              extended by edu.jhu.ece.iacl.jist.pipeline.dest.PipeAssertionTestDestination
All Implemented Interfaces:
PipePort.PortListener, ParamViewObserver

public class PipeAssertionTestDestination
extends PipeParamSummaryDestination


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeModule
PipeModule.PipeListener
 
Field Summary
 
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.dest.PipeParamSummaryDestination
dataObjects, fileName, paramSummaryFile
 
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeDestination
selectedParams
 
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeModule
bounds, cell, currentContext, inputHash, inputParams, inputPorts, label, listeners, name, outputHash, outputParams, outputPorts
 
Constructor Summary
PipeAssertionTestDestination()
           
 
Method Summary
protected  ParamCollection createInputParams()
          Create input parameters.
 boolean didAllTestsPass()
           
 java.io.File getTestResultsFile()
           
 void iterate(javax.swing.ProgressMonitor monitor)
          Iterate through objects.
 void reset()
          Reset destination after iterating through all values.
 
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.dest.PipeParamSummaryDestination
complete, createOutputParams, getInputParam
 
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeDestination
createModuleCell, getCurrentLayout, init, pull, release, setCurrentLayout
 
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeModule
addListener, connectAction, disconnect, disconnectAction, forward, getAncestors, getAncestors, getBounds, getChildren, getCurrentContext, getDescendants, getDescendants, getInputHash, getInputParams, getInputPorts, getLabel, getListeners, getModuleCell, getName, getOutputHash, getOutputParams, getOutputPorts, getParents, isAncestorOf, isDescendantOf, isRoot, push, removeAllListeners, removeListener, setBounds, setCurrentContext, setLabel, setModuleCell, setName, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PipeAssertionTestDestination

public PipeAssertionTestDestination()
Method Detail

createInputParams

protected ParamCollection createInputParams()
Description copied from class: PipeParamSummaryDestination
Create input parameters.

Overrides:
createInputParams in class PipeParamSummaryDestination
Returns:
the param collection

iterate

public void iterate(javax.swing.ProgressMonitor monitor)
Description copied from class: PipeParamSummaryDestination
Iterate through objects.

Overrides:
iterate in class PipeParamSummaryDestination
Parameters:
monitor - the monitor

didAllTestsPass

public boolean didAllTestsPass()

getTestResultsFile

public java.io.File getTestResultsFile()

reset

public void reset()
Description copied from class: PipeDestination
Reset destination after iterating through all values.

Overrides:
reset in class PipeParamSummaryDestination