|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.electric.tool.ncc.netlist.NetObject
com.sun.electric.tool.ncc.netlist.Port
public class Port
An NCC Port holds all the Export names associated with a single NCC Wire.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.electric.tool.ncc.netlist.NetObject |
|---|
NetObject.Type |
| Constructor Summary | |
|---|---|
Port(java.lang.String name,
PortCharacteristic type,
Wire w)
|
|
| Method Summary | |
|---|---|
void |
addExport(java.lang.String nm,
PortCharacteristic type,
boolean oneNamePerPort)
|
void |
checkMe(Circuit parent)
Make sure this object is OK. |
java.lang.String |
connectionDescription(int n)
human readable description of things connected this NetObject |
java.lang.String |
exportNamesString()
Electric allows multiple Exports to be attached to network. |
java.util.Iterator<NetObject> |
getConnected()
|
java.util.Iterator<java.lang.String> |
getExportNames()
|
java.lang.String |
getName()
instance name qualified by path prefix |
NetObject.Type |
getNetObjType()
Distinguish Parts, Wires, and Ports. |
boolean |
getToBeRenamed()
|
PortCharacteristic |
getType()
|
Wire |
getWire()
|
java.lang.String |
getWireName()
|
java.lang.String |
instanceDescription()
human readable identification of instance |
boolean |
isDeleted()
|
boolean |
isImplied()
|
void |
setToBeRenamed()
|
java.lang.String |
valueDescription()
human readable enumeration of sizes and other values |
| Methods inherited from class com.sun.electric.tool.ncc.netlist.NetObject |
|---|
error, fullDescription, getCode, getParent, setParent, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.sun.electric.tool.ncc.result.NetObjReport.NetObjReportable |
|---|
fullDescription |
| Constructor Detail |
|---|
public Port(java.lang.String name,
PortCharacteristic type,
Wire w)
| Method Detail |
|---|
public java.lang.String getName()
NetObject
getName in interface NetObjReport.NetObjReportablegetName in class NetObjectpublic NetObject.Type getNetObjType()
NetObject
getNetObjType in class NetObjectpublic java.util.Iterator<NetObject> getConnected()
getConnected in class NetObject
public void addExport(java.lang.String nm,
PortCharacteristic type,
boolean oneNamePerPort)
public PortCharacteristic getType()
public Wire getWire()
public java.lang.String getWireName()
getWireName in interface PortReport.PortReportablepublic void checkMe(Circuit parent)
NetObject
checkMe in class NetObjectpublic java.lang.String exportNamesString()
exportNamesString in interface PortReport.PortReportablepublic java.util.Iterator<java.lang.String> getExportNames()
public boolean isDeleted()
isDeleted in class NetObjectpublic boolean isImplied()
isImplied in interface PortReport.PortReportablepublic void setToBeRenamed()
public boolean getToBeRenamed()
public java.lang.String instanceDescription()
NetObject
instanceDescription in interface NetObjReport.NetObjReportableinstanceDescription in class NetObjectpublic java.lang.String valueDescription()
NetObject
valueDescription in class NetObjectpublic java.lang.String connectionDescription(int n)
NetObject
connectionDescription in class NetObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||