| Interface | Description |
|---|---|
| PaletteFrame.PlaceNodeEventListener |
Interface for a Palette object that can be added to the Palette frame
|
| WindowContent |
This class defines the right-side of a windowframe (the contents, as opposed to the explorer tree).
|
| Class | Description |
|---|---|
| ClickZoomWireListener |
Handles Selection, Zooming, and Wiring.
|
| CurveListener |
Class to handle changes to arc curvature.
|
| EditWindow |
This class defines an editing window for displaying circuitry.
|
| EditWindow.NodeProtoDataFlavor |
Class to define a custom data flavor that packages a NodeProto to create.
|
| EditWindow.NodeProtoTransferable |
Class to define a custom transferable that packages a Cell or Group.
|
| EditWindowFocusBrowser |
This class saves foci much like a web browser saves page history.
|
| ElectricPrinter |
Class to define a printer interface.
|
| ErrorLoggerTree |
Class to define a collection of highlighted errors in the Explorer tree.
|
| ErrorLoggerTree.ErrorLoggerDefaultMutableTreeNode | |
| ErrorLoggerTree.ErrorLoggerGroupNode | |
| ErrorLoggerTree.ErrorLoggerTreeNode | |
| ExplorerTree |
Class to display a cell explorer tree-view of the database.
|
| ExplorerTree.KeepTreeExpansion |
Class to remember the expansion state of a JTree and restore it after a change.
|
| ExplorerTreeModel |
Model of a cell explorer tree-view of the database.
|
| InvisibleLayerConfiguration |
Class to manage saved collections of invisible layers.
|
| JobTree |
Class defines Job information in the explorer tree.
|
| JobTree.JobTreeNode | |
| KeyBindings |
The KeyBindings object holds information about an action's key bindings.
|
| KeyStrokePair |
User: gainsley
Date: Apr 6, 2004
Time: 12:31:27 PM
|
| LayerTab |
Class to handle the "Layers tab" of a window.
|
| LayerVisibility |
Class represents visibility of Layers.
|
| LibraryPalette |
This JPanel is a palette of library cells that can be placed in the
PaletteFrame.
|
| MeasureListener |
Class to make measurements in a window.
|
| MessagesWindow |
a console for the Java side of Electric.
|
| OutlineListener |
Class to make changes to the outline information on a node.
|
| PaletteFrame |
This class defines a component window in the side bar.
|
| PaletteFrame.PlaceNewNode |
Class that creates the node selected from the component menu.
|
| PaletteFrame.PlaceNodeListener |
Class to choose a location for new node placement.
|
| SizeListener |
Class to interactively resize a node.
|
| StatusBar |
This class manages the Electric status bar at the bottom of the edit window.
|
| TechPalette |
Class to display the nodes and arcs in a technology (in the Component Menu).
|
| TextWindow |
This class defines a text window for displaying text cells.
|
| ToolBar |
This class manages the Electric toolbar.
|
| ToolBar.EToolBarButton |
Generic tool bar button.
|
| ToolBar.EToolBarGeneralMenuButton |
Generic tool bar radio button.
|
| ToolBar.SelectModeButton | |
| ToolBarButton |
This is a Button class to be used on the ToolBar.
|
| TopLevel |
Class to define a top-level window.
|
| WindowContextClass |
This class defines the right-side of a windowframe (the contents, as opposed to the explorer tree).
|
| WindowFrame |
This class defines an edit window, with a cell explorer on the left side.
|
| WindowFrame.CellHistory |
Class to track CellHistory and associated values.
|
| WindowFrame.CurTechControlListener |
Class to handle changes the "Technology" selection of either the Layer tab or the Component tab of the side bar.
|
| WindowFrame.DisplayAttributes | |
| ZoomAndPanListener |
Class to Zoom and Pan an EditWindow.
|
| Enum | Description |
|---|---|
| ToolBar.CursorMode |
CursorMode is a typesafe enum class that describes the current editing mode (select, zoom, etc).
|
| ToolBar.SelectMode |
SelectMode is a typesafe enum class that describes the current selection modes (objects or area).
|