Package | Description |
---|---|
com.sun.electric.tool.ncc.netlist | |
com.sun.electric.tool.ncc.strategy | |
com.sun.electric.tool.ncc.trees |
Modifier and Type | Method and Description |
---|---|
Circuit |
NetObject.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
Wire.checkMe(Circuit parent)
check that this Wire is properly structured.
|
void |
Port.checkMe(Circuit parent) |
void |
Part.checkMe(Circuit parent)
check that this Part is in proper form
complain if it's wrong
|
abstract void |
NetObject.checkMe(Circuit parent)
Make sure this object is OK.
|
void |
NetObject.setParent(Circuit x) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.Integer,java.util.List<NetObject>> |
StratCheck.doFor(Circuit j) |
java.util.HashMap<java.lang.Integer,java.util.List<NetObject>> |
StratCheckSizes.doFor(Circuit c) |
java.util.HashMap<java.lang.Integer,java.util.List<NetObject>> |
Strategy.doFor(Circuit c)
Method doFor(Circuit) process a single Circuit,
dividing the circuit according to this strategy, and
placing the NetObjects of the Circuit into new Circuits
mapped in the return according to the separation Integer.
|
java.util.HashMap |
StratPrint.doFor(Circuit j) |
java.util.HashMap<java.lang.Integer,java.util.List<NetObject>> |
StratDebug.doFor(Circuit c) |
Modifier and Type | Method and Description |
---|---|
static Circuit |
Circuit.please(java.util.List<NetObject> netObjs) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Circuit> |
EquivRecord.getCircuits() |
Modifier and Type | Method and Description |
---|---|
void |
EquivRecord.addCircuit(Circuit c)
Add a new Circuit to EquivRecord
|
Modifier and Type | Method and Description |
---|---|
static EquivRecord |
EquivRecord.newLeafRecord(int key,
java.util.List<Circuit> ckts,
NccGlobals globals)
Construct a leaf EquivRecord that holds circuits
|