Uses of Class
com.sun.electric.tool.Job

Packages that use Job
com.sun.electric.database.change Package for handling changes to the Electric database. 
com.sun.electric.database.variable Package for handling variables. 
com.sun.electric.plugins.j3d.utils   
com.sun.electric.tool Package for all synthesis and analysis tools. 
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.extract Package for handling node extraction, parasitics, etc. 
com.sun.electric.tool.generator.flag   
com.sun.electric.tool.generator.flag.hornFunnel2   
com.sun.electric.tool.generator.flag.router   
com.sun.electric.tool.generator.layout   
com.sun.electric.tool.generator.layout.fill   
com.sun.electric.tool.generator.sclibrary   
com.sun.electric.tool.io.input.verilog   
com.sun.electric.tool.io.output   
com.sun.electric.tool.logicaleffort Package for handling the logical effort tool. 
com.sun.electric.tool.ncc Package for handling the Network Consistency Checking (LVS) 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.user Package for handling the user-interface tool. 
com.sun.electric.tool.user.menus   
com.sun.electric.tool.user.projectSettings   
com.sun.electric.tool.user.ui   
 

Uses of Job in com.sun.electric.database.change
 

Subclasses of Job in com.sun.electric.database.change
static class Undo.UndoJob
          Class to schedule an undo in a separate Job.
 

Uses of Job in com.sun.electric.database.variable
 

Methods in com.sun.electric.database.variable that return Job
static Job EvalJavaBsh.runScriptJob(java.lang.String script)
          Run a Java Bean Shell script
 

Uses of Job in com.sun.electric.plugins.j3d.utils
 

Subclasses of Job in com.sun.electric.plugins.j3d.utils
 class J3DClientApp
          Support class for 3D viewing.
 

Uses of Job in com.sun.electric.tool
 

Subclasses of Job in com.sun.electric.tool
 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
 

Methods in com.sun.electric.tool that return Job
static Job Job.getRunningJob()
          If this current thread is a EThread running a Job return the Job.
 

Methods in com.sun.electric.tool that return types with arguments of type Job
static java.util.Iterator<Job> Job.getAllJobs()
          get all jobs iterator
 

Methods in com.sun.electric.tool with parameters of type Job
protected  void AbstractUserInterface.initializeInitJob(Job job, java.lang.Object mode)
           
static void Job.initJobManager(int numThreads, Job initDatabaseJob, java.lang.Object mode, java.lang.String serverMachineName)
           
 

Uses of Job in com.sun.electric.tool.cvspm
 

Subclasses of Job in com.sun.electric.tool.cvspm
static class AddRemove.AddRemoveJob
           
static class AddRemove.UndoAddRemoveJob
           
static class Edit.EditConsistencyCheckJob
           
static class Edit.ListEditorsJob
           
static class Edit.MarkForEditJob
           
static class Log.RevertToVersion
           
 

Uses of Job in com.sun.electric.tool.drc
 

Subclasses of Job in com.sun.electric.tool.drc
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
 

Uses of Job in com.sun.electric.tool.extract
 

Constructors in com.sun.electric.tool.extract with parameters of type Job
LayerCoverageTool.LayerVisitor(Job job, GeometryHandler t, java.util.Set<NodeInst> delList, LayerCoverageTool.LCMode func, java.util.HashMap<Layer,java.util.Set<PolyBase>> original, java.util.Set<Network> netSet, java.awt.geom.Rectangle2D bBox, Layer onlyThisLayer, LayerCoverageTool.GeometryOnNetwork geoms)
           
 

Uses of Job in com.sun.electric.tool.generator.flag
 

Subclasses of Job in com.sun.electric.tool.generator.flag
 class AddFlagAnnotationJob
           
 class FlagJob
          This class handles the "Job" aspects of the Infinity layout generator
 class FlagLibraryCheckerJob
           
 

Methods in com.sun.electric.tool.generator.flag that return Job
 Job FlagConstructorData.getJob()
           
 

Constructors in com.sun.electric.tool.generator.flag with parameters of type Job
Flag(Cell schCell, Job flagJob)
           
 

Uses of Job in com.sun.electric.tool.generator.flag.hornFunnel2
 

Subclasses of Job in com.sun.electric.tool.generator.flag.hornFunnel2
 class SkewTreeJob
           
 

Uses of Job in com.sun.electric.tool.generator.flag.router
 

