Package com.sun.electric.tool

Package for all synthesis and analysis tools.

See:
          Description

Interface Summary
Consumer<T> This interface consumes value of generic type T.
 

Class Summary
AbstractUserInterface  
Client  
Client.BeepEvent  
Client.EJobEvent  
Client.JobQueueEvent  
Client.PrintEvent  
Client.ProgressNoteEvent  
Client.ProgressValueEvent  
Client.SavePrintEvent  
Client.ServerEvent  
Client.ShowMessageEvent  
Client.StartProgressDialogEvent  
Client.StopProgressDialogEvent  
Client.TermLoggingEvent  
EJob Class to track Job serializing and execution.
Job Jobs are processes that will run in the background, such as DRC, NCC, Netlisters, etc.
Job.Inform  
Job.Key Identifies a Job in a given Electric client/server session.
JobManager  
Listener This class represents a Listener - a Tool which can listen to Changes.
MultiTaskJob<TaskKey,TaskResult,Result> This generic class supports map-reduce scheme of computation on Electric database.
Regression Simple client for regressions.
ServerJobManager  
StreamClient Class for maintaining Connection on Server side.
SwingExamineTask Allows the GUI thread to attempt to examine the database immediately.
Tool This class represents a Tool in Electric.
ToolSettings  
UniversalJob Job executing given tasks on a server and then on a client
UserInterfaceExec User Interface for Exec threads
 

Enum Summary
Client.OS OS is a typesafe enum class that describes the current operating system.
EJob.State  
Job.Priority Priority is a typesafe enum class that describes the priority of a job.
Job.Type Type is a typesafe enum class that describes the type of job (CHANGE or EXAMINE).
 

Exception Summary
JobException  
 

Package com.sun.electric.tool Description

Package for all synthesis and analysis tools.