Package | Description |
---|---|
com.sun.electric |
Package for all of Electric.
|
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.network |
Package for handling network control in Electric.
|
com.sun.electric.database.topology |
Package for connected Nodes and Arcs.
|
com.sun.electric.database.variable |
Package for handling variables.
|
com.sun.electric.technology |
Package for handling technology information.
|
com.sun.electric.tool |
Package for all synthesis and analysis tools.
|
com.sun.electric.tool.io.output | |
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
com.sun.electric.tool.user.projectSettings | |
com.sun.electric.tool.user.redisplay |
Modifier and Type | Method and Description |
---|---|
EDatabase |
Main.UserInterfaceDummy.getDatabase() |
Modifier and Type | Method and Description |
---|---|
EDatabase |
EObjectInputStream.getDatabase() |
EDatabase |
EObjectOutputStream.getDatabase() |
Constructor and Description |
---|
EObjectInputStream(java.io.InputStream in,
EDatabase database)
Creates a new instance of EObjectInputStream
|
EObjectOutputStream(java.io.OutputStream out,
EDatabase database) |
Modifier and Type | Method and Description |
---|---|
static EDatabase |
EDatabase.clientDatabase() |
static EDatabase |
EDatabase.currentDatabase() |
EDatabase |
Export.getDatabase()
Returns database to which this Export belongs.
|
EDatabase |
Library.getDatabase()
Returns database to which this Library belongs.
|
EDatabase |
Cell.getDatabase()
Returns database to which this Cell belongs.
|
EDatabase |
Cell.CellGroup.getDatabase() |
static EDatabase |
EDatabase.serverDatabase() |
Modifier and Type | Method and Description |
---|---|
static void |
EDatabase.setClientDatabase(EDatabase database) |
static void |
EDatabase.setServerDatabase(EDatabase database) |
Modifier and Type | Method and Description |
---|---|
Cell |
CellUsage.getParent(EDatabase database)
Method to return the Cell that contains this Geometric object.
|
Cell |
CellUsage.getProto(EDatabase database)
Method to return the prototype of this NodeUsage.
|
NodeProto |
NodeProtoId.inDatabase(EDatabase database)
Method to return the NodeProto representing NodeProtoId in the specified EDatabase.
|
ArcProto |
ArcProtoId.inDatabase(EDatabase database)
Method to return the ArcProto representing ArcProtoId in the specified EDatabase.
|
Technology |
TechId.inDatabase(EDatabase database)
Method to return the Technology representing TechId in the specified EDatabase.
|
PrimitiveNode |
PrimitiveNodeId.inDatabase(EDatabase database)
Method to return the NodeProto representing NodeProtoId in the specified EDatabase.
|
Layer |
LayerId.inDatabase(EDatabase database)
Method to return the Layer representing LayerId in the specified EDatabase.
|
Library |
LibId.inDatabase(EDatabase database)
Method to return the Library representing LibId in the specified EDatabase.
|
Cell |
CellId.inDatabase(EDatabase database)
Method to return the Cell representing CellId in the specified EDatabase.
|
abstract PortProto |
PortProtoId.inDatabase(EDatabase database)
Method to return the PortProto representing PortProtoId in the specified EDatabase.
|
Export |
ExportId.inDatabase(EDatabase database)
Method to return the Export representing ExportId in the specified EDatabase.
|
PrimitivePort |
PrimitivePortId.inDatabase(EDatabase database)
Method to return the PortProto representing PortProtoId in the specified EDatabase.
|
Constructor and Description |
---|
NetworkManager(EDatabase database)
Creates a new instance of NetworkManager
|
Modifier and Type | Method and Description |
---|---|
EDatabase |
Geometric.getDatabase()
Returns database to which this Geometric belongs.
|
EDatabase |
PortInst.getDatabase()
Returns database to which this PortInst belongs.
|
Modifier and Type | Method and Description |
---|---|
EDatabase |
UserInterface.getDatabase()
Method to return the current database object.
|
abstract EDatabase |
ElectricObject.getDatabase()
Returns database to which this ElectricObject belongs.
|
Modifier and Type | Method and Description |
---|---|
static void |
Technology.initAllTechnologies(EDatabase database,
java.util.Map<java.lang.String,java.lang.Object> paramValuesByXmlPath,
java.lang.String softTechnologies)
This is called once, at the start of Electric, to initialize the technologies.
|
Modifier and Type | Method and Description |
---|---|
EDatabase |
Job.getDatabase() |
EDatabase |
UserInterfaceExec.getDatabase()
Method to return the current database object.
|
EDatabase |
AbstractUserInterface.getDatabase() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<Cell,java.lang.String> |
CellModelPrefs.getUnfilteredFileNames(EDatabase database) |
Modifier and Type | Method and Description |
---|---|
EDatabase |
UserInterfaceMain.getDatabase() |
Modifier and Type | Method and Description |
---|---|
void |
ErrorHighlight.addToHighlighter(Highlighter h,
EDatabase database) |
Cell |
ErrorHighlight.getCell(EDatabase database) |
boolean |
ErrorLogger.MessageLog.isValid(EDatabase database)
Returns true if this error log is still valid
(In a linked Cell, and all highlights are still valid)
|
Modifier and Type | Method and Description |
---|---|
static void |
ProjSettings.readSettings(java.io.File file,
EDatabase database,
boolean allowOverride)
Read project preferences and apply them
|
Modifier and Type | Field and Description |
---|---|
EDatabase |
VectorCache.database
database to work.
|
Constructor and Description |
---|
VectorCache(EDatabase database)
Creates a new instance of VectorCache
|