org.opencores.structure
Class NodeCycleBreak
java.lang.Object
|
+--org.opencores.structure.Node
|
+--org.opencores.structure.NodeCycleBreak
- public class NodeCycleBreak
- extends Node
Class that actually does nothing. It is inserted to break cycles
to simplify processing.
- See Also:
Node
|
Field Summary |
static int |
IN
Input port. |
static int |
OUT
Output port. |
| Fields inherited from class org.opencores.structure.Node |
dir,
flag,
fx,
fy,
INOUT,
INPUT,
link,
name,
nfx,
nfy,
OUTPUT,
ports,
temp,
visited,
weight,
width,
x,
y |
|
Method Summary |
java.lang.Object |
clone()
creates new (unlinked) node with same parameters. |
void |
duplicate(NodeCycleBreak n)
duplicates parameters from n to this |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
IN
public static final int IN
- Input port.
OUT
public static final int OUT
- Output port.
NodeCycleBreak
public NodeCycleBreak()
- Constructs new NodeCycleBreak.
- See Also:
NodeCycleBreak
toString
public java.lang.String toString()
- Overrides:
- toString in class Node
clone
public java.lang.Object clone()
- creates new (unlinked) node with same parameters.
- Returns:
- duplicated node
- Overrides:
- clone in class Node
duplicate
public void duplicate(NodeCycleBreak n)
- duplicates parameters from n to this
- Parameters:
n - node to copy data from