Package | Description |
---|---|
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.network |
Package for handling network control in Electric.
|
com.sun.electric.database.prototype |
Package for the prototype classes in Electric.
|
com.sun.electric.technology |
Package for handling technology information.
|
com.sun.electric.tool.generator.layout | |
com.sun.electric.tool.generator.layout.fill | |
com.sun.electric.tool.io.output | |
com.sun.electric.tool.ncc.netlist | |
com.sun.electric.tool.placement | |
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
Modifier and Type | Field and Description |
---|---|
PortCharacteristic |
ImmutableExport.characteristic
PortCharacteristic of this ImmutableExport.
|
Modifier and Type | Method and Description |
---|---|
static PortCharacteristic |
ImmutableExport.portCharacteristicFromElib(int elibBits)
Get PortCharacteristic of Export from ELIB user bits.
|
Modifier and Type | Method and Description |
---|---|
static ImmutableExport |
ImmutableExport.newInstance(ExportId exportId,
Name name,
TextDescriptor nameDescriptor,
int originalNodeId,
PortProtoId originalPortId,
boolean alwaysDrawn,
boolean bodyOnly,
PortCharacteristic characteristic)
Returns new ImmutableExport object.
|
ImmutableExport |
ImmutableExport.withCharacteristic(PortCharacteristic characteristic)
Returns ImmutableExport which differs from this ImmutableExport by port characteristic.
|
Modifier and Type | Method and Description |
---|---|
PortCharacteristic |
Export.getCharacteristic()
Method to return the PortCharacteristic of this Export.
|
Modifier and Type | Method and Description |
---|---|
static Export |
Export.newInstance(Cell parent,
PortInst portInst,
java.lang.String protoName,
EditingPreferences ep,
PortCharacteristic characteristic)
Method to create an Export with the specified values.
|
static Export |
Export.newInstance(Cell parent,
PortInst portInst,
java.lang.String protoName,
PortCharacteristic characteristic)
Deprecated.
Use method with explicit EditingPreferences parameter.
|
static Export |
Export.newInstance(Cell parent,
PortInst portInst,
java.lang.String protoName,
PortCharacteristic characteristic,
boolean createOnIcon)
Deprecated.
Use method with explicit EditingPreferences parameter.
|
static Export |
Export.newInstanceNoIcon(Cell parent,
ExportId exportId,
java.lang.String name,
TextDescriptor nameTextDescriptor,
PortInst originalPort,
boolean alwaysDrawn,
boolean bodyOnly,
PortCharacteristic characteristic,
ErrorLogger errorLogger)
Factory method to create an Export
|
static Export |
Export.newInstanceNoIcon(Cell parent,
PortInst portInst,
java.lang.String protoName,
EditingPreferences ep,
PortCharacteristic characteristic)
Method to create an Export with the specified values.
|
void |
Export.setCharacteristic(PortCharacteristic characteristic)
Method to set the PortCharacteristic of this Export.
|
Modifier and Type | Method and Description |
---|---|
PortCharacteristic |
Global.Set.getCharacteristic(Global global)
Returns characteristic of a specified Global in a set.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
Global.Buf.addToBuf(Global g,
PortCharacteristic characteristic)
Add specified Global to the buffer.
|
Modifier and Type | Method and Description |
---|---|
static PortCharacteristic |
PortCharacteristic.findCharacteristic(int bits)
Method to find the characteristic associated with the given bit value.
|
static PortCharacteristic |
PortCharacteristic.findCharacteristic(java.lang.String wantName)
Method to find the characteristic associated with the given name.
|
static PortCharacteristic |
PortCharacteristic.findCharacteristicShort(java.lang.String shortName)
Method to find the characteristic associated with the given short name.
|
PortCharacteristic |
PortProto.getCharacteristic()
Method to return the PortCharacteristic of this PortProto.
|
static PortCharacteristic |
PortCharacteristic.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PortCharacteristic[] |
PortCharacteristic.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<PortCharacteristic> |
PortCharacteristic.getOrderedCharacteristics()
Method to return an iterator over all of the PortCharacteristics.
|
Modifier and Type | Method and Description |
---|---|
PortCharacteristic |
PrimitivePort.getCharacteristic()
Method to return the PortCharacteristic of this PortProto.
|
Modifier and Type | Method and Description |
---|---|
static PrimitivePort |
PrimitivePort.newInstance(PrimitiveNode parent,
ArcProto[] portArcs,
java.lang.String protoName,
boolean isSingle,
int portAngle,
int portRange,
int portTopology,
PortCharacteristic characteristic,
boolean isolated,
boolean negatable,
EdgeH left,
EdgeV bottom,
EdgeH right,
EdgeV top)
Method to create a new PrimitivePort from the parameters.
|
static PrimitivePort |
PrimitivePort.newInstance(PrimitiveNode parent,
ArcProto[] portArcs,
java.lang.String protoName,
int portAngle,
int portRange,
int portTopology,
PortCharacteristic characteristic,
EdgeH left,
EdgeV bottom,
EdgeH right,
EdgeV top)
Method to create a new PrimitivePort from the parameters.
|
static PrimitivePort |
PrimitivePort.single(PrimitiveNode parent,
ArcProto[] portArcs,
java.lang.String protoName,
int portAngle,
int portRange,
int portTopology,
PortCharacteristic characteristic,
EdgeH left,
EdgeV bottom,
EdgeH right,
EdgeV top)
Method to create a new PrimitivePort from the parameters.
|
Constructor and Description |
---|
PrimitivePort(PrimitiveNode parent,
ArcProto[] portArcs,
java.lang.String protoName,
boolean isSingle,
int portAngle,
int portRange,
int portTopology,
PortCharacteristic characteristic,
boolean isolated,
boolean negatable,
EdgeH left,
EdgeV bottom,
EdgeH right,
EdgeV top)
The constructor is only called from the factory method "newInstance".
|
Modifier and Type | Method and Description |
---|---|
PortCharacteristic |
StdCellParams.getGndExportRole() |
PortCharacteristic |
StdCellParams.getNmosWellTieRole() |
PortCharacteristic |
StdCellParams.getPmosWellTieRole() |
PortCharacteristic |
StdCellParams.getVddExportRole() |
Modifier and Type | Method and Description |
---|---|
static Export |
LayoutLib.newExport(Cell cell,
java.lang.String name,
EditingPreferences ep,
PortCharacteristic role,
ArcProto ap,
double w,
double x,
double y)
Create an export for a particular layer.
|
void |
StdCellParams.setGndExportRole(PortCharacteristic gndRole) |
void |
StdCellParams.setVddExportRole(PortCharacteristic vddRole) |
Modifier and Type | Field and Description |
---|---|
static PortCharacteristic |
FillCell.GND_CHARACTERISTIC |
static PortCharacteristic |
FillCell.VDD_CHARACTERISTIC |
Modifier and Type | Field and Description |
---|---|
PortCharacteristic |
EDIFEquiv.NodeEquivalence.exortedType |
Modifier and Type | Method and Description |
---|---|
PortCharacteristic |
Port.getType() |
Modifier and Type | Method and Description |
---|---|
Port |
Wire.addExport(java.lang.String portName,
PortCharacteristic type,
boolean oneNamePerPort)
add a Port to this Wire
|
void |
Port.addExport(java.lang.String nm,
PortCharacteristic type,
boolean oneNamePerPort) |
Constructor and Description |
---|
Port(java.lang.String name,
PortCharacteristic type,
Wire w) |
Modifier and Type | Method and Description |
---|---|
PortCharacteristic |
PlacementAdapter.PlacementExport.getCharacteristic() |
Constructor and Description |
---|
PlacementAdapter.PlacementExport(PlacementAdapter.PlacementPort port,
java.lang.String name,
PortCharacteristic chr)
Constructor to create a PlacementExport with the information about an
Export to be created.
|
Constructor and Description |
---|
ExportChanges.ChangeExportCharacteristic(Export pp,
PortCharacteristic newCh) |