Modifier and Type | Class and Description |
---|---|
static class |
Undo.UndoJob
Class to schedule an undo in a separate Job.
|
Modifier and Type | Method and Description |
---|---|
static Job |
EvalJavaBsh.runScriptJob(java.lang.String script)
Run a Java Bean Shell script
|
Modifier and Type | Class and Description |
---|---|
class |
J3DClientApp
Support class for 3D viewing.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiTaskJob<TaskKey,TaskResult,Result>
This generic class supports map-reduce scheme of computation on Electric database.
|
class |
UniversalJob
Job executing given tasks on a server and then on a client
|
Modifier and Type | Field and Description |
---|---|
Job |
EJob.clientJob |
Modifier and Type | Method and Description |
---|---|
Job |
EJob.getJob() |
static Job |
Job.getRunningJob()
If this current thread is a EThread running a Job return the Job.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Iterator<Job> |
Job.getAllJobs()
get all jobs iterator
|
Modifier and Type | Method and Description |
---|---|
static void |
Job.initJobManager(int numThreads,
java.lang.String loggingFilePath,
int socketPort,
AbstractUserInterface ui,
Job initDatabaseJob) |
static void |
Job.pipeClient(java.lang.Process process,
AbstractUserInterface ui,
Job initDatabaseJob,
boolean skipOneLine) |
void |
ServerJobManager.runLoop(Job initialJob) |
static void |
Job.socketClient(java.lang.String serverMachineName,
int socketPort,
AbstractUserInterface ui,
Job initDatabaseJob) |
Modifier and Type | Class and Description |
---|---|
static class |
AddRemove.AddRemoveJob |
static class |
AddRemove.UndoAddRemoveJob |
static class |
Edit.EditConsistencyCheckJob |
static class |
Edit.ListEditorsJob |
static class |
Edit.MarkForEditJob |
static class |
Log.RevertToVersion |
Modifier and Type | Class and Description |
---|---|
static class |
DRC.CheckDRCJob
Base class for checking design rules.
|
class |
MTDRCAreaTool
User: gg151869
Date: Dec 11, 2007
|
class |
MTDRCLayoutTool
This is the "quick" DRC which does full hierarchical examination of the circuit.
|
class |
MTDRCTool
User: gg151869
Date: Dec 12, 2007
|
Constructor and Description |
---|
LayerVisitor(Job job,
GeometryHandler t,
java.util.Set<NodeInst> delList,
LayerCoverageTool.LCMode func,
java.util.Map<Layer,java.util.Set<PolyBase>> original,
java.util.Set<Network> netSet,
java.awt.geom.Rectangle2D bBox,
Layer onlyThisLayer,
LayerCoverageTool.GeometryOnNetwork geoms) |
Modifier and Type | Method and Description |
---|---|
static Cell |
PadGenerator.makePadFrameUseJob(Library destLib,
java.lang.String fileName,
Dimension2D alignment,
Job job)
Method to generate a pad frame from an array file.
|
Modifier and Type | Class and Description |
---|---|
class |
AddFlagAnnotationJob |
class |
FlagJob
This class handles the "Job" aspects of the Infinity layout generator
|
class |
FlagLibraryCheckerJob |
Modifier and Type | Method and Description |
---|---|
Job |
FlagConstructorData.getJob() |
Constructor and Description |
---|
Flag(Cell schCell,
Job flagJob,
SeaOfGates.SeaOfGatesOptions prefs) |
Modifier and Type | Class and Description |
---|---|
class |
SkewTreeJob |
Constructor and Description |
---|
SogRouterAdapter(Job job) |
Modifier and Type | Class and Description |
---|---|
static class |
GateLayoutGenerator.GenerateFromSchematicsJob |
class |
GateRegression |
Modifier and Type | Class and Description |
---|---|
class |
FillGenJob
User: gg151869
Date: Sep 19, 2006
|
class |
StitchFillJob
Fill Generator working on unconnected arcs
User: Gilda Garreton
Date: Nov 4, 2008
|
Modifier and Type | Field and Description |
---|---|
Job |
FillGenConfig.job |
Modifier and Type | Method and Description |
---|---|
Library |
IOTool.DaisPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Modifier and Type | Method and Description |
---|---|
Library |
Applicon860.Applicon860Preferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
DXF.DXFPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
EDIF.EDIFPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
abstract Library |
Input.InputPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
CIF.CIFPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
DEF.DEFPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
Sue.SuePreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
Spice.SpicePreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
LEF.LEFPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Library |
GDS.GDSPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
static Library |
Input.importLibrary(Input.InputPreferences prefs,
java.net.URL fileURL,
FileType type,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job)
Method to import Cells from disk.
|
Modifier and Type | Method and Description |
---|---|
Cell |
VerilogReader.createCellsOnly(VerilogData verilogData,
Job job) |
Library |
VerilogReader.VerilogPreferences.doInput(java.net.URL fileURL,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job) |
Cell |
VerilogReader.readVerilog(java.lang.String testName,
java.lang.String file,
boolean createCells,
boolean fullOyster,
Job job) |
VerilogData |
VerilogReader.readVerilogOnly(java.lang.String file,
boolean fullOyster,
Job job) |
Modifier and Type | Class and Description |
---|---|
static class |
Output.WriteJELIB
Class to write a library in a CHANGE Job.
|
Modifier and Type | Class and Description |
---|---|
static class |
LETool.AnalyzeCell
Performs a cell analysis.
|
static class |
LETool.ClearStoredSizes
Clears stored "LEDRIVE_" sizes on a Nodable.
|
static class |
LETool.ClearStoredSizesLibrary |
Constructor and Description |
---|
LENetlister1(Job job,
Technology layoutTech)
Creates a new instance of LENetlister
|
LENetlister2(Job job,
Technology layoutTech)
Creates a new instance of LENetlister
|
LESizer(LESizer.Alg alg,
LENetlister1 netlist,
Job job,
ErrorLogger errorLogger)
Creates a new instance of LESizer
|
LESizer2(LESizer.Alg alg,
LENetlister2 netlist,
Job job,
ErrorLogger errorLogger)
Creates a new instance of LESizer
|
Modifier and Type | Class and Description |
---|---|
static class |
AllSchemNamesToLay.RenameJob |
class |
NccJob |
static class |
SchemNamesToLay.RenameJob |
Modifier and Type | Method and Description |
---|---|
static NccResults |
Ncc.compare(Cell cell1,
VarContext ctxt1,
Cell cell2,
VarContext ctxt2,
PassedNcc passed,
NccOptions options,
Job job)
Compare two cells.
|
Constructor and Description |
---|
Aborter(Job j) |
Modifier and Type | Class and Description |
---|---|
class |
AddCellJob
This class adds a cell to the Project Management repository.
|
class |
AddLibraryJob
This class adds the current library to the Project Management repository.
|
class |
CancelCheckOutJob
This class cancels the checkout of a cell from the Project Management repository.
|
class |
CheckInJob
Class to check a cell into the Project Management repository.
|
class |
CheckOutJob
Class to check-out cells from the Project Management repository.
|
class |
DeleteCellJob
This class deletes a cell from the Project Management repository.
|
class |
UpdateJob
This class updates cells from the Project Management repository.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
Router.CreateRouteJob
Job to create the route.
|
Modifier and Type | Method and Description |
---|---|
static void |
MimicStitch.mimicOneArc(ArcInst ai1,
int end1,
ArcInst ai2,
int end2,
double oWidth,
ArcProto oProto,
double prefX,
double prefY,
boolean forced,
Job.Type method,
MimicStitch.MimicOptions prefs,
Job theJob)
Method to do mimic stitching.
|
void |
SeaOfGatesEngine.routeIt(Job job,
Cell cell,
java.util.List<ArcInst> arcsToRoute,
SeaOfGates.SeaOfGatesOptions prefs)
This is the public interface for Sea-of-Gates Routing when done in batch mode.
|
static void |
AutoStitch.runAutoStitch(Cell cell,
java.util.List<NodeInst> nodesToStitch,
java.util.List<ArcInst> arcsToStitch,
Job job,
PolyMerge stayInside,
java.awt.geom.Rectangle2D limitBound,
boolean forced,
AutoStitch.AutoOptions prefs,
boolean showProgress)
This is the public interface for Auto-stitching when done in batch mode.
|
Modifier and Type | Class and Description |
---|---|
static class |
CellChangeJobs.DeleteCell
Class to delete a cell in a new thread.
|
static class |
CellChangeJobs.DeleteCellGroup
Class to rename a cell in a new thread.
|
static class |
CellChangeJobs.DeleteManyCells
This class implement the command to delete a list of cells.
|
static class |
CellChangeJobs.DuplicateCell
This class implement the command to duplicate a cell.
|
static class |
CellChangeJobs.ExtractCellInstances
This class implement the command to extract the contents of cell instances.
|
static class |
CellChangeJobs.GraphCells
This class implement the command to make a graph of the cells.
|
static class |
CellChangeJobs.NewCellVersion
This class implement the command to make a new version of a cell.
|
static class |
CellChangeJobs.PackageCell
This class implement the command to delete unused old versions of cells.
|
static class |
CellChangeJobs.RenameCell
Class to rename a cell in a new thread.
|
static class |
CellChangeJobs.RenameCellGroup
Class to rename a cell in a new thread.
|
static class |
CircuitChangeJobs.AlignNodes |
static class |
CircuitChangeJobs.AlignObjects
This class implement the command to align objects to the grid.
|
static class |
CircuitChangeJobs.ChangeArcProperties |
static class |
CircuitChangeJobs.CheckAndRepairJob
This class implement the command to repair libraries.
|
static class |
CircuitChangeJobs.CleanupChanges
This class implements the changes needed to cleanup pins in a Cell.
|
static class |
CircuitChangeJobs.ClearCellLocked
This class clears a cell lock bit in a Job.
|
static class |
CircuitChangeJobs.ClearNodeLocked
This class clears a node lock bit in a Job.
|
static class |
CircuitChangeJobs.DeleteArcs |
static class |
CircuitChangeJobs.DeleteSelected
DELETE SELECTED OBJECTS
|
static class |
CircuitChangeJobs.DeleteSelectedGeometry |
static class |
CircuitChangeJobs.ManyMove
MOVE SELECTED OBJECTS
|
static class |
CircuitChangeJobs.ReloadLibraryJob
This class implement the command to reload a library
|
static class |
CircuitChangeJobs.RenameLibrary
This class implement the command to rename a library.
|
static class |
CircuitChangeJobs.RenameTechnology
This class implement the command to rename a technology.
|
static class |
CircuitChangeJobs.RipTheBus |
static class |
CircuitChangeJobs.RotateSelected
NODE TRANSFORMATION
|
static class |
CircuitChangeJobs.ShortenArcs
This class implements the changes needed to shorten selected arcs.
|
static class |
CircuitChangeJobs.ToggleNegationJob |
static class |
ExportChanges.FollowExport
Class to follow the current export up the hierarchy.
|
static class |
ExportChanges.ReExportPorts
Helper class for re-exporting a port on a node.
|
static class |
ExportChanges.RenumberNumericExports
Class to rename a list of Exports with numeric suffixes in a new thread.
|
static class |
ViewChanges.CreateAndViewCell
Class to create a cell and display it in a new window.
|
static class |
ViewChanges.MakeLayoutView
Class to generate the alternate view of a cell.
|
Modifier and Type | Class and Description |
---|---|
static class |
AnnularRing.MakeAnnulus
This class finishes the Annular Ring command by creating the ring.
|
static class |
CrossLibCopy.CrossLibraryCopyJob |
Modifier and Type | Class and Description |
---|---|
static class |
CellMenu.DeleteMultiPageJob
Class to delete a page from a multi-page schematic.
|
static class |
CellMenu.SetMultiPageJob
Class to set a cell to be multi-page with a given page count.
|
static class |
FileMenu.ClearCellDate
Class to clear the date information on a Cell.
|
static class |
FileMenu.ImportLibrary
Class to import a library in a new thread.
|
static class |
FileMenu.QuitJob
Class to quit Electric in a Job.
|
static class |
FileMenu.ReadLibrary
Class to read a library in a new thread.
|
static class |
FileMenu.SaveAllLibrariesInFormatJob |
Modifier and Type | Class and Description |
---|---|
static class |
ProjSettings.ImportSettingsJob
Class to read a library in a new thread.
|
Modifier and Type | Class and Description |
---|---|
static class |
PaletteFrame.PlaceNewNode
Class that creates the node selected from the component menu.
|