|
|||||||||
| 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.PipeIntegerSweepSource
public class PipeIntegerSweepSource
Sweep through range of integers.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeModule |
|---|
PipeModule.PipeListener |
| Field Summary | |
|---|---|
protected int |
end
The end. |
protected ParamInteger |
endParam
The val param. |
protected int |
inc
The inc. |
protected ParamInteger |
incParam
The val param. |
protected int |
start
The start. |
protected ParamInteger |
startParam
The val param. |
protected int |
val
The val. |
protected ParamInteger |
valParam
The val param. |
| 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 | |
|---|---|
PipeIntegerSweepSource()
Instantiates a new pipe integer sweep source. |
|
| Method Summary | |
|---|---|
ParamCollection |
createInputParams()
Create input parameters for this source. |
ParamCollection |
createOutputParams()
Create output parameters for this source. |
ParamInteger |
getOutputParam()
Get parameter representing the output to this source. |
boolean |
hasNext()
Returns true if there are more parameter values. |
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 transient int start
protected transient int end
protected transient int inc
protected transient int val
protected ParamInteger startParam
protected ParamInteger endParam
protected ParamInteger incParam
protected ParamInteger valParam
| Constructor Detail |
|---|
public PipeIntegerSweepSource()
| Method Detail |
|---|
public ParamCollection createInputParams()
PipeSource
createInputParams in class PipeSourcepublic ParamCollection createOutputParams()
PipeSource
createOutputParams in class PipeSourcepublic ParamInteger getOutputParam()
PipeSource
getOutputParam in class PipeSourcepublic boolean hasNext()
PipeSource
hasNext in class PipeSourcepublic boolean iterate()
PipeSource
iterate in class PipeSourcepublic void reset()
PipeSource
reset in class PipeSource
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||