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)
- Overrides:
setIn
in class Channel
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
generateJavaCode
public void generateJavaCode(ReadWrite file)
- Prints the Java code for the execution of the call
- Overrides:
generateJavaCode
in class Channel
..no bottom yet...