Package | Description |
---|---|
com.sun.electric.database |
Package for the Electric database.
|
com.sun.electric.database.change |
Package for handling changes to 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.tool |
Package for all synthesis and analysis tools.
|
com.sun.electric.tool.compaction |
Package for handling the circuit compaction tool.
|
com.sun.electric.tool.cvspm |
Package for the CVS tool which synchronizes circuitry using source-code control.
|
com.sun.electric.tool.drc |
Package for handling the design-rule checking tool.
|
com.sun.electric.tool.erc |
Package for handling the Electrical-rules checking tools.
|
com.sun.electric.tool.extract |
Package for handling node extraction, parasitics, etc.
|
com.sun.electric.tool.generator.layout | |
com.sun.electric.tool.generator.layout.fill | |
com.sun.electric.tool.io |
Package for handling the I/O tool (file import and export).
|
com.sun.electric.tool.logicaleffort |
Package for handling the logical effort tool.
|
com.sun.electric.tool.project |
Package for handling the project management tool.
|
com.sun.electric.tool.routing |
Package for handling the Routing tools.
|
com.sun.electric.tool.sc |
Package for handling the silicon-compiler tool.
|
com.sun.electric.tool.simulation |
Package for handling the simulation tool.
|
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
Modifier and Type | Field and Description |
---|---|
Tool |
Snapshot.tool |
Modifier and Type | Method and Description |
---|---|
Snapshot |
Snapshot.with(Tool tool,
Environment environment,
CellBackup[] cellBackupsArray,
ERectangle[] cellBoundsArray,
LibraryBackup[] libBackupsArray)
Creates a new instance of Snapshot which differs from this Snapshot.
|
Modifier and Type | Method and Description |
---|---|
static int |
Undo.endChanges(Snapshot oldSnapshot,
Tool tool,
java.lang.String activity,
Snapshot newSnapshot)
Method to terminate the current batch of changes.
|
void |
Changes.startBatch(Tool tool,
boolean undoRedo)
Method to announce the start of a batch of changes.
|
Modifier and Type | Method and Description |
---|---|
void |
EDatabase.lowLevelBeginChanging(Tool changingTool)
Low-level method to begin changes in database.
|
Modifier and Type | Method and Description |
---|---|
Tool |
IdReader.readTool()
Reads Tool.
|
Modifier and Type | Method and Description |
---|---|
void |
IdWriter.writeTool(Tool tool)
Writes Tool.
|
Modifier and Type | Class and Description |
---|---|
class |
NetworkTool
This is the Network tool.
|
Modifier and Type | Class and Description |
---|---|
class |
Listener
This class represents a Listener - a Tool which can listen to Changes.
|
Modifier and Type | Method and Description |
---|---|
static Tool |
Tool.findTool(java.lang.String name)
Method to find the Tool with a specified name.
|
Tool |
Job.getTool() |
Modifier and Type | Method and Description |
---|---|
static java.util.Iterator<Tool> |
Tool.getTools()
Method to return an Iterator over all of the Tools in Electric.
|
Modifier and Type | Method and Description |
---|---|
void |
Listener.startBatch(Tool tool,
boolean undoRedo)
Method to handle the start of a batch of changes.
|
Constructor and Description |
---|
Job(java.lang.String jobName,
Tool tool,
Job.Type jobType,
Cell upCell,
Cell downCell,
Job.Priority priority)
Constructor creates a new instance of Job.
|
MultiTaskJob(java.lang.String jobName,
Tool t,
Job.Type jobType,
Consumer<Result> c)
Constructor creates a new instance of MultiTaskJob.
|
Modifier and Type | Class and Description |
---|---|
class |
Compaction
This is the Compaction tool.
|
Modifier and Type | Class and Description |
---|---|
class |
CVS
The CVS Module
|
Modifier and Type | Class and Description |
---|---|
class |
DRC
This is the Design Rule Checker tool.
|
Modifier and Type | Class and Description |
---|---|
class |
ERC
This is the Electrical Rule Checker tool.
|
Modifier and Type | Class and Description |
---|---|
class |
Extract
This is the Extraction tool.
|
class |
LayerCoverageTool
Class to describe coverage percentage for a layer.
|
class |
ParasiticTool
Class to implement parasitic extraction.
|
Modifier and Type | Class and Description |
---|---|
class |
GateLayGenSettings
Constains project preferences for the gate layout generator
|
Modifier and Type | Class and Description |
---|---|
class |
FillGeneratorTool
Object for building fill libraries
|
Modifier and Type | Class and Description |
---|---|
class |
IOTool
This class manages reading files in different formats.
|
Modifier and Type | Class and Description |
---|---|
class |
LETool
This is the Logical Effort Tool.
|
Modifier and Type | Class and Description |
---|---|
class |
Project
This is the Project Management tool.
|
Modifier and Type | Class and Description |
---|---|
class |
Routing
This is the Routing tool.
|
Modifier and Type | Field and Description |
---|---|
protected Tool |
Router.tool
the tool that is making routes
|
Modifier and Type | Method and Description |
---|---|
void |
Router.setTool(Tool tool)
Method to set the tool associated with this router
|
Constructor and Description |
---|
CreateRouteJob(java.lang.String what,
Route route,
Cell cell,
boolean verbose,
Tool tool)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
SilComp
This is the Silicon Compiler tool.
|
Modifier and Type | Class and Description |
---|---|
class |
Simulation
This is the Simulation Interface tool.
|
Modifier and Type | Class and Description |
---|---|
class |
User
This is the User Interface tool.
|