Interface | Description |
---|---|
Exec.FinishedListener |
Objects that want to be notified of the process finishing should
implement this interface, and add themselves as a listener to the
process.
|
Exec.OutputStreamCheckerListener |
Interface for objects to be notified immediately when OutputStreamChecker
matches when it is looking for.
|
HighlightListener |
Class to handle listening for changes to highlighting.
|
Class | Description |
---|---|
ActivityLogger |
Class to log job activity.
|
CellChangeJobs |
Class for Jobs that make changes to the cells.
|
CellChangeJobs.DeleteCell |
Class to delete a cell in a new thread.
|
CellChangeJobs.DeleteCellGroup |
Class to rename a cell in a new thread.
|
CellChangeJobs.DeleteManyCells |
This class implement the command to delete a list of cells.
|
CellChangeJobs.DuplicateCell |
This class implement the command to duplicate a cell.
|
CellChangeJobs.ExtractCellInstances |
This class implement the command to extract the contents of cell instances.
|
CellChangeJobs.GraphCells |
This class implement the command to make a graph of the cells.
|
CellChangeJobs.NewCellVersion |
This class implement the command to make a new version of a cell.
|
CellChangeJobs.PackageCell |
This class implement the command to delete unused old versions of cells.
|
CellChangeJobs.RenameCell |
Class to rename a cell in a new thread.
|
CellChangeJobs.RenameCellGroup |
Class to rename a cell in a new thread.
|
CircuitChangeJobs |
Class for Jobs that make changes to the circuit.
|
CircuitChangeJobs.AlignNodes | |
CircuitChangeJobs.AlignObjects |
This class implement the command to align objects to the grid.
|
CircuitChangeJobs.ChangeArcProperties | |
CircuitChangeJobs.CheckAndRepairJob |
This class implement the command to repair libraries.
|
CircuitChangeJobs.CleanupChanges |
This class implements the changes needed to cleanup pins in a Cell.
|
CircuitChangeJobs.ClearCellLocked |
This class clears a cell lock bit in a Job.
|
CircuitChangeJobs.ClearNodeLocked |
This class clears a node lock bit in a Job.
|
CircuitChangeJobs.DeleteArcs | |
CircuitChangeJobs.DeleteSelected |
DELETE SELECTED OBJECTS
|
CircuitChangeJobs.DeleteSelectedGeometry | |
CircuitChangeJobs.ManyMove |
MOVE SELECTED OBJECTS
|
CircuitChangeJobs.Reconnect |
This class handles deleting pins that are between two arcs,
and reconnecting the arcs without the pin.
|
CircuitChangeJobs.ReloadLibraryJob |
This class implement the command to reload a library
|
CircuitChangeJobs.RenameLibrary |
This class implement the command to rename a library.
|
CircuitChangeJobs.RenameTechnology |
This class implement the command to rename a technology.
|
CircuitChangeJobs.RipTheBus | |
CircuitChangeJobs.RotateSelected |
NODE TRANSFORMATION
|
CircuitChangeJobs.ShortenArcs |
This class implements the changes needed to shorten selected arcs.
|
CircuitChangeJobs.ToggleNegationJob | |
CircuitChanges |
Class for user-level changes to the circuit.
|
Clipboard |
Class for managing the circuitry clipboard (for copy and paste).
|
CompileVHDL |
This is the VHDL Compiler.
|
ErrorHighlight |
Class to define Highlighted errors.
|
ErrorLogger |
Class for logging errors.
|
ErrorLogger.MessageLog |
Create a Log of a single message.
|
ErrorLogger.WarningLog |
Create a Log of a single warning.
|
ErrorLogger.XMLParser | |
Exec |
Runtime.exec() has many pitfalls to it's proper use.
|
Exec.ExecProcessReader |
This class is used to read data from an external process.
|
Exec.FinishedEvent |
The event passed to listeners when the process finishes
|
Exec.OutputStreamChecker |
Check for a string passed to the OutputStream.
|
ExecMulti |
Run multiple external processes in sequence (serial).
|
ExportChanges |
This class has all of the Export change commands in Electric.
|
ExportChanges.ExportsByNumber |
Comparator class for sorting Export by their name with number considered.
|
ExportChanges.ExportSortedByBusIndex | |
ExportChanges.FollowExport |
Class to follow the current export up the hierarchy.
|
ExportChanges.ReExportPorts |
Helper class for re-exporting a port on a node.
|
ExportChanges.RenumberNumericExports |
Class to rename a list of Exports with numeric suffixes in a new thread.
|
GraphicsPreferences | |
Highlight2 |
Super class for all types of highlighting.
|
Highlighter |
Class for per-window highlighting information.
|
KeyBindingManager |
The KeyBindingManager manages key bindings and their associated actions.
|
KeyBindingManager.KeyMaps |
Class that converts internal key mappings to InputMap and ActionMap objects.
|
MessagesStream |
Class handles text sent to the Messages window.
|
NetworkHighlighter |
This class is used for hierarchical highlighting of networks
|
Resources |
public class to handle resources like icons/images.
|
User |
This is the User Interface tool.
|
UserInterfaceMain |
Class to build the UserInterface for the main GUI version of the user interface.
|
ViewChanges |
Class for view-related changes to the circuit.
|
ViewChanges.CreateAndViewCell |
Class to create a cell and display it in a new window.
|
ViewChanges.IconParameters |
Class to define parameters for automatic icon generation
|
ViewChanges.MakeLayoutView |
Class to generate the alternate view of a cell.
|
ViewChanges.MakeNewViewDialog |
Class to handle the "Make New View" dialog.
|
Enum | Description |
---|---|
CircuitChangeJobs.ChangeArcEnum |
ARC MODIFICATION
|
User.ColorPrefType |
COLOR PREFERENCES
|
UserInterfaceMain.Mode |
Describe the windowing mode.
|
Exception | Description |
---|---|
CantEditException |