Constructors in com.sun.electric.tool.generator.flag.router with parameters of type Job
SogRouterAdapter(Job job)
           
 

Uses of Job in com.sun.electric.tool.generator.layout
 

Subclasses of Job in com.sun.electric.tool.generator.layout
static class GateLayoutGenerator.GenerateFromSchematicsJob
           
 class GateRegression
           
 

Uses of Job in com.sun.electric.tool.generator.layout.fill
 

Subclasses of Job in com.sun.electric.tool.generator.layout.fill
 class FillGenJob
          User: gg151869 Date: Sep 19, 2006
 

Fields in com.sun.electric.tool.generator.layout.fill declared as Job
 Job FillGenConfig.job
           
 

Uses of Job in com.sun.electric.tool.generator.sclibrary
 

Subclasses of Job in com.sun.electric.tool.generator.sclibrary
static class SCLibraryGen.CreateVar
           
 

Uses of Job in com.sun.electric.tool.io.input.verilog
 

Methods in com.sun.electric.tool.io.input.verilog with parameters of type Job
 Cell VerilogReader.createCellsOnly(VerilogData verilogData, 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)
           
 

Uses of Job in com.sun.electric.tool.io.output
 

Subclasses of Job in com.sun.electric.tool.io.output
static class Output.OutputCellInfo
          Class to define cell information during output.
static class Output.WriteJELIB
          Class to write a library in a CHANGE Job.
 

Uses of Job in com.sun.electric.tool.logicaleffort
 

Subclasses of Job in com.sun.electric.tool.logicaleffort
static class LETool.AnalyzeCell
          Performs a cell analysis.
static class LETool.ClearStoredSizes
          Clears stored "LEDRIVE_" sizes on a Nodable.
static class LETool.ClearStoredSizesLibrary
           
 

Constructors in com.sun.electric.tool.logicaleffort with parameters of type Job
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
 

Uses of Job in com.sun.electric.tool.ncc
 

Subclasses of Job in com.sun.electric.tool.ncc
static class AllSchemNamesToLay.RenameJob
           
 class NccJob
           
static class SchemNamesToLay.RenameJob
           
 

Methods in com.sun.electric.tool.ncc with parameters of type Job
static NccResults Ncc.compare(Cell cell1, VarContext ctxt1, Cell cell2, VarContext ctxt2, NccOptions options, Job job)
          Compare two cells.
 

Constructors in com.sun.electric.tool.ncc with parameters of type Job
Aborter(Job j)
           
 

Uses of Job in com.sun.electric.tool.project
 

Subclasses of Job in com.sun.electric.tool.project
 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.
 

Uses of Job in com.sun.electric.tool.routing
 

Subclasses of Job in com.sun.electric.tool.routing
protected static class Router.CreateRouteJob
          Job to create the route.
 

Methods in com.sun.electric.tool.routing with parameters of type Job
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, boolean mimicInteractive, boolean matchPorts, boolean matchPortWidth, boolean matchArcCount, boolean matchNodeType, boolean matchNodeSize, boolean noOtherArcsThisDir, boolean notAlreadyConnected, Job theJob)
          Method to do mimic stitching.
 void SeaOfGatesEngine.routeIt(Job job, Cell cell, java.util.List<ArcInst> arcsToRoute)
          This is the public interface for Sea-of-Gates Routing when done in batch mode.
 

Uses of Job in com.sun.electric.tool.user
 

Subclasses of Job in com.sun.electric.tool.user
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.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.
 

Methods in com.sun.electric.tool.user with parameters of type Job
 void UserInterfaceMain.initializeInitJob(Job job, java.lang.Object mode)
           
 

Uses of Job in com.sun.electric.tool.user.menus
 

Subclasses of Job in com.sun.electric.tool.user.menus
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
           
 

Uses of Job in com.sun.electric.tool.user.projectSettings
 

Subclasses of Job in com.sun.electric.tool.user.projectSettings
static class ProjSettings.ImportSettingsJob
          Class to read a library in a new thread.
 

Uses of Job in com.sun.electric.tool.user.ui
 

Subclasses of Job in com.sun.electric.tool.user.ui
static class PaletteFrame.PlaceNewNode
          Class that creates the node selected from the component menu.
 

Method parameters in com.sun.electric.tool.user.ui with type arguments of type Job
static void JobTree.update(java.util.List<Job> jobs)
          Update Job Tree to given list of Jobs.