|
|||||||||
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.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 PipeSource
public ParamCollection createOutputParams()
PipeSource
createOutputParams
in class PipeSource
public ParamInteger getOutputParam()
PipeSource
getOutputParam
in class PipeSource
public boolean hasNext()
PipeSource
hasNext
in class PipeSource
public boolean iterate()
PipeSource
iterate
in class PipeSource
public void reset()
PipeSource
reset
in class PipeSource
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |