|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | |
|---|---|
java.util.List<ImmutableArcInst> |
CellBackup.Memoization.getConnections(java.util.BitSet headEnds,
ImmutableNodeInst n,
PortProtoId portId)
Method to return a list of arcs connected to speciefed or all ports of specified ImmutableNodeInst. |
ImmutablePortInst |
ImmutableNodeInst.getPortInst(PortProtoId portProtoId)
Returns ImmutablePortInst of this ImmutableNodeInst with the specified PortProtoId. |
boolean |
CellBackup.Memoization.hasConnections(ImmutableNodeInst n,
PortProtoId portId)
Returns true of there are Connections on specified ImmutableNodeInst connected either to specified port or to all ports |
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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||