fr.fluxmedia.transmorpher.graph
Class FeedBack
java.lang.Object
|
+--java.util.Observable
|
+--fr.fluxmedia.transmorpher.graph.Channel
|
+--fr.fluxmedia.transmorpher.graph.FeedBack
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Test
- public class FeedBack
- extends Channel
A feed back channel is made of two subchannels, It thus takes two
additionnal ports.
in is the begining of the first sub-channel
innerIn that of the second one (that will be recopied on the first one)
out is be the output of the first subchannel
innerOut is the input of the second subchannel.
It can be either (1) empty, (2) filled with
an output port of the repeat, (3) filled with an input port of a
successive call
- See Also:
- Serialized Form
Fields inherited from class java.util.Observable |
changed, obs |
Methods inherited from class fr.fluxmedia.transmorpher.graph.Channel |
clearNull, clearVisited, getName, getProcess, in, nullifiedP, nullify, out, setName, setVisited, toString, visitedP |
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
innerInput
private Port innerInput
innerOutput
private Port innerOutput
FeedBack
public FeedBack(java.lang.String name,
Process p)
FeedBack
public FeedBack(java.lang.String name,
Process p,
Port i,
Port ii,
Port io,
Port o)
- This might really be useless
innerInput
public Port innerInput()
innerOutput
public Port innerOutput()
setIn
public void setIn(Port p)
- Description copied from class:
Channel
- Sets the in port of the Channel object
- Overrides:
setIn
in class Channel
- Following copied from class:
fr.fluxmedia.transmorpher.graph.Channel
- Parameters:
port
- The new in port
setOut
public void setOut(Port p)
- This is inversed because in the case of an output of the repeat,
then it must be stored second
- Overrides:
setOut
in class Channel
- Following copied from class:
fr.fluxmedia.transmorpher.graph.Channel
- Parameters:
p
- The new out port
..no bottom yet...