public class ElectricalTraceNode
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ElectricalConnectivityNode |
connectivityNode |
protected java.util.HashSet |
downstreamNodes |
protected java.util.HashSet |
tracedFromNodes |
protected byte |
tracedPhasing |
protected java.util.HashSet |
tracedToNodes |
protected java.util.HashSet |
upstreamNodes |
| Constructor and Description |
|---|
ElectricalTraceNode(ElectricalConnectivityNode connectivityNode,
byte tracedPhasing) |
ElectricalTraceNode(ElectricalConnectivityNode connectivityNode,
int tracedPhasing) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDownstreamNode(ElectricalTraceNode node) |
void |
addTracedFromNode(ElectricalTraceNode node) |
void |
addTracedToNode(ElectricalTraceNode node) |
void |
addUpstreamNode(ElectricalTraceNode node) |
ElectricalConnectivityNode |
getConnectivityNode()
Returns the connectivity node associated with this trace node.
|
java.util.HashSet |
getDownstreamNodes() |
java.util.HashSet |
getTracedFromNodes() |
byte |
getTracedPhasing() |
java.util.HashSet |
getTracedToNodes() |
java.util.HashSet |
getUpstreamNodes() |
void |
setConnectivityNode(ElectricalConnectivityNode argConnectivityNode) |
void |
setDownstreamNodes(java.util.HashSet argDownstreamNodes) |
void |
setTracedFromNodes(java.util.HashSet argTracedFromNodes) |
void |
setTracedPhasing(byte argTracedPhasing) |
void |
setTracedToNodes(java.util.HashSet argTracedToNodes) |
void |
setUpstreamNodes(java.util.HashSet argUpstreamNodes) |
java.lang.String |
toString() |
protected ElectricalConnectivityNode connectivityNode
protected byte tracedPhasing
protected java.util.HashSet tracedFromNodes
protected java.util.HashSet tracedToNodes
protected java.util.HashSet upstreamNodes
protected java.util.HashSet downstreamNodes
public ElectricalTraceNode(ElectricalConnectivityNode connectivityNode, int tracedPhasing)
public ElectricalTraceNode(ElectricalConnectivityNode connectivityNode, byte tracedPhasing)
public void addTracedFromNode(ElectricalTraceNode node)
public void addTracedToNode(ElectricalTraceNode node)
public void addUpstreamNode(ElectricalTraceNode node)
public void addDownstreamNode(ElectricalTraceNode node)
public ElectricalConnectivityNode getConnectivityNode()
public void setConnectivityNode(ElectricalConnectivityNode argConnectivityNode)
public byte getTracedPhasing()
public void setTracedPhasing(byte argTracedPhasing)
public java.util.HashSet getUpstreamNodes()
public void setUpstreamNodes(java.util.HashSet argUpstreamNodes)
public java.util.HashSet getDownstreamNodes()
public void setDownstreamNodes(java.util.HashSet argDownstreamNodes)
public java.util.HashSet getTracedFromNodes()
public void setTracedFromNodes(java.util.HashSet argTracedFromNodes)
public java.util.HashSet getTracedToNodes()
public void setTracedToNodes(java.util.HashSet argTracedToNodes)
public java.lang.String toString()
toString in class java.lang.Object