com.sun.electric.tool.io.output
Class EDIFEquiv.NodeEquivalence
java.lang.Object
com.sun.electric.tool.io.output.EDIFEquiv.NodeEquivalence
- Enclosing class:
- EDIFEquiv
public static class EDIFEquiv.NodeEquivalence
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
np
public final NodeProto np
function
public final PrimitiveNode.Function function
exortedType
public final PortCharacteristic exortedType
externalLib
public final java.lang.String externalLib
externalCell
public final java.lang.String externalCell
externalView
public final java.lang.String externalView
portEquivs
public final java.util.List<EDIFEquiv.PortEquivalence> portEquivs
rotation
public final int rotation
xOffset
public final double xOffset
yOffset
public final double yOffset
getPortEquivElec
public EDIFEquiv.PortEquivalence getPortEquivElec(java.lang.String elecPortName)
- Get the PortEquivalence object for the Electric port name.
- Parameters:
elecPortName
-
- Returns:
- null if no such port
getPortEquivExt
public EDIFEquiv.PortEquivalence getPortEquivExt(java.lang.String extPortName)
- Get the PortEquivalence object for the external node's port name.
- Parameters:
extPortName
-
- Returns:
- null if no such port
getExtPorts
public java.util.List<EDIFEquiv.Port> getExtPorts()
- Get a list of the external ports of this equivalence class
- Returns:
- a list of EDIFEquiv.Port objects
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object