|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.jhu.ece.iacl.jist.pipeline.PipeModule
edu.jhu.ece.iacl.jist.pipeline.PipeSource
edu.jhu.ece.iacl.jist.pipeline.src.PipeVolumeDirectoryCollectionSource
public class PipeVolumeDirectoryCollectionSource
Iterate through all volumes in directory.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeModule |
|---|
PipeModule.PipeListener |
| Field Summary | |
|---|---|
protected ParamFile |
dirParam
The dir param. |
protected ParamString |
fileExtension
The file extension. |
protected java.util.Vector<java.io.File> |
fileList
The images. |
protected ParamVolumeCollection |
fileParam
The file parameter |
protected ParamString |
filterExpression
The filter expression. |
protected ParamOption |
filterRule
The filter rule. |
protected ParamBoolean |
includeParam
The include param. |
protected int |
index
The index. |
protected ParamInteger |
searchDepth
The search depth. |
| Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeSource |
|---|
childPort, isReset, parentPort |
| 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 | |
|---|---|
PipeVolumeDirectoryCollectionSource()
Instantiates a new pipe volume directory surface. |
|
| Method Summary | |
|---|---|
ParamCollection |
createInputParams()
Create input parameters for this source. |
ParamCollection |
createOutputParams()
Create output parameters for this source. |
protected void |
findMatchingFiles()
|
ParamVolumeCollection |
getOutputParam()
Get parameter representing the output to this source. |
boolean |
hasNext()
Returns true if iterator has more elements. |
boolean |
iterate()
Iterate through all parameter values and all child parameter values. |
void |
reset()
Reset this source and all child sources. |
| Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeSource |
|---|
createModuleCell, disconnect, getChildPort, getParentPort, getRoot, init, isRoot |
| Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeModule |
|---|
addListener, connectAction, disconnectAction, forward, getAncestors, getAncestors, getBounds, getChildren, getCurrentContext, getDescendants, getDescendants, getInputHash, getInputParams, getInputPorts, getLabel, getListeners, getModuleCell, getName, getOutputHash, getOutputParams, getOutputPorts, getParents, isAncestorOf, isDescendantOf, 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 ParamFile dirParam
protected ParamBoolean includeParam
protected ParamOption filterRule
protected ParamString filterExpression
protected ParamString fileExtension
protected ParamInteger searchDepth
protected ParamVolumeCollection fileParam
protected transient java.util.Vector<java.io.File> fileList
protected transient int index
| Constructor Detail |
|---|
public PipeVolumeDirectoryCollectionSource()
| Method Detail |
|---|
public boolean hasNext()
hasNext in class PipeSourcepublic boolean iterate()
PipeSource
iterate in class PipeSourcepublic void reset()
PipeSource
reset in class PipeSourceprotected void findMatchingFiles()
public ParamCollection createInputParams()
PipeSource
createInputParams in class PipeSourcepublic ParamCollection createOutputParams()
PipeSource
createOutputParams in class PipeSourcepublic ParamVolumeCollection getOutputParam()
PipeSource
getOutputParam in class PipeSource
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||