Uses of Class
com.sun.electric.database.id.PortProtoId

Packages that use PortProtoId
com.sun.electric.database Package for the Electric database. 
com.sun.electric.database.hierarchy Package for hierarchy (cell instances inside of cells). 
com.sun.electric.database.id Package for Ids in the Electric database. 
com.sun.electric.database.prototype Package for the prototype classes in Electric. 
com.sun.electric.technology Package for handling technology information. 
 

Uses of PortProtoId in com.sun.electric.database
 

Fields in com.sun.electric.database declared as PortProtoId
 PortProtoId ImmutableArcInst.headPortId
          PortProtoId on head end of this ImmutableArcInst.
 PortProtoId ImmutableExport.originalPortId
          The PortProtoId of orignal PortInst.
 PortProtoId ImmutableArcInst.tailPortId
          PortProtoId on tail end of this ImmutableArcInst.
 

Methods in com.sun.electric.database that return types with arguments of type PortProtoId
 java.util.Iterator<PortProtoId> ImmutableNodeInst.getPortsWithVariables()
          Returns an Iterator over all PortProtoIds such that the correspondent PortInst on this ImmutablePortInst has variables.
 

Methods in com.sun.electric.database with parameters of type PortProtoId
 ImmutablePortInst ImmutableNodeInst.getPortInst(PortProtoId portProtoId)
          Returns ImmutablePortInst of this ImmutableNodeInst with the specified PortProtoId.
static ImmutableExport ImmutableExport.newInstance(ExportId exportId, Name name, TextDescriptor nameDescriptor, int originalNodeId, PortProtoId originalPortId, boolean alwaysDrawn, boolean bodyOnly, PortCharacteristic characteristic)
          Returns new ImmutableExport object.
static ImmutableArcInst ImmutableArcInst.newInstance(int arcId, ArcProtoId protoId, Name name, TextDescriptor nameDescriptor, int tailNodeId, PortProtoId tailPortId, EPoint tailLocation, int headNodeId, PortProtoId headPortId, EPoint headLocation, long gridExtendOverMin, int angle, int flags)
          Returns new ImmutableArcInst object.
 ImmutableExport ImmutableExport.withOriginalPort(int originalNodeId, PortProtoId originalPortId)
          Returns ImmutableExport which differs from this ImmutableExport by original port.
 ImmutableNodeInst ImmutableNodeInst.withPortInst(PortProtoId portProtoId, ImmutablePortInst portInst)
          Returns ImmutableNodeInst which differs from this ImmutableNodeInst by additional Variable on PortInst.
 

Uses of PortProtoId in com.sun.electric.database.hierarchy
 

Methods in com.sun.electric.database.hierarchy with parameters of type PortProtoId
 Export Cell.getPort(PortProtoId portProtoId)
          Method to return the PortProto by thread-independent PortProtoId.
 PortInst Cell.getPortInst(int nodeId, PortProtoId portProtoId)
          Method to return the PortInst by nodeId and PortProtoId.
 

Uses of PortProtoId in com.sun.electric.database.id
 

Subclasses of PortProtoId in com.sun.electric.database.id
 class ExportId
          The ExportId immutable class identifies a type of PortInst independently of threads.
 class PrimitivePortId
          The PrimitivePortId immutable class identifies primitive port proto independently of threads.
 

Methods in com.sun.electric.database.id that return PortProtoId
 PortProtoId NodeProtoId.getPortId(int chronIndex)
          Returns PortProtoId in this node proto with specified chronological index.
 PortProtoId NodeProtoId.newPortId(java.lang.String externalId)
          Returns PortProtoId in this node proto with specified external id.
 PortProtoId IdReader.readPortProtoId()
          Reads PortProtoId.
 

Methods in com.sun.electric.database.id with parameters of type PortProtoId
 void IdWriter.writePortProtoId(PortProtoId portProtoId)
          Writes PortProtoId.
 

Uses of PortProtoId in com.sun.electric.database.prototype
 

Methods in com.sun.electric.database.prototype that return PortProtoId
 PortProtoId PortProto.getId()
          Method to return PortProtoId of this PortProto.
 

Methods in com.sun.electric.database.prototype with parameters of type PortProtoId
 PortProto NodeProto.getPort(PortProtoId portProtoId)
          Method to return the PortProto by thread-independent PortProtoId.
 

Uses of PortProtoId in com.sun.electric.technology
 

Methods in com.sun.electric.technology with parameters of type PortProtoId
 PrimitivePort PrimitiveNode.getPort(PortProtoId portProtoId)
          Method to return the PortProto by thread-independent PortProtoId.