|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.jhu.ece.iacl.jist.pipeline.PipeModule edu.jhu.ece.iacl.jist.pipeline.PipeDestination edu.jhu.ece.iacl.jist.pipeline.dest.PipeParamCopyDestination
public class PipeParamCopyDestination
Destination for copying output files to specified directory location.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeModule |
---|
PipeModule.PipeListener |
Field Summary | |
---|---|
protected ParamBoolean |
appendName
The append name. |
protected java.util.ArrayList<java.lang.Object[]> |
dataObjects
The data objects. |
protected ParamString |
fileName
The file name. |
protected ParamFile |
fileOutputDir
The file output dir. |
protected ParamOption |
fileType
The file type. |
protected ParamObject<java.lang.Object[][]> |
paramSummaryFile
The param summary file. |
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 | |
---|---|
PipeParamCopyDestination()
|
Method Summary | |
---|---|
void |
complete()
Clean up after copying files. |
static boolean |
copyFile(java.io.File src,
java.io.File dest)
Copy a file from source to destination. |
protected ParamCollection |
createInputParams()
Create input parameters. |
protected ParamCollection |
createOutputParams()
Create output parameters. |
ParamCollection |
getInputParam()
Get input parameter |
PipeModuleCell |
init(PipeJGraph graph)
Initialize module cell. |
void |
iterate(javax.swing.ProgressMonitor monitor)
Iterate through all active experiments and the save the output of each to a specified location. |
void |
reset()
Reset data objects to be saved. |
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeDestination |
---|
createModuleCell, getCurrentLayout, 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 |
Field Detail |
---|
protected ParamObject<java.lang.Object[][]> paramSummaryFile
protected ParamString fileName
protected ParamOption fileType
protected ParamFile fileOutputDir
protected transient java.util.ArrayList<java.lang.Object[]> dataObjects
protected ParamBoolean appendName
Constructor Detail |
---|
public PipeParamCopyDestination()
Method Detail |
---|
public ParamCollection getInputParam()
getInputParam
in class PipeDestination
public void complete()
complete
in class PipeDestination
public static boolean copyFile(java.io.File src, java.io.File dest)
src
- source filedest
- destination file
protected ParamCollection createInputParams()
createInputParams
in class PipeDestination
protected ParamCollection createOutputParams()
createOutputParams
in class PipeDestination
public PipeModuleCell init(PipeJGraph graph)
init
in class PipeDestination
graph
- the graph
public void iterate(javax.swing.ProgressMonitor monitor)
iterate
in class PipeDestination
monitor
- the monitorpublic void reset()
reset
in class PipeDestination
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |