Serialized Form


Package com.sun.electric.database

Class com.sun.electric.database.EditingPreferences extends PrefPackage implements Serializable

Serialized Fields

defaultNodes

java.util.HashMap<K,V> defaultNodes

defaultArcs

java.util.HashMap<K,V> defaultArcs

defaultArcAngleIncrements

java.util.HashMap<K,V> defaultArcAngleIncrements

defaultArcPins

java.util.HashMap<K,V> defaultArcPins

alignments

Dimension2D[] alignments

alignmentIndex

int alignmentIndex

textDescriptors

TextDescriptor[] textDescriptors

smartVerticalPlacementExport

int smartVerticalPlacementExport
What type of "smart" vertical text placement should be done for Exports. The values can be 0: no smart placement; 1: place text "inside"; 2: place text "outside". The default is 0.


smartHorizontalPlacementExport

int smartHorizontalPlacementExport
What type of "smart" horizontal text placement should be done for Exports. The values can be 0: no smart placement; 1: place text "inside"; 2: place text "outside". The default is 0.


smartVerticalPlacementArc

int smartVerticalPlacementArc
What type of "smart" text placement should be done for vertical Arcs. The values can be 0: place text inside; 1: place text to left; 2: place text to right. The default is 0.


smartHorizontalPlacementArc

int smartHorizontalPlacementArc
what type of "smart" text placement should be done for horizontal Arcs. The values can be 0: place text inside; 1: place text above; 2: place text below. The default is 0.

Class com.sun.electric.database.EObjectInputStream.Key extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class com.sun.electric.database.IdMapper extends java.lang.Object implements Serializable

Serialized Fields

libIdMap

java.util.HashMap<K,V> libIdMap

cellIdMap

java.util.HashMap<K,V> cellIdMap

exportIdMap

java.util.HashMap<K,V> exportIdMap

Package com.sun.electric.database.change

Class com.sun.electric.database.change.Undo.UndoJob extends Job implements Serializable

Serialized Fields

snapshotId

int snapshotId

Package com.sun.electric.database.geometry

Class com.sun.electric.database.geometry.Dimension2D extends java.awt.geom.Dimension2D implements Serializable

Class com.sun.electric.database.geometry.Dimension2D.Double extends Dimension2D implements Serializable

Serialized Fields

width

double width

height

double height

Class com.sun.electric.database.geometry.EGraphics extends java.lang.Object implements Serializable

Serialized Fields

displayPatterned

boolean displayPatterned
display: true to use patterns; false for solid


printPatterned

boolean printPatterned
printer: true to use patterns; false for solid


patternOutline

EGraphics.Outline patternOutline
the outline pattern


transparentLayer

int transparentLayer
transparent layer to use (0 for none)


color

java.awt.Color color
color to use


opacity

double opacity
opacity (0 to 1) of color


foreground

boolean foreground
whether to draw color in foregound


pattern

int[] pattern
stipple pattern to draw


reversedPattern

int[] reversedPattern
stipple pattern to draw with proper bit order


transparencyMode

EGraphics.J3DTransparencyOption transparencyMode
3D transparency mode


transparencyFactor

double transparencyFactor
3D transparenct factor

Class com.sun.electric.database.geometry.EPoint extends java.awt.geom.Point2D implements Serializable

Serialized Fields

gridX

int gridX
The X coordinate of this EPoint in grid unuts.


gridY

int gridY
The Y coordinate of this EPoint in grid units.


lambdaX

double lambdaX
The X coordinate of this EPoint in lambda unuts.


lambdaY

double lambdaY
The Y coordinate of this EPoint in lambda units.

Class com.sun.electric.database.geometry.ERectangle extends java.awt.geom.Rectangle2D implements Serializable

Serialized Fields

gridMinX

long gridMinX

gridMinY

long gridMinY

gridMaxX

long gridMaxX

gridMaxY

long gridMaxY

lambdaMinX

double lambdaMinX

lambdaMinY

double lambdaMinY

lambdaMaxX

double lambdaMaxX

lambdaMaxY

double lambdaMaxY

lambdaWidth

double lambdaWidth

lambdaHeight

double lambdaHeight

isSmall

boolean isSmall

Class com.sun.electric.database.geometry.GenMath.MutableBoolean extends java.lang.Object implements Serializable

Serialized Fields

value

boolean value

Class com.sun.electric.database.geometry.GenMath.MutableInteger extends java.lang.Object implements Serializable

Serialized Fields

value

int value

Class com.sun.electric.database.geometry.GenMath.MutableLong extends java.lang.Object implements Serializable

Serialized Fields

value

long value

Class com.sun.electric.database.geometry.Orientation extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Serialized Fields

jAngle

short jAngle

jMirrorX

boolean jMirrorX

jMirrorY

boolean jMirrorY

jString

java.lang.String jString

cAngle

short cAngle

cTranspose

boolean cTranspose

inverse

Orientation inverse

trans

java.awt.geom.AffineTransform trans

manh

byte manh

Package com.sun.electric.database.hierarchy

Class com.sun.electric.database.hierarchy.Cell extends ElectricObject implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

database

EDatabase database
Database to which this Library belongs.


d

ImmutableCell d
Persistent data of this Cell.


cellGroup

Cell.CellGroup cellGroup
The CellGroup this Cell belongs to.


lib

Library lib
The library this Cell belongs to.


tech

Technology tech
The technology of this Cell.


newestVersion

Cell newestVersion
The newest version of this Cell.


chronExports

Export[] chronExports
An array of Exports on the Cell by chronological index.


exports

Export[] exports
A sorted array of Exports on the Cell.


topology

Topology topology
Cell's topology.


essenBounds

java.util.List<E> essenBounds
The Cell's essential-bounds.


chronNodes

java.util.List<E> chronNodes
Chronological list of NodeInsts in this Cell.


expandedNodes

java.util.BitSet expandedNodes
Set containing nodeIds of expanded cells.


nodes

java.util.List<E> nodes
A list of NodeInsts in this Cell.


cellUsages

int[] cellUsages
Counts of NodeInsts for each CellUsage.


maxSuffix

java.util.Map<K,V> maxSuffix
A map from canonic String to Integer maximal numeric suffix


cellBounds

ERectangle cellBounds
The bounds of the Cell.


boundsDirty

byte boundsDirty
Whether the bounds need to be recomputed. BOUNDS_CORRECT - bounds are correct. BOUNDS_CORRECT_SUB - bounds are correct provided that bounds of subcells are correct. BOUNDS_CORRECT_GEOM - bounds are correct proveded that bounds of nodes and arcs are correct. BOUNDS_RECOMPUTE - bounds need to be recomputed.


tempInt

int tempInt
The temporary integer value.


expandStatusModified

boolean expandStatusModified
Set if expanded status of subcell instances is modified.


backup

CellBackup backup
Last backup of this Cell


cellBackupFresh

boolean cellBackupFresh
True if cell together with contents matches cell backup.


cellContentsFresh

boolean cellContentsFresh
True if cell contents matches cell backup.


revisionDateFresh

boolean revisionDateFresh
True if cell revision date is just set by lowLevelSetRevisionDate

Class com.sun.electric.database.hierarchy.Export extends ElectricObject implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

d

ImmutableExport d
persistent data of this Export.


parent

Cell parent
The parent Cell of this Export.


portIndex

int portIndex
Index of this Export in Cell ports.


originalPort

PortInst originalPort
the PortInst that the exported port belongs to

Class com.sun.electric.database.hierarchy.HierarchyEnumerator.NameProxy extends java.lang.Object implements Serializable

Serialized Fields

context

VarContext context

sep

java.lang.String sep

Class com.sun.electric.database.hierarchy.HierarchyEnumerator.NetNameProxy extends HierarchyEnumerator.NameProxy implements Serializable

serialVersionUID: 0L

Serialized Fields

net

Network net

Class com.sun.electric.database.hierarchy.HierarchyEnumerator.NodableNameProxy extends HierarchyEnumerator.NameProxy implements Serializable

serialVersionUID: 0L

Serialized Fields

nodable

Nodable nodable

Class com.sun.electric.database.hierarchy.Library extends ElectricObject implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Method for serialization.

Serialized Fields

database

EDatabase database
Database to which this Library belongs.


d

ImmutableLibrary d
persistent data of this Library.


referencedLibs

java.util.List<E> referencedLibs
list of referenced libs


backup

LibraryBackup backup
Last backup of this Library


cells

java.util.TreeMap<K,V> cells
list of Cells in this library


Package com.sun.electric.database.id

Class com.sun.electric.database.id.ArcProtoId extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

techId

TechId techId
TechId of this ArcProtoId.


name

java.lang.String name
ArcProto name


fullName

java.lang.String fullName
ArcProto full name


chronIndex

int chronIndex
Unique index of this ArcProtoId in TechId.

Class com.sun.electric.database.id.CellId extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

idManager

IdManager idManager
IdManager which owns this LibId.


libId

LibId libId
LibId which owns this CellId.


cellName

CellName cellName
CellName of this CellId.


cellIndex

int cellIndex
Unique index of this cell in the database.


usagesIn

CellUsage[] usagesIn
Usages of other proto subcells in this parent cell. CellUsages are in chronological order by time of their creation.


hashUsagesIn

CellUsage[] hashUsagesIn
Hash of usagesIn. The size of nonempty hash is a prime number. i-th entry of entry search sequence for a given protoId is ((protoId.hashCode() & 0x7FFFFFFF) + i*i) % hashUsagesIn.length . This first (1 + hashUsagesIn.length/2) entries of this sequence are unique. Invariant hashUsagesIn.length >= usagesIn.length*2 + 1 guaranties that there is at least one empty entry in the search sequence.


usagesOf

CellUsage[] usagesOf
Usages of this proto cell in other parent cells. CellUsages are in chronological order by time of their creation.


numExportIds

int numExportIds
Number of exportIds allocated so far.


exportIds

ExportId[] exportIds
ExportIds of this cell. ExportIds have unique naems. ExportIds are in cronological order by time of its creation.


hashExportIds

int[] hashExportIds
Hash of ExportIds. The size of nonempty hash is a prime number. i-th entry of entry search sequence for a given exportId is ((exportId.hashCode() & 0x7FFFFFFF) + i*i) % hashExportIds.length . This first (1 + hashExportIds.length/2) entries of this sequence are unique. Invariant hashExportIds.length >= exportIds.length*2 + 1 guaranties that there is at least one empty entry in the search sequence.


numNodeIds

int numNodeIds
Number of nodeIds returned by newNodeId.


numArcIds

int numArcIds
Number of arcIds returned by newArcId.

Class com.sun.electric.database.id.ExportId extends PortProtoId implements Serializable

Class com.sun.electric.database.id.LayerId extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

techId

TechId techId
TechId of this LayerId.


name

java.lang.String name
Layer name


fullName

java.lang.String fullName
Layer full name


chronIndex

int chronIndex
Unique index of this LayerId in TechId.

Class com.sun.electric.database.id.LibId extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

idManager

IdManager idManager
IdManager which owns this LibId.


libName

java.lang.String libName
Library name


libIndex

int libIndex
Unique index of this lib in the database.


cellIdsByCellName

java.util.HashMap<K,V> cellIdsByCellName
HashMap of CellIds in this library by their cell name.

Class com.sun.electric.database.id.PortProtoId extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

java.lang.Object writeReplace()
Serialized Fields

parentId

NodeProtoId parentId
Parent NodeProtoId of this PortProtoId


chronIndex

int chronIndex
chronological index of this PortProtoId in parent.


externalId

java.lang.String externalId
representation of PortProtoId in disk files. This name isn't chaged when Export is renamed.

Class com.sun.electric.database.id.PrimitiveNodeId extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

techId

TechId techId
TechId of this PrimitiveNodeId.


name

java.lang.String name
PrimitiveNode name


fullName

java.lang.String fullName
PrimitiveNode full name


chronIndex

int chronIndex
Unique index of this PrimtiveNodeId in TechId.


primitivePortIds

java.util.ArrayList<E> primitivePortIds
List of PrimitivePortIds created so far.


primitivePortIdsByName

java.util.HashMap<K,V> primitivePortIdsByName
HashMap of PrimitivePortIds by their name.

Class com.sun.electric.database.id.PrimitivePortId extends PortProtoId implements Serializable

Class com.sun.electric.database.id.TechId extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

idManager

IdManager idManager
IdManager which owns this TechId.


techName

java.lang.String techName
Technology name


techIndex

int techIndex
Unique index of this TechId.


layerIds

java.util.ArrayList<E> layerIds
List of LayerIds created so far.


layerIdsByName

java.util.HashMap<K,V> layerIdsByName
HashMap of LayerIds by their name.


arcProtoIds

java.util.ArrayList<E> arcProtoIds
List of ArcProtoIds created so far.


arcProtoIdsByName

java.util.HashMap<K,V> arcProtoIdsByName
HashMap of ArcProtoIds by their name.


primitiveNodeIds

java.util.ArrayList<E> primitiveNodeIds
List of PrimitiveNodeIds created so far.


primitiveNodeIdsByName

java.util.HashMap<K,V> primitiveNodeIdsByName
HashMap of PrimitiveNodeIds by their name.


modCount

int modCount
Variable which is incremented every time when ArcProtoId, PrimitiveNodeId or PrimitiveNodeId is created below this TechId


Package com.sun.electric.database.network

Class com.sun.electric.database.network.NetworkTool.NetlistNotReady extends java.lang.RuntimeException implements Serializable


Package com.sun.electric.database.text

Class com.sun.electric.database.text.ImmutableArrayList extends java.util.ArrayList<E> implements Serializable

Class com.sun.electric.database.text.PrefPackage extends java.lang.Object implements Serializable

Class com.sun.electric.database.text.Setting.SettingChangeBatch extends java.lang.Object implements Serializable

Serialized Fields

changesForSettings

java.util.HashMap<K,V> changesForSettings

Class com.sun.electric.database.text.Version extends java.lang.Object implements Serializable

Serialized Fields

version

java.lang.String version

major

int major

minor

int minor

details

int details

Package com.sun.electric.database.topology

Class com.sun.electric.database.topology.ArcInst extends Geometric implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

topology

Topology topology
Owner of this ArcInst.


d

ImmutableArcInst d
persistent data of this ArcInst.


visBounds

java.awt.geom.Rectangle2D.Double visBounds
bounds after transformation.


tailPortInst

PortInst tailPortInst
PortInst on tail end of this arc instance


headPortInst

PortInst headPortInst
PortInst on head end of this arc instance

Class com.sun.electric.database.topology.Geometric extends ElectricObject implements Serializable

Serialized Fields

parent

Cell parent
Cell containing this Geometric object.

Class com.sun.electric.database.topology.NodeInst extends Geometric implements Serializable

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()
Serialized Fields

d

ImmutableNodeInst d
persistent data of this NodeInst.


protoType

NodeProto protoType
prototype of this NodeInst.


nodeIndex

int nodeIndex
0-based index of this NodeInst in Cell.


portInsts

PortInst[] portInsts
Array of PortInsts on this NodeInst.


visBounds

java.awt.geom.Rectangle2D.Double visBounds
bounds after transformation.


validVisBounds

boolean validVisBounds
True, if visBounds are valid.

Class com.sun.electric.database.topology.PortInst extends ElectricObject implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException

writeReplace

private java.lang.Object writeReplace()
                               throws java.io.NotSerializableException
Throws:
java.io.NotSerializableException
Serialized Fields

nodeInst

NodeInst nodeInst

portProto

PortProto portProto

Package com.sun.electric.database.variable

Class com.sun.electric.database.variable.CodeExpression extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

private java.lang.Object writeReplace()
Serialized Fields

code

CodeExpression.Code code

expr

java.lang.String expr

depends

java.util.Set<E> depends

exprTree

com.sun.electric.database.variable.CodeExpression.Expr exprTree

dependsOnEverything

boolean dependsOnEverything

parseException

EvalSpice.ParseException parseException

spiceText

java.lang.String spiceText

spiceTextPar

java.lang.String spiceTextPar

Class com.sun.electric.database.variable.DisplayedText extends java.lang.Object implements Serializable

Serialized Fields

eObj

ElectricObject eObj

key

Variable.Key key

Class com.sun.electric.database.variable.ElectricObject extends java.lang.Object implements Serializable

Class com.sun.electric.database.variable.EvalSpice.ParseException extends java.lang.Exception implements Serializable

Class com.sun.electric.database.variable.MutableTextDescriptor extends com.sun.electric.database.variable.AbstractTextDescriptor implements Serializable

Serialized Fields

display

AbstractTextDescriptor.Display display
the text descriptor is displayable


bits

long bits
the bits of the text descriptor


colorIndex

int colorIndex
the color of the text descriptor

Class com.sun.electric.database.variable.TextDescriptor extends com.sun.electric.database.variable.AbstractTextDescriptor implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Serialized Fields

display

AbstractTextDescriptor.Display display
the text descriptor is displayable


bits

long bits
the bits of the text descriptor


colorIndex

int colorIndex
the color of the text descriptor

Class com.sun.electric.database.variable.VarContext extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Serialized Fields

prev

VarContext prev

ni

Nodable ni

Class com.sun.electric.database.variable.VarContext.EvalException extends java.lang.Exception implements Serializable

Class com.sun.electric.database.variable.Variable extends java.lang.Object implements Serializable

Serialized Fields

key

Variable.Key key
key of this Variable.


value

java.lang.Object value
Value of this Variable.


descriptor

TextDescriptor descriptor
Text descriptor of this Variable.


type

byte type

Package com.sun.electric.plugins.j3d

Class com.sun.electric.plugins.j3d.View3DWindow extends javax.swing.JPanel implements Serializable

Serialized Fields

u

SimpleUniverse u

canvas

J3DCanvas3D canvas

objTrans

TransformGroup objTrans

scene

BranchGroup scene

orbit

OrbitBehavior orbit

interpolatorMap

java.util.Map<K,V> interpolatorMap

keyBehavior

J3DKeyCollision keyBehavior

wf

WindowFrame wf
the window frame containing this editwindow


view2D

EditWindow view2D
reference to 2D view of the cell


lv

LayerVisibility lv
layer visibility


layerAppearance

java.util.HashMap<K,V> layerAppearance
appearances of used Layers


cell

Cell cell
the cell that is in the window


scale3D

double scale3D
scale3D factor in Z axis


highlighter

Highlighter highlighter
Highlighter for this window


pickCanvas

PickCanvas pickCanvas

electricObjectMap

java.util.Map<K,V> electricObjectMap
List with all Shape3D drawn per ElectricObject


oneTransformPerNode

boolean oneTransformPerNode

transformGroupMap

java.util.Map<K,V> transformGroupMap
Map with object transformation for individual moves


reachLimit

boolean reachLimit
To detect max number of nodes


alreadyChecked

boolean alreadyChecked
To ask question only once


job

Job job
Job reference


maxNumNodes

int maxNumNodes
Reference to limit to consider scene graph big


locosShape

boolean locosShape
To consider a locos shape if field and gate polys are not alignedg


Package com.sun.electric.plugins.j3d.ui

Class com.sun.electric.plugins.j3d.ui.J3DDemoDialog extends EDialog implements Serializable

Serialized Fields

view3D

View3DWindow view3D

knots

java.util.List<E> knots

interMap

java.util.Map<K,V> interMap

auto

javax.swing.JCheckBox auto

close

javax.swing.JButton close

demo

javax.swing.JButton demo

demoMode

javax.swing.JComboBox demoMode

enter

javax.swing.JButton enter

movie

javax.swing.JButton movie

read

javax.swing.JButton read

save

javax.swing.JButton save

slider

javax.swing.JSlider slider

Class com.sun.electric.plugins.j3d.ui.J3DViewDialog extends EDialog implements Serializable

Serialized Fields

view3D

View3DWindow view3D

socketJob

J3DClientApp socketJob

knots

java.util.List<E> knots

interMap

java.util.Map<K,V> interMap

auto

javax.swing.JCheckBox auto

capacitanceLabel

javax.swing.JLabel capacitanceLabel

close

javax.swing.JButton close

connect

javax.swing.JButton connect

demo

javax.swing.JButton demo

enter

javax.swing.JButton enter

otherPanel

javax.swing.JPanel otherPanel

positionPanel

javax.swing.JPanel positionPanel

radiusLabel

javax.swing.JLabel radiusLabel

read

javax.swing.JButton read

rotationPanel

javax.swing.JPanel rotationPanel

separator

javax.swing.JSeparator separator

separator1

javax.swing.JSeparator separator1

slider

javax.swing.JSlider slider

xBox

javax.swing.JCheckBox xBox

xField

javax.swing.JTextField xField

xLabel

javax.swing.JLabel xLabel

xLabelUnit

javax.swing.JLabel xLabelUnit

xRotBox

javax.swing.JCheckBox xRotBox

xRotField

javax.swing.JTextField xRotField

xRotLabel

javax.swing.JLabel xRotLabel

xRotLabelUnit

javax.swing.JLabel xRotLabelUnit

xRotPosField

javax.swing.JTextField xRotPosField

xRotPosLabel

javax.swing.JLabel xRotPosLabel

xRotPosLabelUnit

javax.swing.JLabel xRotPosLabelUnit

yBox

javax.swing.JCheckBox yBox

yField

javax.swing.JTextField yField

yLabel

javax.swing.JLabel yLabel

yLabelUnit

javax.swing.JLabel yLabelUnit

yRotBox

javax.swing.JCheckBox yRotBox

yRotField

javax.swing.JTextField yRotField

yRotLabel

javax.swing.JLabel yRotLabel

yRotLabelUnit

javax.swing.JLabel yRotLabelUnit

yRotPosField

javax.swing.JTextField yRotPosField

yRotPosLabel

javax.swing.JLabel yRotPosLabel

yRotPosLabelUnit

javax.swing.JLabel yRotPosLabelUnit

zBox

javax.swing.JCheckBox zBox

zField

javax.swing.JTextField zField

zLabel

javax.swing.JLabel zLabel

zLabelUnit

javax.swing.JLabel zLabelUnit

zRotBox

javax.swing.JCheckBox zRotBox

zRotField

javax.swing.JTextField zRotField

zRotLabel

javax.swing.JLabel zRotLabel

zRotLabelUnit

javax.swing.JLabel zRotLabelUnit

zRotPosField

javax.swing.JTextField zRotPosField

zRotPosLabel

javax.swing.JLabel zRotPosLabel

zRotPosLabelUnit

javax.swing.JLabel zRotPosLabelUnit

Class com.sun.electric.plugins.j3d.ui.JThreeDSideView extends javax.swing.JPanel implements Serializable

Serialized Fields

layerPolyhedra

java.util.HashMap<K,V> layerPolyhedra

lowHeight

double lowHeight

highHeight

double highHeight

pickCanvas

PickCanvas pickCanvas

parentDialog

JThreeDTab parentDialog

Class com.sun.electric.plugins.j3d.ui.JThreeDTab extends ThreeDTab implements Serializable

Serialized Fields

initial3DTextChanging

boolean initial3DTextChanging

threeDLayerList

javax.swing.JList threeDLayerList

threeDLayerModel

javax.swing.DefaultListModel threeDLayerModel

threeDThicknessMap

java.util.Map<K,V> threeDThicknessMap

threeDDistanceMap

java.util.Map<K,V> threeDDistanceMap

transparencyMap

java.util.Map<K,V> transparencyMap

threeDSideView

JThreeDSideView threeDSideView

alphaField

javax.swing.JTextField alphaField

alphaLabel

javax.swing.JLabel alphaLabel

dirOneBox

javax.swing.JCheckBox dirOneBox

dirOnePanel

javax.swing.JPanel dirOnePanel

dirTwoBox

javax.swing.JCheckBox dirTwoBox

dirTwoPanel

javax.swing.JPanel dirTwoPanel

directionPanel

javax.swing.JPanel directionPanel

distanceLabel

javax.swing.JLabel distanceLabel

initZoomLabel

javax.swing.JLabel initZoomLabel

initialViewPanel

javax.swing.JPanel initialViewPanel

maxNodeField

javax.swing.JTextField maxNodeField

maxNodeLabel

javax.swing.JLabel maxNodeLabel

scaleField

javax.swing.JTextField scaleField

scaleLabel

javax.swing.JLabel scaleLabel

separator

javax.swing.JSeparator separator

thickLabel

javax.swing.JLabel thickLabel

threeD

javax.swing.JPanel threeD

threeDAntialiasing

javax.swing.JCheckBox threeDAntialiasing

threeDAxes

javax.swing.JCheckBox threeDAxes

threeDCellBnd

javax.swing.JCheckBox threeDCellBnd

threeDHeight

javax.swing.JTextField threeDHeight

threeDLayerPane

javax.swing.JScrollPane threeDLayerPane

threeDPerspective

javax.swing.JCheckBox threeDPerspective

threeDTechnology

javax.swing.JLabel threeDTechnology

threeDThickness

javax.swing.JTextField threeDThickness

threeDZoom

javax.swing.JTextField threeDZoom

transparancyField

javax.swing.JTextField transparancyField

transparencyLabel

javax.swing.JLabel transparencyLabel

transparencyMode

javax.swing.JComboBox transparencyMode

transparencyModeLabel

javax.swing.JLabel transparencyModeLabel

transparencyPanel

javax.swing.JPanel transparencyPanel

xDirOne

javax.swing.JLabel xDirOne

xDirOneField

javax.swing.JTextField xDirOneField

xDirTwo

javax.swing.JLabel xDirTwo

xDirTwoField

javax.swing.JTextField xDirTwoField

xRotField

javax.swing.JTextField xRotField

xRotLabel

javax.swing.JLabel xRotLabel

yDirOne

javax.swing.JLabel yDirOne

yDirOneField

javax.swing.JTextField yDirOneField

yDirTwo

javax.swing.JLabel yDirTwo

yDirTwoField

javax.swing.JTextField yDirTwoField

yRotField

javax.swing.JTextField yRotField

yRotLabel

javax.swing.JLabel yRotLabel

zDirOne

javax.swing.JLabel zDirOne

zDirOneField

javax.swing.JTextField zDirOneField

zDirTwo

javax.swing.JLabel zDirTwo

zDirTwoField

javax.swing.JTextField zDirTwoField

zRotField

javax.swing.JTextField zRotField

zRotLabel

javax.swing.JLabel zRotLabel

Package com.sun.electric.plugins.j3d.utils

Class com.sun.electric.plugins.j3d.utils.J3DClientApp extends Job implements Serializable

Serialized Fields

dialog

J3DViewDialog dialog
dialog box which owns this job


hostname

java.lang.String hostname
hostname to connect to

Class com.sun.electric.plugins.j3d.utils.J3DSerialization extends java.lang.Object implements Serializable

serialVersionUID: 8621126756329190786L

Serialized Fields

list

java.util.List<E> list

matrix

Matrix4d matrix

useView

java.lang.Boolean useView

Class com.sun.electric.plugins.j3d.utils.J3DUtils.ThreeDDemoKnot extends java.lang.Object implements Serializable

serialVersionUID: -7059885190094183408L

Serialized Fields

xValue

float xValue

yValue

float yValue

zValue

float zValue

translation

Vector3f translation

scale

float scale

heading

float heading

pitch

float pitch

bank

float bank

rotZ

double rotZ

rotY

double rotY

rotX

double rotX

rotation

Quat4f rotation

Package com.sun.electric.technology

Class com.sun.electric.technology.ArcProto extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()
Serialized Fields

protoId

ArcProtoId protoId
The name of this ArcProto.


tech

Technology tech
The technology in which this ArcProto resides.


lambdaElibWidthOffset

double lambdaElibWidthOffset
The ELIB width offset


lambdaBaseExtend

double lambdaBaseExtend
The base extend of this ArcProto in lambda units.


gridBaseExtend

int gridBaseExtend
The base extend of this ArcProto in grid units.


minLayerGridExtend

int minLayerGridExtend
The minimum extend among ArcLayers.


maxLayerGridExtend

int maxLayerGridExtend
The minimum extend among ArcLayers.


userBits

int userBits
Flags bits for this ArcProto.


function

ArcProto.Function function
The function of this ArcProto.


layers

Technology.ArcLayer[] layers
Layers in this arc


arcPin

PrimitiveNode arcPin
Pin for this arc


primArcIndex

int primArcIndex
Index of this ArcProto.


factoryDefaultInst

ImmutableArcInst factoryDefaultInst
factory default instance


factoryAngleIncrement

int factoryAngleIncrement
factory arc angle increment.


factoryAntennaRatio

double factoryAntennaRatio
Factory value for arc antenna ratio.

Class com.sun.electric.technology.DRCTemplate extends java.lang.Object implements Serializable

Serialized Fields

ruleName

java.lang.String ruleName

when

int when

ruleType

DRCTemplate.DRCRuleType ruleType

name1

java.lang.String name1

name2

java.lang.String name2

values

double[] values

maxWidth

double maxWidth

minLength

double minLength

nodeName

java.lang.String nodeName

multiCuts

int multiCuts

condition

java.lang.String condition

Class com.sun.electric.technology.DRCTemplate.DRCXMLBucket extends java.lang.Object implements Serializable

Serialized Fields

drcRules

java.util.List<E> drcRules

foundry

java.lang.String foundry

Class com.sun.electric.technology.EdgeH extends java.lang.Object implements Serializable

Serialized Fields

multiplier

double multiplier
The multiplier (scales the width by this amount).


adder

double adder
The adder (adds this amount to the scaled width).


gridAdder

long gridAdder
The adder (adds this amount to the scaled width) in grid units.

Class com.sun.electric.technology.EdgeV extends java.lang.Object implements Serializable

Serialized Fields

multiplier

double multiplier
The multiplier (scales the height by this amount).


adder

double adder
The adder (adds this amount to the scaled height).


gridAdder

long gridAdder
The adder (adds this amount to the scaled width) in grid units.

Class com.sun.electric.technology.Layer extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()
Serialized Fields

layerId

LayerId layerId
End of Layer Comparators


index

int index

tech

Technology tech

factoryGraphics

EGraphics factoryGraphics

function

Layer.Function function

functionExtras

int functionExtras

pseudo

boolean pseudo

cifLayerSetting

Setting cifLayerSetting

dxfLayerSetting

Setting dxfLayerSetting

skillLayerSetting

Setting skillLayerSetting

resistanceSetting

Setting resistanceSetting

capacitanceSetting

Setting capacitanceSetting

edgeCapacitanceSetting

Setting edgeCapacitanceSetting

layer3DThicknessSetting

Setting layer3DThicknessSetting

layer3DDistanceSetting

Setting layer3DDistanceSetting

pseudoLayer

Layer pseudoLayer
the pseudo layer (if exists)


nonPseudoLayer

Layer nonPseudoLayer
the "real" layer (if this one is pseudo)


dimmed

boolean dimmed
true if dimmed (drawn darker) undimmed layers are highlighted


pureLayerNode

PrimitiveNode pureLayerNode
the pure-layer node that contains just this layer

Class com.sun.electric.technology.PrimitiveNode extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()
Serialized Fields

protoId

PrimitiveNodeId protoId
The Id of this PrimitiveNode.


tech

Technology tech
This PrimitiveNode's Technology.


group

PrimitiveNodeGroup group
The group containing this PrimitiveNode


function

PrimitiveNode.Function function
The function of this PrimitiveNode.


layers

Technology.NodeLayer[] layers
layers describing this primitive


electricalLayers

Technology.NodeLayer[] electricalLayers
electrical layers describing this


primPorts

PrimitivePort[] primPorts
PrimitivePorts on the PrimitiveNode.


portsByChronIndex

PrimitivePort[] portsByChronIndex
array of ports by portId.chronIndex


userBits

int userBits
flag bits


techPrimNodeIndex

int techPrimNodeIndex
Index of this PrimitiveNode per tech


specialType

int specialType
special type of unusual primitives


specialValues

double[] specialValues
special factors for unusual primitives


numMultiCuts

int numMultiCuts
true if contains MULTICUTBOX layers


minNodeSize

PrimitiveNode.NodeSizeRule minNodeSize
minimum width and height rule


sizeCorrectors

EPoint[] sizeCorrectors
size corrector


offset

SizeOffset offset
offset from database to user


baseRectangle

ERectangle baseRectangle
base (highlight) rectangle of standard node


fullRectangle

ERectangle fullRectangle
full (true) rectangle of standard node


autoGrowth

Dimension2D autoGrowth
amount to automatically grow to fit arcs


spiceTemplate

java.lang.String spiceTemplate
template for Spice decks (null if none)


factoryDefaultInst

ImmutableNodeInst factoryDefaultInst
factory default instance

Class com.sun.electric.technology.PrimitivePort extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()
Serialized Fields

portId

PrimitivePortId portId

name

Name name

parent

PrimitiveNode parent

portIndex

int portIndex

portArcs

ArcProto[] portArcs

left

EdgeH left

bottom

EdgeV bottom

right

EdgeH right

top

EdgeV top

characteristic

PortCharacteristic characteristic

angle

int angle

angleRange

int angleRange

portTopology

int portTopology

isolated

boolean isolated

negatable

boolean negatable

Class com.sun.electric.technology.SizeOffset extends java.lang.Object implements Serializable

Serialized Fields

lx

double lx

hx

double hx

ly

double ly

hy

double hy

gridLx

int gridLx

gridHx

int gridHx

gridLy

int gridLy

gridHy

int gridHy

Class com.sun.electric.technology.Technology extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()
Serialized Fields

generic

Generic generic
Generic technology for this Technology


techId

TechId techId
name of this technology


techShortName

java.lang.String techShortName
short, readable name of this technology


techDesc

java.lang.String techDesc
full description of this technology


userBits

int userBits
flags for this technology


scaleRelevant

boolean scaleRelevant
true if "scale" is relevant to this technology


rootSettings

Setting.RootGroup rootSettings
Setting Group for this Technology


settings

Setting.Group settings
Setting Group for this Technology


factoryTransparentColors

java.awt.Color[] factoryTransparentColors
factory transparent colors for this technology


layers

java.util.List<E> layers
list of layers in this technology


layersByName

java.util.HashMap<K,V> layersByName
map from layer names to layers in this technology


layersByChronIndex

Layer[] layersByChronIndex
array of layers by layerId.chronIndex


layersAllocationLocked

boolean layersAllocationLocked
True when layer allocation is finished.


nodes

java.util.LinkedHashMap<K,V> nodes
list of primitive nodes in this technology


nodesByChronIndex

PrimitiveNode[] nodesByChronIndex
array of nodes by nodeId.chronIndex


oldNodeNames

java.util.HashMap<K,V> oldNodeNames
Old names of primitive nodes


nodeIndex

int nodeIndex
count of primitive nodes in this technology


primitiveNodeGroups

java.util.ArrayList<E> primitiveNodeGroups
list of node groups in this technology


arcs

java.util.LinkedHashMap<K,V> arcs
list of arcs in this technology


arcsByChronIndex

ArcProto[] arcsByChronIndex
array of arcs by arcId.chronIndex


oldArcNames

java.util.HashMap<K,V> oldArcNames
Old names of arcs


spiceHeaderLevel1

java.lang.String[] spiceHeaderLevel1
Spice header cards, level 1.


spiceHeaderLevel2

java.lang.String[] spiceHeaderLevel2
Spice header cards, level 2.


spiceHeaderLevel3

java.lang.String[] spiceHeaderLevel3
Spice header cards, level 3.


factoryResolution

double factoryResolution
factroy resolution for this Technology


foundries

java.util.List<E> foundries
static list of all Manufacturers in Electric


cacheFoundry

Setting cacheFoundry
default foundry Setting for this Technology


paramFoundry

java.lang.String paramFoundry
default foundry name for this Technology


cacheScale

Setting cacheScale
scale for this Technology.


cacheNumMetalLayers

Setting cacheNumMetalLayers
number of metals Setting for this Technology.


paramNumMetalLayers

java.lang.Integer paramNumMetalLayers
number of metals for this Technology.


cacheMinResistance

Setting cacheMinResistance
Minimum resistance for this Technology.


cacheMinCapacitance

Setting cacheMinCapacitance
Minimum capacitance for this Technology.


cacheGateLengthSubtraction

Setting cacheGateLengthSubtraction
Gate Length subtraction (in microns) for this Tech


cacheIncludeGate

Setting cacheIncludeGate
Include gate in Resistance calculation


cacheIncludeGnd

Setting cacheIncludeGnd
Include ground network in parasitics calculation


cacheMaxSeriesResistance

Setting cacheMaxSeriesResistance
Include ground network in parasitics calculation


cacheGateCapacitance

Setting cacheGateCapacitance
Logical effort gate capacitance preference.


cacheWireRatio

Setting cacheWireRatio
Logical effort wire ratio preference.


cacheDiffAlpha

Setting cacheDiffAlpha
Logical effort diff alpha preference.


factoryRules

XMLRules factoryRules
Factory rules for the technology.


cachedRules

XMLRules cachedRules
Cached rules for the technology.


techFactory

TechFactory techFactory
TechFactory which created this Technology


currentState

Technology.State currentState
Params of this Technology


xmlTech

Xml.Technology xmlTech
Xml representation of this Technology


factoryMenuPalette

Xml.MenuPalette factoryMenuPalette
Xml representation of menu palette

Class com.sun.electric.technology.Technology.TechPoint extends java.lang.Object implements Serializable

Serialized Fields

x

EdgeH x

y

EdgeV y

Class com.sun.electric.technology.Xml.ArcLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

extend

Xml.Distance extend

style

Poly.Type style

Class com.sun.electric.technology.Xml.ArcProto extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

function

ArcProto.Function function

wipable

boolean wipable

curvable

boolean curvable

special

boolean special

notUsed

boolean notUsed

skipSizeInPalette

boolean skipSizeInPalette

diskOffset

java.util.Map<K,V> diskOffset

defaultWidth

Xml.Distance defaultWidth

extended

boolean extended

fixedAngle

boolean fixedAngle

angleIncrement

int angleIncrement

antennaRatio

double antennaRatio

arcLayers

java.util.List<E> arcLayers

Class com.sun.electric.technology.Xml.Distance extends java.lang.Object implements Serializable

Serialized Fields

k

double k

value

double value

Class com.sun.electric.technology.Xml.Foundry extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

layerGds

java.util.Map<K,V> layerGds

rules

java.util.List<E> rules

Class com.sun.electric.technology.Xml.Layer extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

function

Layer.Function function

extraFunction

int extraFunction

desc

EGraphics desc

thick3D

double thick3D

height3D

double height3D

cif

java.lang.String cif

skill

java.lang.String skill

resistance

double resistance

capacitance

double capacitance

edgeCapacitance

double edgeCapacitance

pureLayerNode

Xml.PureLayerNode pureLayerNode

Class com.sun.electric.technology.Xml.MenuNodeInst extends java.lang.Object implements Serializable

Serialized Fields

protoName

java.lang.String protoName
the name of the prototype in the menu


function

PrimitiveNode.Function function
the function of the prototype


techBits

int techBits
tech bits


text

java.lang.String text
label to draw in the menu entry (may be null)


rotation

int rotation
the rotation of the node in the menu entry

Class com.sun.electric.technology.Xml.MenuPalette extends java.lang.Object implements Serializable

Serialized Fields

numColumns

int numColumns

menuBoxes

java.util.List<E> menuBoxes

Class com.sun.electric.technology.Xml.NodeLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

inNodes

java.util.BitSet inNodes

style

Poly.Type style

portNum

int portNum

inLayers

boolean inLayers

inElectricalLayers

boolean inElectricalLayers

representation

int representation

lx

Xml.Distance lx

hx

Xml.Distance hx

ly

Xml.Distance ly

hy

Xml.Distance hy

techPoints

java.util.List<E> techPoints

sizex

double sizex

sizey

double sizey

sep1d

double sep1d

sep2d

double sep2d

lWidth

double lWidth

rWidth

double rWidth

tExtent

double tExtent

bExtent

double bExtent

Class com.sun.electric.technology.Xml.NodeSizeRule extends java.lang.Object implements Serializable

Serialized Fields

width

double width

height

double height

rule

java.lang.String rule

Class com.sun.electric.technology.Xml.PrimitiveNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

function

PrimitiveNode.Function function

oldName

java.lang.String oldName

lowVt

boolean lowVt

highVt

boolean highVt

nativeBit

boolean nativeBit

od18

boolean od18

od25

boolean od25

od33

boolean od33

Class com.sun.electric.technology.Xml.PrimitiveNodeGroup extends java.lang.Object implements Serializable

Serialized Fields

isSingleton

boolean isSingleton

nodes

java.util.List<E> nodes

shrinkArcs

boolean shrinkArcs

square

boolean square

canBeZeroSize

boolean canBeZeroSize

wipes

boolean wipes

lockable

boolean lockable

edgeSelect

boolean edgeSelect

skipSizeInPalette

boolean skipSizeInPalette

notUsed

boolean notUsed

diskOffset

java.util.Map<K,V> diskOffset

defaultWidth

Xml.Distance defaultWidth

defaultHeight

Xml.Distance defaultHeight

baseLX

Xml.Distance baseLX

baseHX

Xml.Distance baseHX

baseLY

Xml.Distance baseLY

baseHY

Xml.Distance baseHY

protection

Xml.ProtectionType protection

nodeLayers

java.util.List<E> nodeLayers

ports

java.util.List<E> ports

specialType

int specialType

specialValues

double[] specialValues

nodeSizeRule

Xml.NodeSizeRule nodeSizeRule

spiceTemplate

java.lang.String spiceTemplate

Class com.sun.electric.technology.Xml.PrimitivePort extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

portAngle

int portAngle

portRange

int portRange

portTopology

int portTopology

lx

Xml.Distance lx

hx

Xml.Distance hx

ly

Xml.Distance ly

hy

Xml.Distance hy

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.Xml.PureLayerNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

style

Poly.Type style

port

java.lang.String port

size

Xml.Distance size

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.Xml.SpiceHeader extends java.lang.Object implements Serializable

Serialized Fields

level

int level

spiceLines

java.util.List<E> spiceLines

Class com.sun.electric.technology.Xml.Technology extends java.lang.Object implements Serializable

Serialized Fields

techName

java.lang.String techName

className

java.lang.String className

shortTechName

java.lang.String shortTechName

description

java.lang.String description

versions

java.util.List<E> versions

minNumMetals

int minNumMetals

maxNumMetals

int maxNumMetals

defaultNumMetals

int defaultNumMetals

scaleValue

double scaleValue

scaleRelevant

boolean scaleRelevant

defaultFoundry

java.lang.String defaultFoundry

minResistance

double minResistance

minCapacitance

double minCapacitance

leGateCapacitance

double leGateCapacitance

leWireRatio

double leWireRatio

leDiffAlpha

double leDiffAlpha

transparentLayers

java.util.List<E> transparentLayers

layers

java.util.List<E> layers

arcs

java.util.List<E> arcs

nodeGroups

java.util.List<E> nodeGroups

spiceHeaders

java.util.List<E> spiceHeaders

menuPalette

Xml.MenuPalette menuPalette

foundries

java.util.List<E> foundries

Class com.sun.electric.technology.Xml.Version extends java.lang.Object implements Serializable

Serialized Fields

techVersion

int techVersion

electricVersion

Version electricVersion

Class com.sun.electric.technology.XMLRules extends java.lang.Object implements Serializable

Serialized Fields

matrix

java.util.HashMap<K,V>[] matrix
Hash map to store rules per matrix index


tech

Technology tech
To remeber the technology

Class com.sun.electric.technology.XMLRules.XMLRule extends DRCTemplate implements Serializable


Package com.sun.electric.technology.technologies

Class com.sun.electric.technology.technologies.Artwork extends Technology implements Serializable

Serialized Fields

pinNode

PrimitiveNode pinNode
Defines a Pin node.


boxNode

PrimitiveNode boxNode
Defines a Box node.


crossedBoxNode

PrimitiveNode crossedBoxNode
Defines a Crossed-Box node.


filledBoxNode

PrimitiveNode filledBoxNode
Defines a Filled-Box node.


circleNode

PrimitiveNode circleNode
Defines a Circle node.


filledCircleNode

PrimitiveNode filledCircleNode
Defines a Filled-Circle node.


splineNode

PrimitiveNode splineNode
Defines a Spline node.


triangleNode

PrimitiveNode triangleNode
Defines a Triangle node.


filledTriangleNode

PrimitiveNode filledTriangleNode
Defines a Filled-Triangle node.


arrowNode

PrimitiveNode arrowNode
Defines a Arrow node.


openedPolygonNode

PrimitiveNode openedPolygonNode
Defines a Opened-Polygon node.


openedDottedPolygonNode

PrimitiveNode openedDottedPolygonNode
Defines a Opened-Dotted-Polygon node.


openedDashedPolygonNode

PrimitiveNode openedDashedPolygonNode
Defines a Opened-Dashed-Polygon node.


openedThickerPolygonNode

PrimitiveNode openedThickerPolygonNode
Defines a Opened-Thicker-Polygon node.


closedPolygonNode

PrimitiveNode closedPolygonNode
Defines a Closed-Polygon node.


filledPolygonNode

PrimitiveNode filledPolygonNode
Defines a Filled-Polygon node.


thickCircleNode

PrimitiveNode thickCircleNode
Defines a Thick-Circle node.


solidArc

ArcProto solidArc
Defines a Solid arc.


dottedArc

ArcProto dottedArc
Defines a Dotted arc.


dashedArc

ArcProto dashedArc
Defines a Dashed arc.


thickerArc

ArcProto thickerArc
Defines a Thick arc.


defaultLayer

Layer defaultLayer
the layer

Class com.sun.electric.technology.technologies.EFIDO extends Technology implements Serializable

Class com.sun.electric.technology.technologies.FPGA extends Technology implements Serializable

Serialized Fields

wireLayer

Layer wireLayer

componentLayer

Layer componentLayer

pipLayer

Layer pipLayer

repeaterLayer

Layer repeaterLayer

wireArc

ArcProto wireArc

wirePinNode

PrimitiveNode wirePinNode

pipNode

PrimitiveNode pipNode

repeaterNode

PrimitiveNode repeaterNode

repeaterName

java.lang.String repeaterName
name of current repeater for activity examining


repeaterActive

boolean repeaterActive
nonzero if current repeater is found to be active


internalDisplay

int internalDisplay
what is being displayed


defined

boolean defined
whether the technology has been read


path

Nodable[] path

Class com.sun.electric.technology.technologies.GEM extends Technology implements Serializable

Serialized Fields

E_lay

Layer E_lay

box_7

Technology.TechPoint[] box_7

e_node

PrimitiveNode e_node

Class com.sun.electric.technology.technologies.Generic extends Technology implements Serializable

Serialized Fields

universalLay

Layer universalLay
the Universal Layer.


glyphLay

Layer glyphLay
the Glyph Layer.


drcLay

Layer drcLay
the DRC exclusion Layer.


afgLay

Layer afgLay
the AFG exclusion Layer.


universalPinNode

PrimitiveNode universalPinNode
the Universal Pin node, which connects to every type of arc.


invisiblePinNode

PrimitiveNode invisiblePinNode
the Invisible Pin node, which connects to every type of arc and produces no layout.


unroutedPinNode

PrimitiveNode unroutedPinNode
the Unrouted Pin node, for making bends in unrouted arc paths.


cellCenterNode

PrimitiveNode cellCenterNode
the Cell-Center node, used for defining the origin of the cell's coordinate space.


portNode

PrimitiveNode portNode
the Port-definition node, used in technology editing to define node ports.


drcNode

PrimitiveNode drcNode
the DRC exclusion node, all design-rule errors covered by this node are ignored.


afgNode

PrimitiveNode afgNode
the AFG exclusion node, tells auto-fill generator to ignore the area.


essentialBoundsNode

PrimitiveNode essentialBoundsNode
the Essential-bounds node, used (in pairs) to define the important area of a cell.


simProbeNode

PrimitiveNode simProbeNode
the Simulation-Probe node, used for highlighting the state of a network.


universal_arc

ArcProto universal_arc
the Universal arc, connects to any node.


invisible_arc

ArcProto invisible_arc
the Invisible arc, connects to any node and produces no layout.


unrouted_arc

ArcProto unrouted_arc
the Unrouted arc, connects to any node and specifies desired routing topology.


univPinPort

PrimitivePort univPinPort

invisPinPort

PrimitivePort invisPinPort

simProbePort

PrimitivePort simProbePort

Class com.sun.electric.technology.technologies.MoCMOS extends Technology implements Serializable

Serialized Fields

paramRuleSet

java.lang.Integer paramRuleSet

paramUseSecondPolysilicon

java.lang.Boolean paramUseSecondPolysilicon

paramDisallowStackedVias

java.lang.Boolean paramDisallowStackedVias

paramUseAlternativeActivePolyRules

java.lang.Boolean paramUseAlternativeActivePolyRules

paramAnalog

java.lang.Boolean paramAnalog

metalActiveContactNodes

PrimitiveNode[] metalActiveContactNodes
metal-1-P/N-active-contacts


scalableTransistorNodes

PrimitiveNode[] scalableTransistorNodes
Scalable Transistors


cacheRuleSet

Setting cacheRuleSet
OPTIONS


cacheSecondPolysilicon

Setting cacheSecondPolysilicon

cacheDisallowStackedVias

Setting cacheDisallowStackedVias

cacheAlternateActivePolyRules

Setting cacheAlternateActivePolyRules

cacheAnalog

Setting cacheAnalog

Class com.sun.electric.technology.technologies.PCB extends Technology implements Serializable

Class com.sun.electric.technology.technologies.RCMOS extends Technology implements Serializable

Class com.sun.electric.technology.technologies.Schematics extends Technology implements Serializable

Serialized Fields

node_lay

Layer node_lay
the node layer


wire_arc

ArcProto wire_arc
wire arc


bus_arc

ArcProto bus_arc
bus arc


wirePinNode

PrimitiveNode wirePinNode
wire-pin


busPinNode

PrimitiveNode busPinNode
bus-pin


wireConNode

PrimitiveNode wireConNode
wire-con


bufferNode

PrimitiveNode bufferNode
buffer


andNode

PrimitiveNode andNode
and


orNode

PrimitiveNode orNode
or


xorNode

PrimitiveNode xorNode
xor


flipflopNode

PrimitiveNode flipflopNode
flipflop


muxNode

PrimitiveNode muxNode
mux


bboxNode

PrimitiveNode bboxNode
bbox


switchNode

PrimitiveNode switchNode
switch


offpageNode

PrimitiveNode offpageNode
offpage


powerNode

PrimitiveNode powerNode
power


groundNode

PrimitiveNode groundNode
ground


sourceNode

PrimitiveNode sourceNode
source


transistorNode

PrimitiveNode transistorNode
transistor


resistorNode

PrimitiveNode resistorNode
resistor


capacitorNode

PrimitiveNode capacitorNode
capacitor


diodeNode

PrimitiveNode diodeNode
diode


inductorNode

PrimitiveNode inductorNode
inductor


meterNode

PrimitiveNode meterNode
meter


wellNode

PrimitiveNode wellNode
well


substrateNode

PrimitiveNode substrateNode
substrate


twoportNode

PrimitiveNode twoportNode
twoport


transistor4Node

PrimitiveNode transistor4Node
transistor-4


globalNode

PrimitiveNode globalNode
global


globalPartitionNode

PrimitiveNode globalPartitionNode
global partition


paramNegatingBubbleSize

java.lang.Double paramNegatingBubbleSize

arc_lay

Layer arc_lay

bus_lay

Layer bus_lay

text_lay

Layer text_lay

ffLayersRSMS

Technology.NodeLayer[] ffLayersRSMS

ffLayersRSP

Technology.NodeLayer[] ffLayersRSP

ffLayersRSN

Technology.NodeLayer[] ffLayersRSN

ffLayersJKMS

Technology.NodeLayer[] ffLayersJKMS

ffLayersJKP

Technology.NodeLayer[] ffLayersJKP

ffLayersJKN

Technology.NodeLayer[] ffLayersJKN

ffLayersDMS

Technology.NodeLayer[] ffLayersDMS

ffLayersDP

Technology.NodeLayer[] ffLayersDP

ffLayersDN

Technology.NodeLayer[] ffLayersDN

ffLayersTMS

Technology.NodeLayer[] ffLayersTMS

ffLayersTP

Technology.NodeLayer[] ffLayersTP

ffLayersTN

Technology.NodeLayer[] ffLayersTN

tranLayersN

Technology.NodeLayer[] tranLayersN

tranLayersP

Technology.NodeLayer[] tranLayersP

tranLayersNd

Technology.NodeLayer[] tranLayersNd

tranLayersPd

Technology.NodeLayer[] tranLayersPd

tranLayersNnT

Technology.NodeLayer[] tranLayersNnT

tranLayersPnT

Technology.NodeLayer[] tranLayersPnT

tranLayersNfG

Technology.NodeLayer[] tranLayersNfG

tranLayersPfG

Technology.NodeLayer[] tranLayersPfG

tranLayersNCN

Technology.NodeLayer[] tranLayersNCN

tranLayersPCN

Technology.NodeLayer[] tranLayersPCN

tranLayersNvtL

Technology.NodeLayer[] tranLayersNvtL

tranLayersPvtL

Technology.NodeLayer[] tranLayersPvtL

tranLayersNvtH

Technology.NodeLayer[] tranLayersNvtH

tranLayersPvtH

Technology.NodeLayer[] tranLayersPvtH

tranLayersNht1

Technology.NodeLayer[] tranLayersNht1

tranLayersPht1

Technology.NodeLayer[] tranLayersPht1

tranLayersNht2

Technology.NodeLayer[] tranLayersNht2

tranLayersPht2

Technology.NodeLayer[] tranLayersPht2

tranLayersNht3

Technology.NodeLayer[] tranLayersNht3

tranLayersPht3

Technology.NodeLayer[] tranLayersPht3

tranLayersNnTht1

Technology.NodeLayer[] tranLayersNnTht1

tranLayersPnTht1

Technology.NodeLayer[] tranLayersPnTht1

tranLayersNnTht2

Technology.NodeLayer[] tranLayersNnTht2

tranLayersPnTht2

Technology.NodeLayer[] tranLayersPnTht2

tranLayersNnTht3

Technology.NodeLayer[] tranLayersNnTht3

tranLayersPnTht3

Technology.NodeLayer[] tranLayersPnTht3

tranLayersNPN

Technology.NodeLayer[] tranLayersNPN

tranLayersPNP

Technology.NodeLayer[] tranLayersPNP

tranLayersNJFET

Technology.NodeLayer[] tranLayersNJFET

tranLayersPJFET

Technology.NodeLayer[] tranLayersPJFET

tranLayersDMES

Technology.NodeLayer[] tranLayersDMES

tranLayersEMES

Technology.NodeLayer[] tranLayersEMES

twoLayersDefault

Technology.NodeLayer[] twoLayersDefault

twoLayersVCVS

Technology.NodeLayer[] twoLayersVCVS

twoLayersVCCS

Technology.NodeLayer[] twoLayersVCCS

twoLayersCCVS

Technology.NodeLayer[] twoLayersCCVS

twoLayersCCCS

Technology.NodeLayer[] twoLayersCCCS

twoLayersTran

Technology.NodeLayer[] twoLayersTran

tran4LayersN

Technology.NodeLayer[] tran4LayersN

tran4LayersP

Technology.NodeLayer[] tran4LayersP

tran4LayersNd

Technology.NodeLayer[] tran4LayersNd

tran4LayersPd

Technology.NodeLayer[] tran4LayersPd

tran4LayersNnT

Technology.NodeLayer[] tran4LayersNnT

tran4LayersPnT

Technology.NodeLayer[] tran4LayersPnT

tran4LayersNfG

Technology.NodeLayer[] tran4LayersNfG

tran4LayersPfG

Technology.NodeLayer[] tran4LayersPfG

tran4LayersNCN

Technology.NodeLayer[] tran4LayersNCN

tran4LayersPCN

Technology.NodeLayer[] tran4LayersPCN

tran4LayersNvtL

Technology.NodeLayer[] tran4LayersNvtL

tran4LayersPvtL

Technology.NodeLayer[] tran4LayersPvtL

tran4LayersNvtH

Technology.NodeLayer[] tran4LayersNvtH

tran4LayersPvtH

Technology.NodeLayer[] tran4LayersPvtH

tran4LayersNht1

Technology.NodeLayer[] tran4LayersNht1

tran4LayersPht1

Technology.NodeLayer[] tran4LayersPht1

tran4LayersNht2

Technology.NodeLayer[] tran4LayersNht2

tran4LayersPht2

Technology.NodeLayer[] tran4LayersPht2

tran4LayersNht3

Technology.NodeLayer[] tran4LayersNht3

tran4LayersPht3

Technology.NodeLayer[] tran4LayersPht3

tran4LayersNnTht1

Technology.NodeLayer[] tran4LayersNnTht1

tran4LayersPnTht1

Technology.NodeLayer[] tran4LayersPnTht1

tran4LayersNnTht2

Technology.NodeLayer[] tran4LayersNnTht2

tran4LayersPnTht2

Technology.NodeLayer[] tran4LayersPnTht2

tran4LayersNnTht3

Technology.NodeLayer[] tran4LayersNnTht3

tran4LayersPnTht3

Technology.NodeLayer[] tran4LayersPnTht3

tran4LayersNPN

Technology.NodeLayer[] tran4LayersNPN

tran4LayersPNP

Technology.NodeLayer[] tran4LayersPNP

tran4LayersNJFET

Technology.NodeLayer[] tran4LayersNJFET

tran4LayersPJFET

Technology.NodeLayer[] tran4LayersPJFET

tran4LayersDMES

Technology.NodeLayer[] tran4LayersDMES

tran4LayersEMES

Technology.NodeLayer[] tran4LayersEMES

diodeLayersNorm

Technology.NodeLayer[] diodeLayersNorm

diodeLayersZener

Technology.NodeLayer[] diodeLayersZener

capacitorLayersNorm

Technology.NodeLayer[] capacitorLayersNorm

capacitorLayersElectrolytic

Technology.NodeLayer[] capacitorLayersElectrolytic

resistorLayersNorm

Technology.NodeLayer[] resistorLayersNorm

resistorLayersNPoly

Technology.NodeLayer[] resistorLayersNPoly

resistorLayersPPoly

Technology.NodeLayer[] resistorLayersPPoly

resistorLayersNWell

Technology.NodeLayer[] resistorLayersNWell

resistorLayersPWell

Technology.NodeLayer[] resistorLayersPWell

LEFTBYP1

EdgeH LEFTBYP1

LEFTBYP125

EdgeH LEFTBYP125

LEFTBYP2

EdgeH LEFTBYP2

LEFTBYP25

EdgeH LEFTBYP25

LEFTBYP3

EdgeH LEFTBYP3

LEFTBYP35

EdgeH LEFTBYP35

LEFTBYP375

EdgeH LEFTBYP375

LEFTBYP4

EdgeH LEFTBYP4

LEFTBYP45

EdgeH LEFTBYP45

LEFTBYP5

EdgeH LEFTBYP5

LEFTBYP6

EdgeH LEFTBYP6

LEFTBYP625

EdgeH LEFTBYP625

LEFTBYP66

EdgeH LEFTBYP66

LEFTBYP7

EdgeH LEFTBYP7

LEFTBYP75

EdgeH LEFTBYP75

LEFTBYP8

EdgeH LEFTBYP8

LEFTBYP875

EdgeH LEFTBYP875

LEFTBYP9

EdgeH LEFTBYP9

LEFTBY1P6

EdgeH LEFTBY1P6

RIGHTBYP1

EdgeH RIGHTBYP1

RIGHTBYP125

EdgeH RIGHTBYP125

RIGHTBYP2

EdgeH RIGHTBYP2

RIGHTBYP25

EdgeH RIGHTBYP25

RIGHTBYP3

EdgeH RIGHTBYP3

RIGHTBYP33

EdgeH RIGHTBYP33

RIGHTBYP35

EdgeH RIGHTBYP35

RIGHTBYP375

EdgeH RIGHTBYP375

RIGHTBYP3833

EdgeH RIGHTBYP3833

RIGHTBYP4

EdgeH RIGHTBYP4

RIGHTBYP433

EdgeH RIGHTBYP433

RIGHTBYP45

EdgeH RIGHTBYP45

RIGHTBYP5

EdgeH RIGHTBYP5

RIGHTBYP5166

EdgeH RIGHTBYP5166

RIGHTBYP566

EdgeH RIGHTBYP566

RIGHTBYP6

EdgeH RIGHTBYP6

RIGHTBYP6166

EdgeH RIGHTBYP6166

RIGHTBYP625

EdgeH RIGHTBYP625

RIGHTBYP66

EdgeH RIGHTBYP66

RIGHTBYP75

EdgeH RIGHTBYP75

RIGHTBYP8

EdgeH RIGHTBYP8

RIGHTBYP875

EdgeH RIGHTBYP875

RIGHTBYP9

EdgeH RIGHTBYP9

BOTBYP166

EdgeV BOTBYP166

BOTBYP2

EdgeV BOTBYP2

BOTBYP25

EdgeV BOTBYP25

BOTBYP3

EdgeV BOTBYP3

BOTBYP33

EdgeV BOTBYP33

BOTBYP375

EdgeV BOTBYP375

BOTBYP4

EdgeV BOTBYP4

BOTBYP5

EdgeV BOTBYP5

BOTBYP6

EdgeV BOTBYP6

BOTBYP66

EdgeV BOTBYP66

BOTBYP75

EdgeV BOTBYP75

BOTBYP8

EdgeV BOTBYP8

BOTBYP875

EdgeV BOTBYP875

BOTBYP9

EdgeV BOTBYP9

TOPBYP2

EdgeV TOPBYP2

TOPBYP25

EdgeV TOPBYP25

TOPBYP3

EdgeV TOPBYP3

TOPBYP33

EdgeV TOPBYP33

TOPBYP4

EdgeV TOPBYP4

TOPBYP5

EdgeV TOPBYP5

TOPBYP5833

EdgeV TOPBYP5833

TOPBYP6

EdgeV TOPBYP6

TOPBYP66

EdgeV TOPBYP66

TOPBYP75

EdgeV TOPBYP75

TOPBYP8

EdgeV TOPBYP8

TOPBYP9

EdgeV TOPBYP9

Package com.sun.electric.technology.xml

Class com.sun.electric.technology.xml.Xml805.ArcLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

extend

Xml805.Distance extend

style

Poly.Type style

Class com.sun.electric.technology.xml.Xml805.ArcProto extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

function

ArcProto.Function function

wipable

boolean wipable

curvable

boolean curvable

special

boolean special

notUsed

boolean notUsed

skipSizeInPalette

boolean skipSizeInPalette

diskOffset

java.util.TreeMap<K,V> diskOffset

defaultWidth

Xml805.Distance defaultWidth

extended

boolean extended

fixedAngle

boolean fixedAngle

angleIncrement

int angleIncrement

antennaRatio

double antennaRatio

arcLayers

java.util.List<E> arcLayers

Class com.sun.electric.technology.xml.Xml805.Distance extends java.lang.Object implements Serializable

Serialized Fields

k

double k

value

double value

Class com.sun.electric.technology.xml.Xml805.Foundry extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

layerGds

java.util.Map<K,V> layerGds

rules

java.util.List<E> rules

Class com.sun.electric.technology.xml.Xml805.Layer extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

function

Layer.Function function

extraFunction

int extraFunction

desc

EGraphics desc

thick3D

double thick3D

height3D

double height3D

mode3D

java.lang.String mode3D

factor3D

double factor3D

cif

java.lang.String cif

skill

java.lang.String skill

resistance

double resistance

capacitance

double capacitance

edgeCapacitance

double edgeCapacitance

pureLayerNode

Xml805.PureLayerNode pureLayerNode

Class com.sun.electric.technology.xml.Xml805.MenuNodeInst extends java.lang.Object implements Serializable

Serialized Fields

protoName

java.lang.String protoName

function

PrimitiveNode.Function function

text

java.lang.String text

fontSize

double fontSize

Class com.sun.electric.technology.xml.Xml805.MenuPalette extends java.lang.Object implements Serializable

Serialized Fields

numColumns

int numColumns

menuBoxes

java.util.ArrayList<E> menuBoxes

Class com.sun.electric.technology.xml.Xml805.NodeLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

style

Poly.Type style

portNum

int portNum

inLayers

boolean inLayers

inElectricalLayers

boolean inElectricalLayers

representation

int representation

lx

Xml805.Distance lx

hx

Xml805.Distance hx

ly

Xml805.Distance ly

hy

Xml805.Distance hy

techPoints

java.util.List<E> techPoints

sizex

double sizex

sizey

double sizey

sep1d

double sep1d

sep2d

double sep2d

lWidth

double lWidth

rWidth

double rWidth

tExtent

double tExtent

bExtent

double bExtent

Class com.sun.electric.technology.xml.Xml805.NodeSizeRule extends java.lang.Object implements Serializable

Serialized Fields

width

double width

height

double height

rule

java.lang.String rule

Class com.sun.electric.technology.xml.Xml805.PrimitiveNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

shrinkArcs

boolean shrinkArcs

square

boolean square

canBeZeroSize

boolean canBeZeroSize

wipes

boolean wipes

lockable

boolean lockable

edgeSelect

boolean edgeSelect

skipSizeInPalette

boolean skipSizeInPalette

notUsed

boolean notUsed

lowVt

boolean lowVt

highVt

boolean highVt

nativeBit

boolean nativeBit

od18

boolean od18

od25

boolean od25

od33

boolean od33

function

PrimitiveNode.Function function

diskOffset

java.util.TreeMap<K,V> diskOffset

defaultWidth

Xml805.Distance defaultWidth

defaultHeight

Xml805.Distance defaultHeight

sizeOffset

SizeOffset sizeOffset

nodeLayers

java.util.List<E> nodeLayers

ports

java.util.List<E> ports

specialType

int specialType

specialValues

double[] specialValues

nodeSizeRule

Xml805.NodeSizeRule nodeSizeRule

Class com.sun.electric.technology.xml.Xml805.PrimitivePort extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

portAngle

int portAngle

portRange

int portRange

portTopology

int portTopology

lx

Xml805.Distance lx

hx

Xml805.Distance hx

ly

Xml805.Distance ly

hy

Xml805.Distance hy

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.Xml805.PureLayerNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

style

Poly.Type style

port

java.lang.String port

size

Xml805.Distance size

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.Xml805.SpiceHeader extends java.lang.Object implements Serializable

Serialized Fields

level

int level

spiceLines

java.util.List<E> spiceLines

Class com.sun.electric.technology.xml.Xml805.Technology extends java.lang.Object implements Serializable

Serialized Fields

techName

java.lang.String techName

className

java.lang.String className

shortTechName

java.lang.String shortTechName

description

java.lang.String description

versions

java.util.List<E> versions

minNumMetals

int minNumMetals

maxNumMetals

int maxNumMetals

defaultNumMetals

int defaultNumMetals

scaleValue

double scaleValue

scaleRelevant

boolean scaleRelevant

defaultFoundry

java.lang.String defaultFoundry

minResistance

double minResistance

minCapacitance

double minCapacitance

transparentLayers

java.util.List<E> transparentLayers

layers

java.util.List<E> layers

arcs

java.util.List<E> arcs

nodes

java.util.List<E> nodes

spiceHeaders

java.util.List<E> spiceHeaders

menuPalette

Xml805.MenuPalette menuPalette

foundries

java.util.List<E> foundries

Class com.sun.electric.technology.xml.Xml805.Version extends java.lang.Object implements Serializable

Serialized Fields

techVersion

int techVersion

electricVersion

Version electricVersion

Class com.sun.electric.technology.xml.Xml806.ArcLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

extend

Xml806.Distance extend

style

Poly.Type style

Class com.sun.electric.technology.xml.Xml806.ArcProto extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

function

ArcProto.Function function

wipable

boolean wipable

curvable

boolean curvable

special

boolean special

notUsed

boolean notUsed

skipSizeInPalette

boolean skipSizeInPalette

diskOffset

java.util.TreeMap<K,V> diskOffset

defaultWidth

Xml806.Distance defaultWidth

extended

boolean extended

fixedAngle

boolean fixedAngle

angleIncrement

int angleIncrement

antennaRatio

double antennaRatio

arcLayers

java.util.List<E> arcLayers

Class com.sun.electric.technology.xml.Xml806.Distance extends java.lang.Object implements Serializable

Serialized Fields

k

double k

value

double value

Class com.sun.electric.technology.xml.Xml806.Foundry extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

layerGds

java.util.Map<K,V> layerGds

rules

java.util.List<E> rules

Class com.sun.electric.technology.xml.Xml806.Layer extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

function

Layer.Function function

extraFunction

int extraFunction

desc

EGraphics desc

thick3D

double thick3D

height3D

double height3D

mode3D

java.lang.String mode3D

factor3D

double factor3D

cif

java.lang.String cif

skill

java.lang.String skill

resistance

double resistance

capacitance

double capacitance

edgeCapacitance

double edgeCapacitance

pureLayerNode

Xml806.PureLayerNode pureLayerNode

Class com.sun.electric.technology.xml.Xml806.MenuNodeInst extends java.lang.Object implements Serializable

Serialized Fields

protoName

java.lang.String protoName

function

PrimitiveNode.Function function

text

java.lang.String text

fontSize

double fontSize

rotation

int rotation

Class com.sun.electric.technology.xml.Xml806.MenuPalette extends java.lang.Object implements Serializable

Serialized Fields

numColumns

int numColumns

menuBoxes

java.util.List<E> menuBoxes

Class com.sun.electric.technology.xml.Xml806.NodeLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

style

Poly.Type style

portNum

int portNum

inLayers

boolean inLayers

inElectricalLayers

boolean inElectricalLayers

representation

int representation

lx

Xml806.Distance lx

hx

Xml806.Distance hx

ly

Xml806.Distance ly

hy

Xml806.Distance hy

techPoints

java.util.List<E> techPoints

sizex

double sizex

sizey

double sizey

sep1d

double sep1d

sep2d

double sep2d

lWidth

double lWidth

rWidth

double rWidth

tExtent

double tExtent

bExtent

double bExtent

Class com.sun.electric.technology.xml.Xml806.NodeSizeRule extends java.lang.Object implements Serializable

Serialized Fields

width

double width

height

double height

rule

java.lang.String rule

Class com.sun.electric.technology.xml.Xml806.PrimitiveNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

shrinkArcs

boolean shrinkArcs

square

boolean square

canBeZeroSize

boolean canBeZeroSize

wipes

boolean wipes

lockable

boolean lockable

edgeSelect

boolean edgeSelect

skipSizeInPalette

boolean skipSizeInPalette

notUsed

boolean notUsed

lowVt

boolean lowVt

highVt

boolean highVt

nativeBit

boolean nativeBit

od18

boolean od18

od25

boolean od25

od33

boolean od33

function

PrimitiveNode.Function function

diskOffset

java.util.TreeMap<K,V> diskOffset

defaultWidth

Xml806.Distance defaultWidth

defaultHeight

Xml806.Distance defaultHeight

sizeOffset

SizeOffset sizeOffset

nodeLayers

java.util.List<E> nodeLayers

ports

java.util.List<E> ports

specialType

int specialType

specialValues

double[] specialValues

nodeSizeRule

Xml806.NodeSizeRule nodeSizeRule

spiceTemplate

java.lang.String spiceTemplate

Class com.sun.electric.technology.xml.Xml806.PrimitivePort extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

portAngle

int portAngle

portRange

int portRange

portTopology

int portTopology

lx

Xml806.Distance lx

hx

Xml806.Distance hx

ly

Xml806.Distance ly

hy

Xml806.Distance hy

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.Xml806.PureLayerNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

style

Poly.Type style

port

java.lang.String port

size

Xml806.Distance size

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.Xml806.SpiceHeader extends java.lang.Object implements Serializable

Serialized Fields

level

int level

spiceLines

java.util.List<E> spiceLines

Class com.sun.electric.technology.xml.Xml806.Technology extends java.lang.Object implements Serializable

Serialized Fields

techName

java.lang.String techName

className

java.lang.String className

shortTechName

java.lang.String shortTechName

description

java.lang.String description

versions

java.util.List<E> versions

minNumMetals

int minNumMetals

maxNumMetals

int maxNumMetals

defaultNumMetals

int defaultNumMetals

scaleValue

double scaleValue

scaleRelevant

boolean scaleRelevant

defaultFoundry

java.lang.String defaultFoundry

minResistance

double minResistance

minCapacitance

double minCapacitance

transparentLayers

java.util.List<E> transparentLayers

layers

java.util.List<E> layers

arcs

java.util.List<E> arcs

nodes

java.util.List<E> nodes

spiceHeaders

java.util.List<E> spiceHeaders

menuPalette

Xml806.MenuPalette menuPalette

foundries

java.util.List<E> foundries

Class com.sun.electric.technology.xml.Xml806.Version extends java.lang.Object implements Serializable

Serialized Fields

techVersion

int techVersion

electricVersion

Version electricVersion

Class com.sun.electric.technology.xml.Xml807.ArcLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

extend

Xml807.Distance extend

style

Poly.Type style

Class com.sun.electric.technology.xml.Xml807.ArcProto extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

function

ArcProto.Function function

wipable

boolean wipable

curvable

boolean curvable

special

boolean special

notUsed

boolean notUsed

skipSizeInPalette

boolean skipSizeInPalette

diskOffset

java.util.TreeMap<K,V> diskOffset

defaultWidth

Xml807.Distance defaultWidth

extended

boolean extended

fixedAngle

boolean fixedAngle

angleIncrement

int angleIncrement

antennaRatio

double antennaRatio

arcLayers

java.util.List<E> arcLayers

Class com.sun.electric.technology.xml.Xml807.Distance extends java.lang.Object implements Serializable

Serialized Fields

k

double k

value

double value

Class com.sun.electric.technology.xml.Xml807.Foundry extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

layerGds

java.util.Map<K,V> layerGds

rules

java.util.List<E> rules

Class com.sun.electric.technology.xml.Xml807.Layer extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

function

Layer.Function function

extraFunction

int extraFunction

desc

EGraphics desc

thick3D

double thick3D

height3D

double height3D

mode3D

java.lang.String mode3D

factor3D

double factor3D

cif

java.lang.String cif

skill

java.lang.String skill

resistance

double resistance

capacitance

double capacitance

edgeCapacitance

double edgeCapacitance

pureLayerNode

Xml807.PureLayerNode pureLayerNode

Class com.sun.electric.technology.xml.Xml807.MenuNodeInst extends java.lang.Object implements Serializable

Serialized Fields

protoName

java.lang.String protoName
the name of the prototype in the menu


function

PrimitiveNode.Function function
the function of the prototype


text

java.lang.String text
label to draw in the menu entry (may be null)


fontSize

double fontSize
the size of the menu entry label


rotation

int rotation
the rotation of the node in the menu entry

Class com.sun.electric.technology.xml.Xml807.MenuPalette extends java.lang.Object implements Serializable

Serialized Fields

numColumns

int numColumns

menuBoxes

java.util.List<E> menuBoxes

Class com.sun.electric.technology.xml.Xml807.NodeLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

style

Poly.Type style

portNum

int portNum

inLayers

boolean inLayers

inElectricalLayers

boolean inElectricalLayers

representation

int representation

lx

Xml807.Distance lx

hx

Xml807.Distance hx

ly

Xml807.Distance ly

hy

Xml807.Distance hy

techPoints

java.util.List<E> techPoints

sizex

double sizex

sizey

double sizey

sep1d

double sep1d

sep2d

double sep2d

lWidth

double lWidth

rWidth

double rWidth

tExtent

double tExtent

bExtent

double bExtent

Class com.sun.electric.technology.xml.Xml807.NodeSizeRule extends java.lang.Object implements Serializable

Serialized Fields

width

double width

height

double height

rule

java.lang.String rule

Class com.sun.electric.technology.xml.Xml807.PrimitiveNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

shrinkArcs

boolean shrinkArcs

square

boolean square

canBeZeroSize

boolean canBeZeroSize

wipes

boolean wipes

lockable

boolean lockable

edgeSelect

boolean edgeSelect

skipSizeInPalette

boolean skipSizeInPalette

notUsed

boolean notUsed

lowVt

boolean lowVt

highVt

boolean highVt

nativeBit

boolean nativeBit

od18

boolean od18

od25

boolean od25

od33

boolean od33

function

PrimitiveNode.Function function

diskOffset

java.util.TreeMap<K,V> diskOffset

defaultWidth

Xml807.Distance defaultWidth

defaultHeight

Xml807.Distance defaultHeight

sizeOffset

SizeOffset sizeOffset

nodeLayers

java.util.List<E> nodeLayers

ports

java.util.List<E> ports

specialType

int specialType

specialValues

double[] specialValues

nodeSizeRule

Xml807.NodeSizeRule nodeSizeRule

spiceTemplate

java.lang.String spiceTemplate

Class com.sun.electric.technology.xml.Xml807.PrimitivePort extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

portAngle

int portAngle

portRange

int portRange

portTopology

int portTopology

lx

Xml807.Distance lx

hx

Xml807.Distance hx

ly

Xml807.Distance ly

hy

Xml807.Distance hy

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.Xml807.PureLayerNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

style

Poly.Type style

port

java.lang.String port

size

Xml807.Distance size

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.Xml807.SpiceHeader extends java.lang.Object implements Serializable

Serialized Fields

level

int level

spiceLines

java.util.List<E> spiceLines

Class com.sun.electric.technology.xml.Xml807.Technology extends java.lang.Object implements Serializable

Serialized Fields

techName

java.lang.String techName

className

java.lang.String className

shortTechName

java.lang.String shortTechName

description

java.lang.String description

versions

java.util.List<E> versions

minNumMetals

int minNumMetals

maxNumMetals

int maxNumMetals

defaultNumMetals

int defaultNumMetals

scaleValue

double scaleValue

scaleRelevant

boolean scaleRelevant

defaultFoundry

java.lang.String defaultFoundry

minResistance

double minResistance

minCapacitance

double minCapacitance

transparentLayers

java.util.List<E> transparentLayers

layers

java.util.List<E> layers

arcs

java.util.List<E> arcs

nodes

java.util.List<E> nodes

spiceHeaders

java.util.List<E> spiceHeaders

menuPalette

Xml807.MenuPalette menuPalette

foundries

java.util.List<E> foundries

Class com.sun.electric.technology.xml.Xml807.Version extends java.lang.Object implements Serializable

Serialized Fields

techVersion

int techVersion

electricVersion

Version electricVersion

Class com.sun.electric.technology.xml.XmlParam.ArcLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

extend

XmlParam.Distance extend

style

Poly.Type style

Class com.sun.electric.technology.xml.XmlParam.ArcPin extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

portName

java.lang.String portName

elibSize

double elibSize

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.XmlParam.ArcProto extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

function

ArcProto.Function function

wipable

boolean wipable

curvable

boolean curvable

special

boolean special

notUsed

boolean notUsed

skipSizeInPalette

boolean skipSizeInPalette

extended

boolean extended

fixedAngle

boolean fixedAngle

angleIncrement

int angleIncrement

antennaRatio

double antennaRatio

elibWidthOffset

double elibWidthOffset

arcLayers

java.util.List<E> arcLayers

arcPin

XmlParam.ArcPin arcPin

Class com.sun.electric.technology.xml.XmlParam.DisplayStyle extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

transparentLayers

java.util.List<E> transparentLayers

layerStylesInternal

java.util.LinkedHashMap<K,V> layerStylesInternal

layerStyles

java.util.Map<K,V> layerStyles

Class com.sun.electric.technology.xml.XmlParam.Distance extends java.lang.Object implements Serializable

Serialized Fields

k

double k

lambdaValue

double lambdaValue

terms

java.util.List<E> terms

Class com.sun.electric.technology.xml.XmlParam.DistanceRule extends java.lang.Object implements Serializable

Serialized Fields

ruleName

java.lang.String ruleName

layer

XmlParam.Layer layer

layer2

XmlParam.Layer layer2

k

double k

Class com.sun.electric.technology.xml.XmlParam.Foundry extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

layerGds

java.util.Map<K,V> layerGds

rules

java.util.List<E> rules

Class com.sun.electric.technology.xml.XmlParam.Layer extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

function

Layer.Function function

extraFunction

int extraFunction

cif

java.lang.String cif

skill

java.lang.String skill

resistance

double resistance

capacitance

double capacitance

edgeCapacitance

double edgeCapacitance

pureLayerNode

XmlParam.PureLayerNode pureLayerNode

Class com.sun.electric.technology.xml.XmlParam.LayerDisplayStyle extends java.lang.Object implements Serializable

Serialized Fields

layer

XmlParam.Layer layer

desc

EGraphics desc

mode3D

java.lang.String mode3D

factor3D

double factor3D

Class com.sun.electric.technology.xml.XmlParam.MenuCell extends java.lang.Object implements Serializable

Serialized Fields

cellName

java.lang.String cellName

Class com.sun.electric.technology.xml.XmlParam.MenuNodeInst extends java.lang.Object implements Serializable

Serialized Fields

protoName

java.lang.String protoName

function

PrimitiveNode.Function function

text

java.lang.String text

fontSize

double fontSize

rotation

int rotation

Class com.sun.electric.technology.xml.XmlParam.MenuPalette extends java.lang.Object implements Serializable

Serialized Fields

numColumns

int numColumns

menuBoxes

java.util.List<E> menuBoxes

Class com.sun.electric.technology.xml.XmlParam.NodeLayer extends java.lang.Object implements Serializable

Serialized Fields

layer

java.lang.String layer

style

Poly.Type style

portNum

int portNum

inLayers

boolean inLayers

inElectricalLayers

boolean inElectricalLayers

representation

int representation

lx

XmlParam.Distance lx

hx

XmlParam.Distance hx

ly

XmlParam.Distance ly

hy

XmlParam.Distance hy

techPoints

java.util.List<E> techPoints

sizex

double sizex

sizey

double sizey

sep1d

double sep1d

sep2d

double sep2d

sizeRule

java.lang.String sizeRule

sepRule

java.lang.String sepRule

sepRule2D

java.lang.String sepRule2D

lWidth

double lWidth

rWidth

double rWidth

tExtent

double tExtent

bExtent

double bExtent

Class com.sun.electric.technology.xml.XmlParam.NodeSizeRule extends java.lang.Object implements Serializable

Serialized Fields

width

double width

height

double height

rule

java.lang.String rule

Class com.sun.electric.technology.xml.XmlParam.PrimitiveNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

shrinkArcs

boolean shrinkArcs

square

boolean square

canBeZeroSize

boolean canBeZeroSize

wipes

boolean wipes

lockable

boolean lockable

edgeSelect

boolean edgeSelect

skipSizeInPalette

boolean skipSizeInPalette

notUsed

boolean notUsed

lowVt

boolean lowVt

highVt

boolean highVt

nativeBit

boolean nativeBit

od18

boolean od18

od25

boolean od25

od33

boolean od33

function

PrimitiveNode.Function function

diskOffset

EPoint diskOffset

defaultWidth

XmlParam.Distance defaultWidth

defaultHeight

XmlParam.Distance defaultHeight

nodeBase

ERectangle nodeBase

nodeLayers

java.util.List<E> nodeLayers

ports

java.util.List<E> ports

specialType

int specialType

specialValues

double[] specialValues

nodeSizeRule

XmlParam.NodeSizeRule nodeSizeRule

spiceTemplate

java.lang.String spiceTemplate

Class com.sun.electric.technology.xml.XmlParam.PrimitivePort extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

portAngle

int portAngle

portRange

int portRange

portTopology

int portTopology

lx

XmlParam.Distance lx

hx

XmlParam.Distance hx

ly

XmlParam.Distance ly

hy

XmlParam.Distance hy

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.XmlParam.PureLayerNode extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

oldName

java.lang.String oldName

style

Poly.Type style

port

java.lang.String port

portArcs

java.util.List<E> portArcs

Class com.sun.electric.technology.xml.XmlParam.RuleSet extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

layerRules

java.util.Map<K,V> layerRules

Class com.sun.electric.technology.xml.XmlParam.SpiceHeader extends java.lang.Object implements Serializable

Serialized Fields

level

int level

spiceLines

java.util.List<E> spiceLines

Class com.sun.electric.technology.xml.XmlParam.Technology extends java.lang.Object implements Serializable

Serialized Fields

techName

java.lang.String techName

className

java.lang.String className

shortTechName

java.lang.String shortTechName

description

java.lang.String description

minNumMetals

int minNumMetals

maxNumMetals

int maxNumMetals

defaultNumMetals

int defaultNumMetals

scaleValue

double scaleValue

scaleRelevant

boolean scaleRelevant

defaultFoundry

java.lang.String defaultFoundry

minResistance

double minResistance

minCapacitance

double minCapacitance

layers

java.util.LinkedHashMap<K,V> layers

arcs

java.util.List<E> arcs

nodes

java.util.List<E> nodes

spiceHeaders

java.util.List<E> spiceHeaders

displayStyles

java.util.List<E> displayStyles

menuPalette

XmlParam.MenuPalette menuPalette

ruleSets

java.util.LinkedHashMap<K,V> ruleSets

foundries

java.util.List<E> foundries

Package com.sun.electric.tool

Class com.sun.electric.tool.Job extends java.lang.Object implements Serializable

Serialized Fields

deleteWhenDone

boolean deleteWhenDone
delete when done if true


startTime

long startTime
job start time


endTime

long endTime
job end time


started

boolean started
was job started?


finished

boolean finished
is job finished?


aborted

boolean aborted
thread aborted?


scheduledToAbort

boolean scheduledToAbort
schedule thread to abort


reportExecution

boolean reportExecution
report execution time regardless MIN_NUM_SECONDS


tool

Tool tool
tool running the job


curTechId

TechId curTechId
current technology


curLibId

LibId curLibId
current library


curCellId

CellId curCellId
current Cell

Class com.sun.electric.tool.Job.Inform extends java.lang.Object implements Serializable

Serialized Fields

jobKey

Job.Key jobKey

isChange

boolean isChange

toString

java.lang.String toString

startTime

long startTime

endTime

long endTime

finished

int finished

Class com.sun.electric.tool.Job.Key extends java.lang.Object implements Serializable

Serialized Fields

clientId

int clientId
Client which launched the Job


jobId

int jobId
Job id. 0 - Jobless context positive - Job started from server side negative - Job started from client side


doItOnServer

boolean doItOnServer

Class com.sun.electric.tool.JobException extends java.lang.Exception implements Serializable

Class com.sun.electric.tool.MultiTaskJob extends Job implements Serializable

Serialized Fields

consumer

Consumer<T> consumer

Class com.sun.electric.tool.UniversalJob extends Job implements Serializable

Serialized Fields

doIt

java.lang.Runnable doIt

Package com.sun.electric.tool.cvspm

Class com.sun.electric.tool.cvspm.AddRemove.AddRemoveJob extends Job implements Serializable

Serialized Fields

libs

java.util.List<E> libs

cells

java.util.List<E> cells

add

boolean add

exitVal

int exitVal

addedCellDirs

java.util.HashMap<K,V> addedCellDirs

cvsProgram

java.lang.String cvsProgram

repository

java.lang.String repository

Class com.sun.electric.tool.cvspm.AddRemove.UndoAddRemoveJob extends Job implements Serializable

Serialized Fields

libs

java.util.List<E> libs

cells

java.util.List<E> cells

filesToUndo

java.util.HashMap<K,V> filesToUndo

Class com.sun.electric.tool.cvspm.Edit.EditConsistencyCheckJob extends Job implements Serializable

Serialized Fields

libs

java.util.List<E> libs

cells

java.util.List<E> cells

editors

java.util.List<E> editors

cvsProgram

java.lang.String cvsProgram

repository

java.lang.String repository

Class com.sun.electric.tool.cvspm.Edit.Editor extends java.lang.Object implements Serializable

Serialized Fields

file

java.lang.String file

user

java.lang.String user

date

java.util.Date date

hostname

java.lang.String hostname

dir

java.lang.String dir

FD

java.io.File FD

Class com.sun.electric.tool.cvspm.Edit.ListEditorsJob extends Job implements Serializable

Serialized Fields

libs

java.util.List<E> libs

cells

java.util.List<E> cells

forProject

boolean forProject

cvsProgram

java.lang.String cvsProgram

repository

java.lang.String repository

Class com.sun.electric.tool.cvspm.Edit.MarkForEditJob extends Job implements Serializable

Serialized Fields

libs

java.util.List<E> libs

cells

java.util.List<E> cells

unedit

boolean unedit

checkConflicts

boolean checkConflicts

editors

java.util.List<E> editors

cvsProgram

java.lang.String cvsProgram

repository

java.lang.String repository

Class com.sun.electric.tool.cvspm.Log.LogEntry extends java.lang.Object implements Serializable

Serialized Fields

obj

ElectricObject obj

version

java.lang.String version

branch

java.lang.String branch

date

java.lang.String date

author

java.lang.String author

commitMessage

java.lang.String commitMessage

state

java.lang.String state

tag

java.lang.String tag

headVersion

java.lang.String headVersion

Class com.sun.electric.tool.cvspm.Log.RevertToVersion extends Job implements Serializable

Serialized Fields

entry

Log.LogEntry entry

cvsProgram

java.lang.String cvsProgram

repository

java.lang.String repository

Class com.sun.electric.tool.cvspm.ModalCommandDialog extends javax.swing.JPanel implements Serializable

Serialized Fields

e

Exec e

cancelButton

javax.swing.JButton cancelButton

jLabel1

javax.swing.JLabel jLabel1

Package com.sun.electric.tool.drc

Class com.sun.electric.tool.drc.DRC.CheckDRCJob extends Job implements Serializable

Serialized Fields

cell

Cell cell

dp

DRC.DRCPreferences dp

isLayout

boolean isLayout

Class com.sun.electric.tool.drc.DRC.DRCPreferences extends PrefPackage implements Serializable

Serialized Fields

incrementalDRC

boolean incrementalDRC
Whether DRC should DRC should be done incrementally. The default is "false".


interactiveDRCDrag

boolean interactiveDRCDrag
Whether DRC violations should be shown while nodes and arcs are dragged. The default is "true".


errorLoggingType

DRC.DRCCheckLogging errorLoggingType
Logging type in DRC. The default is "DRC_LOG_PER_CELL".


errorType

DRC.DRCCheckMode errorType
Checking level in DRC. The default is "ERROR_CHECK_DEFAULT".


ignoreCenterCuts

boolean ignoreCenterCuts
Whether DRC should ignore center cuts in large contacts. Only the perimeter of cuts will be checked. The default is "false".


ignoreAreaCheck

boolean ignoreAreaCheck
Whether DRC should ignore minimum/enclosed area checking. The default is "false".


ignoreExtensionRuleChecking

boolean ignoreExtensionRuleChecking
Whether DRC should should check extension rules. The default is "false".


storeDatesInMemory

boolean storeDatesInMemory
Whether DRC dates should be stored in memory or not. The default is "false".


interactiveLog

boolean interactiveLog
Whether DRC loggers should be displayed in Explorer immediately. The default is "false".


minAreaAlgoOption

DRC.DRCCheckMinArea minAreaAlgoOption
Which min area algorithm to use. The default is AREA_LOCAL


isMultiThreaded

boolean isMultiThreaded
Whether DRC should run in a single thread or multi-threaded. The default is single-threaded.


resolutions

java.util.Map<K,V> resolutions

overrides

java.util.Map<K,V> overrides

Class com.sun.electric.tool.drc.MTDRCAreaTool extends MTDRCTool implements Serializable

Class com.sun.electric.tool.drc.MTDRCLayoutTool extends MTDRCTool implements Serializable

Serialized Fields

ignoreExtensionRules

boolean ignoreExtensionRules

Class com.sun.electric.tool.drc.MTDRCTool extends MultiTaskJob<Layer,MTDRCTool.MTDRCResult,MTDRCTool.MTDRCResult> implements Serializable

Serialized Fields

dp

DRC.DRCPreferences dp

topCell

Cell topCell

globalStartTime

long globalStartTime

cellLayersCon

com.sun.electric.tool.drc.CellLayersContainer cellLayersCon

printLog

boolean printLog

rules

DRCRules rules

Package com.sun.electric.tool.erc

Class com.sun.electric.tool.erc.ERCAntenna.AntennaPreferences extends PrefPackage implements Serializable

Serialized Fields

techPool

TechPool techPool

antennaRatio

java.util.Map<K,V> antennaRatio

Class com.sun.electric.tool.erc.ERCWellCheck.WellCheckPreferences extends PrefPackage implements Serializable

Serialized Fields

parallelWellAnalysis

boolean parallelWellAnalysis
Whether ERC should do well analysis using multiple processors. The default is "true".


maxProc

int maxProc
The number of processors to use in ERC well analysis. The default is "0" (as many as there are).


mustConnectPWellToGround

boolean mustConnectPWellToGround
Whether ERC should check that all P-Well contacts connect to ground. The default is "true".


mustConnectNWellToPower

boolean mustConnectNWellToPower
Whether ERC should check that all N-Well contacts connect to power. The default is "true".


pWellCheck

int pWellCheck
How much P-Well contact checking the ERC should do. The values are: The default is "0".


nWellCheck

int nWellCheck
How much N-Well contact checking the ERC should do. The values are: The default is "0".


drcCheck

boolean drcCheck
Whether ERC should check DRC Spacing condition. The default is "false".


findWorstCaseWell

boolean findWorstCaseWell
Whether ERC should find the contact that is farthest from the well edge. The default is "false".


Package com.sun.electric.tool.extract

Class com.sun.electric.tool.extract.LayerCoverageTool.GeometryOnNetwork extends java.lang.Object implements Serializable

Serialized Fields

cell

Cell cell

nets

java.util.Set<E> nets

lambda

double lambda

printable

boolean printable

onlyThisLayer

Layer onlyThisLayer

layers

java.util.ArrayList<E> layers

areas

java.util.ArrayList<E> areas

halfPerimeters

java.util.ArrayList<E> halfPerimeters

totalWire

double totalWire

totalArea

double totalArea

lcp

LayerCoverageTool.LayerCoveragePreferences lcp

p_gate

LayerCoverageTool.TransistorInfo p_gate

n_gate

LayerCoverageTool.TransistorInfo n_gate

p_active

LayerCoverageTool.TransistorInfo p_active

n_active

LayerCoverageTool.TransistorInfo n_active

Class com.sun.electric.tool.extract.LayerCoverageTool.LayerCoveragePreferences extends PrefPackage implements Serializable

Serialized Fields

areaCoverage

java.util.Map<K,V> areaCoverage

deltaXInMicrons

double deltaXInMicrons
User preference for deltaX. The default is 50 mm.


deltaYInMicrons

double deltaYInMicrons
User preference for deltaY. The default is 50 mm.


widthInMicrons

double widthInMicrons
User preference for width of the bounding box. The default is 50 mm.


heightInMicrons

double heightInMicrons
User preference for height of the bounding box. The default is 50 mm.


seaIfGatesPrefs

SeaOfGates.SeaOfGatesOptions seaIfGatesPrefs
Preference for SeaOfGate if used

Class com.sun.electric.tool.extract.LayerCoverageTool.TransistorInfo extends java.lang.Object implements Serializable

Serialized Fields

area

double area
sum of area of transistors


width

double width
sum of width of transistors


Package com.sun.electric.tool.generator.flag

Class com.sun.electric.tool.generator.flag.AddFlagAnnotationJob extends Job implements Serializable

serialVersionUID: 0L

Serialized Fields

cell

Cell cell

newAnnotation

java.lang.String newAnnotation

Class com.sun.electric.tool.generator.flag.FlagJob extends Job implements Serializable

serialVersionUID: 0L

Serialized Fields

prefs

SeaOfGates.SeaOfGatesOptions prefs

Class com.sun.electric.tool.generator.flag.FlagLibraryCheckerJob extends Job implements Serializable

serialVersionUID: 0L


Package com.sun.electric.tool.generator.flag.hornFunnel2

Class com.sun.electric.tool.generator.flag.hornFunnel2.SkewTreeJob extends Job implements Serializable

serialVersionUID: 0L


Package com.sun.electric.tool.generator.layout

Class com.sun.electric.tool.generator.layout.GateLayoutGenerator.GenerateFromSchematicsJob extends Job implements Serializable

serialVersionUID: 0L

Serialized Fields

technology

TechType.TechTypeEnum technology

cell

Cell cell

context

VarContext context

Class com.sun.electric.tool.generator.layout.GateRegression extends Job implements Serializable

Serialized Fields

technology

TechType.TechTypeEnum technology

backupScheme

int backupScheme

Class com.sun.electric.tool.generator.layout.TechType extends java.lang.Object implements Serializable

Serialized Fields

generic

Technology generic

technology

Technology technology

techEnum

TechType.TechTypeEnum techEnum

essentialBounds

PrimitiveNode essentialBounds

facetCenter

PrimitiveNode facetCenter

nbLay

int nbLay

layers

ArcProto[] layers

vias

PrimitiveNode[] vias

viaMap

java.util.HashMap<K,V> viaMap

pdiff

ArcProto pdiff
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


ndiff

ArcProto ndiff
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


p1

ArcProto p1
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m1

ArcProto m1
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m2

ArcProto m2
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m3

ArcProto m3
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m4

ArcProto m4
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m5

ArcProto m5
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m6

ArcProto m6
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m7

ArcProto m7
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m8

ArcProto m8
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


m9

ArcProto m9
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


ndiff18

ArcProto ndiff18
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


pdiff18

ArcProto pdiff18
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


ndiff25

ArcProto ndiff25
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


pdiff25

ArcProto pdiff25
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


ndiff33

ArcProto ndiff33
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


pdiff33

ArcProto pdiff33
layers Poly and metal are considered to be routing layers. In contrast we assume we never want to route in diffusion or well. This allows us to assign a unique "height" to each of the routing layers. Layers at the same height can connect directly. Layers at adjacent heights can connect using vias. For now, well and diffusion don't have heights.


ndpin

PrimitiveNode ndpin
layer pins


pdpin

PrimitiveNode pdpin
layer pins


p1pin

PrimitiveNode p1pin
layer pins


m1pin

PrimitiveNode m1pin
layer pins


m2pin

PrimitiveNode m2pin
layer pins


m3pin

PrimitiveNode m3pin
layer pins


m4pin

PrimitiveNode m4pin
layer pins


m5pin

PrimitiveNode m5pin
layer pins


m6pin

PrimitiveNode m6pin
layer pins


m7pin

PrimitiveNode m7pin
layer pins


m8pin

PrimitiveNode m8pin
layer pins


m9pin

PrimitiveNode m9pin
layer pins


nwm1

PrimitiveNode nwm1
vias


pwm1

PrimitiveNode pwm1
vias


nwm1Y

PrimitiveNode nwm1Y
vias


pwm1Y

PrimitiveNode pwm1Y
vias


ndm1

PrimitiveNode ndm1
vias


pdm1

PrimitiveNode pdm1
vias


p1m1

PrimitiveNode p1m1
vias


m1m2

PrimitiveNode m1m2
vias


m2m3

PrimitiveNode m2m3
vias


m3m4

PrimitiveNode m3m4
vias


m4m5

PrimitiveNode m4m5
vias


m5m6

PrimitiveNode m5m6
vias


m6m7

PrimitiveNode m6m7
vias


m7m8

PrimitiveNode m7m8
vias


m8m9

PrimitiveNode m8m9
vias


nmos

PrimitiveNode nmos
Transistors


pmos

PrimitiveNode pmos
Transistors


nmos18

PrimitiveNode nmos18
Transistors


pmos18

PrimitiveNode pmos18
Transistors


nmos25

PrimitiveNode nmos25
Transistors


pmos25

PrimitiveNode pmos25
Transistors


nmos33

PrimitiveNode nmos33
Transistors


pmos33

PrimitiveNode pmos33
Transistors


nmos18contact

PrimitiveNode nmos18contact
special threshold transistor contacts


pmos18contact

PrimitiveNode pmos18contact
special threshold transistor contacts


nmos25contact

PrimitiveNode nmos25contact
special threshold transistor contacts


pmos25contact

PrimitiveNode pmos25contact
special threshold transistor contacts


nmos33contact

PrimitiveNode nmos33contact
special threshold transistor contacts


pmos33contact

PrimitiveNode pmos33contact
special threshold transistor contacts


nwell

PrimitiveNode nwell
Pure layer nodes for Well and Select


pwell

PrimitiveNode pwell
Pure layer nodes for Well and Select


m1Node

PrimitiveNode m1Node
Layer nodes are sometimes used to patch notches


m2Node

PrimitiveNode m2Node
Layer nodes are sometimes used to patch notches


m3Node

PrimitiveNode m3Node
Layer nodes are sometimes used to patch notches


m4Node

PrimitiveNode m4Node
Layer nodes are sometimes used to patch notches


m5Node

PrimitiveNode m5Node
Layer nodes are sometimes used to patch notches


m6Node

PrimitiveNode m6Node
Layer nodes are sometimes used to patch notches


m7Node

PrimitiveNode m7Node
Layer nodes are sometimes used to patch notches


m8Node

PrimitiveNode m8Node
Layer nodes are sometimes used to patch notches


m9Node

PrimitiveNode m9Node
Layer nodes are sometimes used to patch notches


p1Node

PrimitiveNode p1Node
Layer nodes are sometimes used to patch notches


pdNode

PrimitiveNode pdNode
Layer nodes are sometimes used to patch notches


ndNode

PrimitiveNode ndNode
Layer nodes are sometimes used to patch notches


pselNode

PrimitiveNode pselNode
Layer nodes are sometimes used to patch notches


nselNode

PrimitiveNode nselNode
Layer nodes are sometimes used to patch notches


od18

PrimitiveNode od18
Transistor layer nodes


od25

PrimitiveNode od25
Transistor layer nodes


od33

PrimitiveNode od33
Transistor layer nodes


vth

PrimitiveNode vth
Transistor layer nodes


vtl

PrimitiveNode vtl
Transistor layer nodes


gateLength

double gateLength

offsetLShapePolyContact

double offsetLShapePolyContact

offsetTShapePolyContact

double offsetTShapePolyContact

selectSpace

double selectSpace

selectSurroundDiffInTrans

double selectSurroundDiffInTrans

selectSurroundDiffAlongGateInTrans

double selectSurroundDiffAlongGateInTrans

selectSurround

double selectSurround

wellSurroundDiff

double wellSurroundDiff

gateExtendPastMOS

double gateExtendPastMOS

p1Width

double p1Width

p1ToP1Space

double p1ToP1Space

gateToGateSpace

double gateToGateSpace

gateToDiffContSpace

double gateToDiffContSpace

gateToDiffContSpaceDogBone

double gateToDiffContSpaceDogBone

selectSurroundDiffInActiveContact

double selectSurroundDiffInActiveContact

m1MinArea

double m1MinArea

diffCont_m1Width

double diffCont_m1Width

diffContIncr

double diffContIncr

Class com.sun.electric.tool.generator.layout.TechTypeMoCMOS extends TechType implements Serializable

serialVersionUID: 0L


Package com.sun.electric.tool.generator.layout.fill

Class com.sun.electric.tool.generator.layout.fill.ExportConfig extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

perimeterExports

int[] perimeterExports

internalExports

int[] internalExports

Class com.sun.electric.tool.generator.layout.fill.FillGenConfig extends java.lang.Object implements Serializable

Serialized Fields

techType

TechType.TechTypeEnum techType

fillType

FillGeneratorTool.FillTypeEnum fillType

fillLibName

java.lang.String fillLibName

reserves

java.util.List<E> reserves

evenLayersHorizontal

boolean evenLayersHorizontal

width

double width

height

double height

targetW

double targetW

targetH

double targetH

minTileSizeX

double minTileSizeX

minTileSizeY

double minTileSizeY

perim

ExportConfig perim

firstLayer

int firstLayer

lastLayer

int lastLayer

cellTiles

int[] cellTiles

hierarchy

boolean hierarchy

minOverlap

double minOverlap

drcSpacingRule

double drcSpacingRule

binary

boolean binary

useMaster

boolean useMaster

onlyAround

boolean onlyAround

gap

double gap

fillCellType

FillGenConfig.FillGenType fillCellType

level

int level

job

Job job

Class com.sun.electric.tool.generator.layout.fill.FillGenConfig.ReserveConfig extends java.lang.Object implements Serializable

Serialized Fields

layer

int layer

vddReserved

double vddReserved

gndReserved

double gndReserved

vddWidth

double vddWidth

gndWidth

double gndWidth

vddUnits

FillGeneratorTool.Units vddUnits

gndUnits

FillGeneratorTool.Units gndUnits

vddWUnits

FillGeneratorTool.Units vddWUnits

gndWUnits

FillGeneratorTool.Units gndWUnits

Class com.sun.electric.tool.generator.layout.fill.FillGenJob extends Job implements Serializable

Serialized Fields

fillGenConfig

FillGenConfig fillGenConfig

topCell

Cell topCell

log

ErrorLogger log

doItNow

boolean doItNow

lcp

LayerCoverageTool.LayerCoveragePreferences lcp

Class com.sun.electric.tool.generator.layout.fill.StitchFillJob extends Job implements Serializable

Serialized Fields

topCell

Cell topCell

outLibrary

Library outLibrary

generatedCells

java.util.List<E> generatedCells

Package com.sun.electric.tool.io

Class com.sun.electric.tool.io.FileType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException
Serialized Fields

name

java.lang.String name

extensions

java.lang.String[] extensions

desc

java.lang.String desc

allowNumbers

boolean allowNumbers

group

com.sun.electric.tool.io.FileType.FileTypeGroup group

Class com.sun.electric.tool.io.IOTool.DaisPreferences extends Input.InputPreferences implements Serializable

Serialized Fields

newLib

boolean newLib

displayOnly

boolean displayOnly

readCellInstances

boolean readCellInstances

readGlobalWires

boolean readGlobalWires

readPowerAndGround

boolean readPowerAndGround

readDetailWires

boolean readDetailWires

readConnectivity

boolean readConnectivity

Package com.sun.electric.tool.io.input

Class com.sun.electric.tool.io.input.Applicon860.Applicon860Preferences extends Input.InputPreferences implements Serializable

Class com.sun.electric.tool.io.input.CIF.CIFPreferences extends Input.InputPreferences implements Serializable

Serialized Fields

squareWires

boolean squareWires

Class com.sun.electric.tool.io.input.DEF.DEFPreferences extends Input.InputPreferences implements Serializable

Serialized Fields

logicalPlacement

boolean logicalPlacement

physicalPlacement

boolean physicalPlacement

Class com.sun.electric.tool.io.input.DXF.DXFPreferences extends Input.InputPreferences implements Serializable

Serialized Fields

flattenHierarchy

boolean flattenHierarchy

readAllLayers

boolean readAllLayers

scale

int scale

Class com.sun.electric.tool.io.input.EDIF.EDIFPreferences extends Input.InputPreferences implements Serializable

Serialized Fields

inputScale

double inputScale

acceptedParameters

java.lang.String acceptedParameters

configurationFile

java.lang.String configurationFile

cadenceCompatibility

boolean cadenceCompatibility

iconParameters

ViewChanges.IconParameters iconParameters

autoParameters

AutoStitch.AutoOptions autoParameters

Class com.sun.electric.tool.io.input.ELIB.Header extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

magic

int magic
the magic number in the library file


bytesSwapped

boolean bytesSwapped
true if BIG_ENDIAN byte order on disk


sizeOfBig

int sizeOfBig
the size of a "big" integer on disk (4 or more bytes)


sizeOfSmall

int sizeOfSmall
the size of a "small" integer on disk (2 or more bytes)


sizeOfChar

int sizeOfChar
the size of a character on disk (1 or 2 bytes)


s

java.lang.String s
string description

Class com.sun.electric.tool.io.input.GDS.GDSPreferences extends Input.InputPreferences implements Serializable

Serialized Fields

inputScale

double inputScale

simplifyCells

boolean simplifyCells

arraySimplification

int arraySimplification

instantiateArrays

boolean instantiateArrays

expandCells

boolean expandCells

mergeBoxes

boolean mergeBoxes

includeText

boolean includeText

unknownLayerHandling

int unknownLayerHandling

Class com.sun.electric.tool.io.input.GDSMap extends EDialog implements Serializable

Serialized Fields

assocCombos

java.util.HashMap<K,V> assocCombos

drawingEntries

java.util.List<E> drawingEntries

pinEntries

java.util.List<E> pinEntries

tech

Technology tech

savedAssocs

java.util.HashMap<K,V> savedAssocs

Class com.sun.electric.tool.io.input.Input.InputPreferences extends java.lang.Object implements Serializable

Class com.sun.electric.tool.io.input.LEF.LEFPreferences extends Input.InputPreferences implements Serializable

Class com.sun.electric.tool.io.input.LibraryStatistics extends java.lang.Object implements Serializable

serialVersionUID: -361650802811567400L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

directories

java.util.TreeMap<K,V> directories

libraryNames

java.util.TreeMap<K,V> libraryNames

Class com.sun.electric.tool.io.input.Spice.SpicePreferences extends Input.InputPreferences implements Serializable

Class com.sun.electric.tool.io.input.Sue.SuePreferences extends Input.InputPreferences implements Serializable

Serialized Fields

use4PortTransistors

boolean use4PortTransistors

convertExpressions

boolean convertExpressions

Package com.sun.electric.tool.io.input.verilog

Class com.sun.electric.tool.io.input.verilog.VerilogData extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

modules

java.util.Map<K,V> modules

Class com.sun.electric.tool.io.input.verilog.VerilogData.VerilogInstance extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

element

VerilogData.VerilogModule element

ports

java.util.List<E> ports

Class com.sun.electric.tool.io.input.verilog.VerilogData.VerilogModule extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

fullInfo

boolean fullInfo

wires

java.util.List<E> wires

ports

java.util.Map<K,V> ports

instances

java.util.List<E> instances

primitive

boolean primitive

Class com.sun.electric.tool.io.input.verilog.VerilogData.VerilogPort extends com.sun.electric.tool.io.input.verilog.VerilogData.VerilogConnection implements Serializable

Serialized Fields

type

PortCharacteristic type

Class com.sun.electric.tool.io.input.verilog.VerilogData.VerilogPortInst extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

port

VerilogData.VerilogPort port

Class com.sun.electric.tool.io.input.verilog.VerilogData.VerilogWire extends com.sun.electric.tool.io.input.verilog.VerilogData.VerilogConnection implements Serializable

Class com.sun.electric.tool.io.input.verilog.VerilogReader.VerilogPreferences extends Input.InputPreferences implements Serializable


Package com.sun.electric.tool.io.output

Class com.sun.electric.tool.io.output.GenerateVHDL.VHDLPreferences extends PrefPackage implements Serializable

Serialized Fields

vhdlNames

java.util.Map<K,V> vhdlNames

Class com.sun.electric.tool.io.output.Output.WriteJELIB extends Job implements Serializable

Serialized Fields

lib

Library lib

newName

java.lang.String newName

idMapper

IdMapper idMapper

backupScheme

int backupScheme

Package com.sun.electric.tool.logicaleffort

Class com.sun.electric.tool.logicaleffort.LENetlister.NetlisterConstants extends java.lang.Object implements Serializable

Serialized Fields

su

float su
global step-up


wireRatio

float wireRatio
wire to gate cap ratio


epsilon

float epsilon
convergence criteron


maxIterations

int maxIterations
max number of iterations


gateCap

float gateCap
gate cap, in fF/lambda


alpha

float alpha
ratio of diffusion to gate cap


keeperRatio

float keeperRatio
ratio of keeper to driver size

Class com.sun.electric.tool.logicaleffort.LETool.AnalyzeCell extends Job implements Serializable

Serialized Fields

progress

java.lang.String progress
progress


cell

Cell cell
cell to analyze


context

VarContext context
var context


algorithm

LESizer.Alg algorithm
algorithm type


netlister

LENetlister netlister
netlist


newAlg

boolean newAlg

Class com.sun.electric.tool.logicaleffort.LETool.ClearStoredSizes extends Job implements Serializable

Serialized Fields

ni

NodeInst ni

Class com.sun.electric.tool.logicaleffort.LETool.ClearStoredSizesLibrary extends Job implements Serializable

Serialized Fields

lib

Library lib

Package com.sun.electric.tool.ncc

Class com.sun.electric.tool.ncc.AllSchemNamesToLay.RenameJob extends Job implements Serializable

serialVersionUID: 0L

Serialized Fields

results

NccResults results

Class com.sun.electric.tool.ncc.NccJob extends Job implements Serializable

serialVersionUID: 0L

Serialized Fields

numWindows

int numWindows

options

NccOptions options

cellCtxts

CellContext[] cellCtxts

results

NccResults results

Class com.sun.electric.tool.ncc.NccOptions extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

operation

int operation

checkSizes

boolean checkSizes
enable size checking


absoluteSizeTolerance

double absoluteSizeTolerance

relativeSizeTolerance

double relativeSizeTolerance

skipPassed

boolean skipPassed
Don't recheck Cells that have passed NCC in the current run of Electric. This is a hack because it doesn't re-check a Cell if it has been modified since the last comparison.


howMuchStatus

int howMuchStatus
How many progress messages to print (0 means minimal, 10 means maximum).


haltAfterFirstMismatch

boolean haltAfterFirstMismatch
for hierarchical comparisons try to continue comparing higher up in the hierarchy even if this Cell doesn't match


maxMismatchedEquivRecsToPrint

int maxMismatchedEquivRecsToPrint
If hash code partitioning detects a mismatch, how many mismatched Part or Wire Equivalence Classes should I print?


maxMatchedEquivRecsToPrint

int maxMatchedEquivRecsToPrint
If hash code partitioning detects a mismatch, how many matched Part or Wire Equivalence Classes should I print?


maxEquivRecMembersToPrint

int maxEquivRecMembersToPrint
For all diagnostic messages, how many members of an equivalence class should I print


oneNamePerPort

boolean oneNamePerPort
This is false only for old regressions


checkBody

boolean checkBody
Check the body connections of MOS transistors.

Class com.sun.electric.tool.ncc.PIEOptions extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

factorSubcircuit

boolean factorSubcircuit
Whether or not to factor the subcircuits


allowInterchange

boolean allowInterchange
Whether or not to allow port interchange


serialParallelMerge

boolean serialParallelMerge
Whether or not to allow serial/parallel transistor merging


enableBacktracking

boolean enableBacktracking
Whether or not to allow serial/parallel transistor merging


maxBacktrackingGuesses

int maxBacktrackingGuesses
Whether or not to allow serial/parallel transistor merging


maxBacktrackingSpace

int maxBacktrackingSpace
Whether or not to allow serial/parallel transistor merging


runSwapTests

boolean runSwapTests
Whether or not to test possible swap orders during the run. This is turned off initally to let ambiguity settle out, then it is turned on to complete the run.

Class com.sun.electric.tool.ncc.SchemNamesToLay.RenameJob extends Job implements Serializable

serialVersionUID: 0L

Serialized Fields

results

NccResults results

Package com.sun.electric.tool.ncc.basic

Class com.sun.electric.tool.ncc.basic.CellContext extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

cell

Cell cell

context

VarContext context

Package com.sun.electric.tool.ncc.netlist

Class com.sun.electric.tool.ncc.netlist.NccNameProxy extends java.lang.Object implements Serializable

Serialized Fields

commonPathPrefix

java.lang.String commonPathPrefix

Class com.sun.electric.tool.ncc.netlist.NccNameProxy.PartNameProxy extends NccNameProxy implements Serializable

serialVersionUID: 0L

Serialized Fields

nameProxy

HierarchyEnumerator.NodableNameProxy nameProxy

Class com.sun.electric.tool.ncc.netlist.NccNameProxy.WireNameProxy extends NccNameProxy implements Serializable

serialVersionUID: 0L

Serialized Fields

nameProxy

HierarchyEnumerator.NetNameProxy nameProxy

Package com.sun.electric.tool.ncc.result

Class com.sun.electric.tool.ncc.result.BenchmarkResults extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

results

long[] results

info

java.util.HashMap<K,V> info

Class com.sun.electric.tool.ncc.result.BenchmarkResults.CellInfo extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

matrixSizes

int[] matrixSizes

Class com.sun.electric.tool.ncc.result.EquivRecReport extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

hashMismatch

boolean hashMismatch

matched

java.util.List<E> matched

notMatched

java.util.List<E> notMatched

reasons

java.util.List<E> reasons

Class com.sun.electric.tool.ncc.result.NccResult extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

exportMatch

boolean exportMatch

topologyMatch

boolean topologyMatch

sizeMatch

boolean sizeMatch

userAbort

boolean userAbort

rootCells

Cell[] rootCells

rootCellNames

java.lang.String[] rootCellNames

rootContexts

VarContext[] rootContexts

equivalence

Equivalence equivalence

nccGuiInfo

NccGuiInfo nccGuiInfo

options

NccOptions options

summary

NccResult.CellSummary summary

exportPermutation

Permutation exportPermutation

benchResults

BenchmarkResults benchResults

Class com.sun.electric.tool.ncc.result.NccResult.CellSummary extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

numParts

int[] numParts

numPorts

int[] numPorts

numWires

int[] numWires

cantBuildNetlist

boolean[] cantBuildNetlist

Class com.sun.electric.tool.ncc.result.NccResults extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

results

java.util.List<E> results

exportMatch

boolean exportMatch
Summary of all the results from all Cell pair comparisons


topologyMatch

boolean topologyMatch

sizeMatch

boolean sizeMatch

fatalError

boolean fatalError

Class com.sun.electric.tool.ncc.result.NetObjReport extends java.lang.Object implements Serializable

Serialized Fields

instanceDescription

java.lang.String instanceDescription

fullDescription

java.lang.String fullDescription

name

java.lang.String name

Class com.sun.electric.tool.ncc.result.PartReport extends NetObjReport implements Serializable

serialVersionUID: 0L

Serialized Fields

nameProxy

NccNameProxy.PartNameProxy nameProxy

typeString

java.lang.String typeString

isMos

boolean isMos

isResistor

boolean isResistor

width

double width

length

double length

Class com.sun.electric.tool.ncc.result.PortReport extends NetObjReport implements Serializable

serialVersionUID: 0L

Serialized Fields

wireName

java.lang.String wireName

exportNamesString

java.lang.String exportNamesString

isImplied

boolean isImplied

Class com.sun.electric.tool.ncc.result.SizeMismatch.LengthMismatch extends SizeMismatch.Mismatch implements Serializable

serialVersionUID: 0L

Class com.sun.electric.tool.ncc.result.SizeMismatch.Mismatch extends java.lang.Object implements Serializable

Serialized Fields

sb

java.lang.StringBuffer sb

min

double min

max

double max

minPart

PartReport minPart

maxPart

PartReport maxPart

minNdx

int minNdx

maxNdx

int maxNdx

Class com.sun.electric.tool.ncc.result.SizeMismatch.WidthMismatch extends SizeMismatch.Mismatch implements Serializable

serialVersionUID: 0L

Class com.sun.electric.tool.ncc.result.WireReport extends NetObjReport implements Serializable

serialVersionUID: 0L

Serialized Fields

nameProxy

NccNameProxy.WireNameProxy nameProxy

Package com.sun.electric.tool.ncc.result.equivalence

Class com.sun.electric.tool.ncc.result.equivalence.Equivalence extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

netEquiv

com.sun.electric.tool.ncc.result.equivalence.NetEquivalence netEquiv

nodeEquiv

com.sun.electric.tool.ncc.result.equivalence.NodeEquivalence nodeEquiv

Package com.sun.electric.tool.project

Class com.sun.electric.tool.project.AddCellJob extends Job implements Serializable

Serialized Fields

pdb

ProjectDB pdb

cell

Cell cell

backupScheme

int backupScheme

Class com.sun.electric.tool.project.AddLibraryJob extends Job implements Serializable

Serialized Fields

libList

java.util.Set<E> libList

pdb

ProjectDB pdb

backupScheme

int backupScheme

Class com.sun.electric.tool.project.CancelCheckOutJob extends Job implements Serializable

Serialized Fields

cancelled

ProjectCell cancelled

former

ProjectCell former

pdb

ProjectDB pdb

displayedCells

DisplayedCells displayedCells

Class com.sun.electric.tool.project.CheckInJob extends Job implements Serializable

Serialized Fields

pdb

ProjectDB pdb

lib

Library lib

cellsMarked

java.util.HashMap<K,V> cellsMarked

comment

java.lang.String comment

backupScheme

int backupScheme

Class com.sun.electric.tool.project.CheckOutJob extends Job implements Serializable

Serialized Fields

checkOutCells

java.util.List<E> checkOutCells

pdb

ProjectDB pdb

displayedCells

DisplayedCells displayedCells

autoCheckout

boolean autoCheckout

Class com.sun.electric.tool.project.DeleteCellJob extends Job implements Serializable

Serialized Fields

pdb

ProjectDB pdb

cell

Cell cell

Class com.sun.electric.tool.project.DisplayedCells extends java.lang.Object implements Serializable

Serialized Fields

formerWindows

java.util.List<E> formerWindows
the list of windows being displayed.


formerCellsInWindows

java.util.List<E> formerCellsInWindows
the list of cells in the window


createdCells

java.util.Set<E> createdCells
the list of cells that were created

Class com.sun.electric.tool.project.HistoryDialog extends EDialog implements Serializable

Serialized Fields

pdb

ProjectDB pdb

cell

Cell cell

dataModel

javax.swing.table.TableModel dataModel

table

javax.swing.JTable table

Class com.sun.electric.tool.project.LibraryDialog extends EDialog implements Serializable

Serialized Fields

libList

javax.swing.JList libList

libModel

javax.swing.DefaultListModel libModel

Class com.sun.electric.tool.project.ProjectCell extends java.lang.Object implements Serializable

Serialized Fields

cell

Cell cell
the actual cell (if known)


cellName

java.lang.String cellName
name of the cell


cellView

View cellView
cell view


cellVersion

int cellVersion
cell version


libType

FileType libType
the type of the library file with this cell


latestVersion

boolean latestVersion
true if this is the latest version


checkInDate

java.lang.String checkInDate
date of cell's checkin


owner

java.lang.String owner
current owner of this cell (if checked out)


lastOwner

java.lang.String lastOwner
previous owner of this cell (if checked in)


comment

java.lang.String comment
comments for this cell


projLib

ProjectLibrary projLib
library that contains this cell

Class com.sun.electric.tool.project.ProjectDB extends java.lang.Object implements Serializable

Serialized Fields

libraryProjectInfo

java.util.HashMap<K,V> libraryProjectInfo
all libraries read in

Class com.sun.electric.tool.project.ProjectLibrary extends java.lang.Object implements Serializable

Serialized Fields

projDirectory

java.lang.String projDirectory
the project directory


lib

Library lib
Library associated with project file


allCells

java.util.List<E> allCells
all cell records in the project


byCell

java.util.HashMap<K,V> byCell
cell records by Cell in the project

Class com.sun.electric.tool.project.UpdateJob extends Job implements Serializable

Serialized Fields

pdb

ProjectDB pdb

displayedCells

DisplayedCells displayedCells

Package com.sun.electric.tool.routing

Class com.sun.electric.tool.routing.AutoStitch.AutoOptions extends java.lang.Object implements Serializable

Serialized Fields

createExports

boolean createExports

preferredArc

ArcProto preferredArc

Class com.sun.electric.tool.routing.MimicStitch.MimicOptions extends java.lang.Object implements Serializable

Serialized Fields

mimicPinsKept

boolean mimicPinsKept

mimicInteractive

boolean mimicInteractive

matchPorts

boolean matchPorts

matchPortWidth

boolean matchPortWidth

matchArcCount

boolean matchArcCount

matchNodeType

boolean matchNodeType

matchNodeSize

boolean matchNodeSize

noOtherArcsThisDir

boolean noOtherArcsThisDir

notAlreadyConnected

boolean notAlreadyConnected

Class com.sun.electric.tool.routing.Route extends java.util.ArrayList<RouteElement> implements Serializable

Serialized Fields

routeStart

RouteElementPort routeStart

routeEnd

RouteElementPort routeEnd

routeReversed

boolean routeReversed

Class com.sun.electric.tool.routing.RouteElement extends java.lang.Object implements Serializable

Serialized Fields

action

RouteElement.RouteElementAction action
the action to be taken


cell

Cell cell
the Cell in which to take the action


done

boolean done
If action has been done


showHighlight

boolean showHighlight
Whether or not to highlight

Class com.sun.electric.tool.routing.RouteElementArc extends RouteElement implements Serializable

Serialized Fields

arcProto

ArcProto arcProto
Arc type to create


arcBaseWidth

double arcBaseWidth
width of arc


headRE

RouteElementPort headRE
Head of arc


tailRE

RouteElementPort tailRE
Tail of arc


headConnPoint

EPoint headConnPoint
Head connecting point


tailConnPoint

EPoint tailConnPoint
Tail connecting point


arcName

java.lang.String arcName
Name of arc


arcNameDescriptor

TextDescriptor arcNameDescriptor
Text descriptor of name


arcAngle

int arcAngle
Angle of arc


inheritFrom

ArcInst inheritFrom
inherit properties from this arc


extendArcHead

boolean extendArcHead
set the arc extension if inheritFrom is null


extendArcTail

boolean extendArcTail
set the arc extension if inheritFrom is null


arcInst

ArcInst arcInst
This contains the newly create instance, or the instance to delete

Class com.sun.electric.tool.routing.RouteElementPort extends RouteElement implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute the RouteElementPort instance from a stream (that is, deserialize it).

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Save the state of the RouteElementPort instance to a stream (that is, serialize it).

Serial Data:
The numnber of points in portInstSite polygon is emitted (int), followed by all of its coordianates ( as pair of doubles ) in the proper order.
Throws:
java.io.IOException
Serialized Fields

np

NodeProto np
Node type to create


portProto

PortProto portProto
Port on node to use


location

EPoint location
location to create Node


width

double width
size aspect that is seen on screen


height

double height
size aspect that is seen on screen


isBisectArcPin

boolean isBisectArcPin
if this bisects an arc


newArcs

java.util.List<E> newArcs
RouteElementArcs connecting to this


nodeInst

NodeInst nodeInst
This contains the newly created instance, or the instance to delete


portInst

PortInst portInst
This contains the newly created portinst, or the existing port inst

Class com.sun.electric.tool.routing.Router.CreateRouteJob extends Job implements Serializable

Serialized Fields

route

Route route
route to build


verbose

boolean verbose
print message on what was done


cell

Cell cell
cell in which to build route


portToHighlight

PortInst portToHighlight
port to highlight


beep

boolean beep
true to beep

Class com.sun.electric.tool.routing.SeaOfGates.SeaOfGatesOptions extends java.lang.Object implements Serializable

Serialized Fields

useParallelFromToRoutes

boolean useParallelFromToRoutes

useParallelRoutes

boolean useParallelRoutes

maxArcWidth

double maxArcWidth

complexityLimit

int complexityLimit

preventUse

java.util.Map<K,V> preventUse

favor

java.util.Map<K,V> favor

Package com.sun.electric.tool.sc

Class com.sun.electric.tool.sc.SilComp.SilCompPrefs extends PrefPackage implements Serializable

Serialized Fields

schematicTechnology

java.lang.String schematicTechnology

numRows

int numRows
The number of rows of cells to make. The default is 4.


horizRoutingArc

java.lang.String horizRoutingArc
The horizontal routing arc. The default is "Metal-1".


horizArcWidth

double horizArcWidth
The width of the horizontal routing arc. The default is 4.


vertRoutingArc

java.lang.String vertRoutingArc
The vertical routing arc. The default is "Metal-2".


vertArcWidth

double vertArcWidth
The width of the vertical routing arc. The default is 4.


powerWireWidth

double powerWireWidth
The width of the power and ground arc. The default is 5.


mainPowerWireWidth

double mainPowerWireWidth
The width of the main power and ground arc. The default is 8.


mainPowerArc

java.lang.String mainPowerArc
The main power and ground arc. The default is "Horizontal Arc".


pWellHeight

double pWellHeight
The height of the p-well. The default is 41.


pWellOffset

double pWellOffset
The offset of the p-well. The default is 0.


nWellHeight

double nWellHeight
The height of the n-well. The default is 51.


nWellOffset

double nWellOffset
The offset of the n-well. The default is 0.


viaSize

double viaSize
The size of vias. The default is 4.


minMetalSpacing

double minMetalSpacing
The minimum metal spacing. The default is 6.


feedThruSize

double feedThruSize
The size of feed-throughs. The default is 16.


minPortDistance

double minPortDistance
The minimum port distance. The default is 8.


minActiveDistance

double minActiveDistance
The minimum active distance. The default is 8.


Package com.sun.electric.tool.user

Class com.sun.electric.tool.user.CantEditException extends JobException implements Serializable

Serialized Fields

lockedNode

NodeInst lockedNode
the node that is locked and needs to change


lockedPrim

NodeInst lockedPrim
the locked primitive (must allow locked prims to change)


lockedComplex

NodeInst lockedComplex
the locked complex node (must allow complex nodes to change)


lockedInstances

Cell lockedInstances
the cell with locked instances


lockedAll

Cell lockedAll
the cell that is locked


lockedExample

NodeInst lockedExample
the locked node (when cells are locked)

Class com.sun.electric.tool.user.CellChangeJobs.DeleteCell extends Job implements Serializable

Serialized Fields

cell

Cell cell

Class com.sun.electric.tool.user.CellChangeJobs.DeleteCellGroup extends Job implements Serializable

Serialized Fields

cells

java.util.List<E> cells

Class com.sun.electric.tool.user.CellChangeJobs.DeleteManyCells extends Job implements Serializable

Serialized Fields

cellsToDelete

java.util.List<E> cellsToDelete

Class com.sun.electric.tool.user.CellChangeJobs.DuplicateCell extends Job implements Serializable

Serialized Fields

cell

Cell cell

newName

java.lang.String newName

entireGroup

boolean entireGroup

dupCell

Cell dupCell

Class com.sun.electric.tool.user.CellChangeJobs.ExtractCellInstances extends Job implements Serializable

Serialized Fields

cell

Cell cell

nodes

java.util.List<E> nodes

copyExports

boolean copyExports

depth

int depth

Class com.sun.electric.tool.user.CellChangeJobs.GraphCells extends Job implements Serializable

Serialized Fields

top

Cell top

graphCell

Cell graphCell

Class com.sun.electric.tool.user.CellChangeJobs.NewCellVersion extends Job implements Serializable

Serialized Fields

cell

Cell cell

newVersion

Cell newVersion

Class com.sun.electric.tool.user.CellChangeJobs.PackageCell extends Job implements Serializable

Serialized Fields

curCell

Cell curCell

whatToPackage

java.util.Set<E> whatToPackage

newCellName

java.lang.String newCellName

Class com.sun.electric.tool.user.CellChangeJobs.RenameCell extends Job implements Serializable

Serialized Fields

cell

Cell cell

newName

java.lang.String newName

newGroupCell

java.lang.String newGroupCell

idMapper

IdMapper idMapper

Class com.sun.electric.tool.user.CellChangeJobs.RenameCellGroup extends Job implements Serializable

Serialized Fields

cellInGroup

Cell cellInGroup

newName

java.lang.String newName

Class com.sun.electric.tool.user.CircuitChangeJobs.AlignNodes extends Job implements Serializable

Serialized Fields

nis

NodeInst[] nis

dCX

double[] dCX

dCY

double[] dCY

Class com.sun.electric.tool.user.CircuitChangeJobs.AlignObjects extends Job implements Serializable

Serialized Fields

list

java.util.List<E> list

alignment

Dimension2D alignment

Class com.sun.electric.tool.user.CircuitChangeJobs.ChangeArcProperties extends Job implements Serializable

Serialized Fields

cell

Cell cell

how

CircuitChangeJobs.ChangeArcEnum how

objList

java.util.List<E> objList

repaintContents

boolean repaintContents

repaintAny

boolean repaintAny

Class com.sun.electric.tool.user.CircuitChangeJobs.CheckAndRepairJob extends Job implements Serializable

Serialized Fields

repair

boolean repair

Class com.sun.electric.tool.user.CircuitChangeJobs.CleanupChanges extends Job implements Serializable

Serialized Fields

cell

Cell cell

justThis

boolean justThis

pinsToRemove

java.util.Set<E> pinsToRemove

pinsToPassThrough

java.util.List<E> pinsToPassThrough

pinsToScale

java.util.Map<K,V> pinsToScale

textToMove

java.util.List<E> textToMove

arcsToKill

java.util.Set<E> arcsToKill

zeroSize

int zeroSize

negSize

int negSize

overSizePins

int overSizePins

Class com.sun.electric.tool.user.CircuitChangeJobs.ClearCellLocked extends Job implements Serializable

Serialized Fields

cell

Cell cell

all

boolean all

Class com.sun.electric.tool.user.CircuitChangeJobs.ClearNodeLocked extends Job implements Serializable

Serialized Fields

ni

NodeInst ni

Class com.sun.electric.tool.user.CircuitChangeJobs.DeleteArcs extends Job implements Serializable

Serialized Fields

arcsToDelete

java.util.Set<E> arcsToDelete

Class com.sun.electric.tool.user.CircuitChangeJobs.DeleteSelected extends Job implements Serializable

Serialized Fields

cell

Cell cell

highlightedText

java.util.List<E> highlightedText

highlighted

java.util.List<E> highlighted

reconstructArcsAndExports

boolean reconstructArcsAndExports

thingsToHighlight

java.util.List<E> thingsToHighlight

Class com.sun.electric.tool.user.CircuitChangeJobs.DeleteSelectedGeometry extends Job implements Serializable

Serialized Fields

cell

Cell cell

bounds

ERectangle bounds

Class com.sun.electric.tool.user.CircuitChangeJobs.ManyMove extends Job implements Serializable

Serialized Fields

cell

Cell cell

highlightedObjs

java.util.List<E> highlightedObjs

highlightedText

java.util.List<E> highlightedText

dX

double dX

dY

double dY

updateStatusBar

boolean updateStatusBar

Class com.sun.electric.tool.user.CircuitChangeJobs.Reconnect extends java.lang.Object implements Serializable

Serialized Fields

ni

NodeInst ni
node in the center of the reconnect


reconnectedArcs

java.util.ArrayList<E> reconnectedArcs
list of reconnected arcs

Class com.sun.electric.tool.user.CircuitChangeJobs.ReloadLibraryJob extends Job implements Serializable

Serialized Fields

lib

Library lib

Class com.sun.electric.tool.user.CircuitChangeJobs.RenameLibrary extends Job implements Serializable

Serialized Fields

lib

Library lib

newName

java.lang.String newName

idMapper

IdMapper idMapper

Class com.sun.electric.tool.user.CircuitChangeJobs.RenameTechnology extends Job implements Serializable

Serialized Fields

tech

Technology tech

newName

java.lang.String newName

Class com.sun.electric.tool.user.CircuitChangeJobs.RipTheBus extends Job implements Serializable

Serialized Fields

cell

Cell cell

list

java.util.List<E> list

Class com.sun.electric.tool.user.CircuitChangeJobs.RotateSelected extends Job implements Serializable

Serialized Fields

cell

Cell cell

amount

int amount

mirror

boolean mirror

mirrorH

boolean mirrorH

highs

java.util.List<E> highs

Class com.sun.electric.tool.user.CircuitChangeJobs.ShortenArcs extends Job implements Serializable

Serialized Fields

cell

Cell cell

selected

java.util.List<E> selected

Class com.sun.electric.tool.user.CircuitChangeJobs.ToggleNegationJob extends Job implements Serializable

Serialized Fields

cell

Cell cell

highlighted

java.util.List<E> highlighted

numSet

int numSet

Class com.sun.electric.tool.user.ErrorHighlight extends java.lang.Object implements Serializable

Serialized Fields

cellId

CellId cellId

context

VarContext context

Class com.sun.electric.tool.user.ErrorLogger extends java.lang.Object implements Serializable

Serialized Fields

errorLimit

int errorLimit

allErrors

java.util.List<E> allErrors

allWarnings

java.util.List<E> allWarnings

limitExceeded

boolean limitExceeded

errorSystem

java.lang.String errorSystem

terminated

boolean terminated

persistent

boolean persistent

sortKeysToGroupNames

java.util.Map<K,V> sortKeysToGroupNames

Class com.sun.electric.tool.user.ErrorLogger.MessageLog extends java.lang.Object implements Serializable

Serialized Fields

message

java.lang.String message

logCellId

CellId logCellId

sortKey

int sortKey

highlights

ErrorHighlight[] highlights

index

int index

Class com.sun.electric.tool.user.ErrorLogger.WarningLog extends ErrorLogger.MessageLog implements Serializable

Class com.sun.electric.tool.user.Exec.OutputStreamChecker extends java.io.OutputStream implements Serializable

Serialized Fields

ostream

java.io.OutputStream ostream

checkFor

java.lang.String checkFor

lastLine

java.lang.StringBuffer lastLine

buf

char[] buf

bufOffset

int bufOffset

found

boolean found

regexp

boolean regexp

foundLine

java.lang.String foundLine

copyToFile

java.io.File copyToFile

out

java.io.PrintWriter out

listeners

java.util.List<E> listeners

exec

Exec exec

Class com.sun.electric.tool.user.ExportChanges.FollowExport extends Job implements Serializable

Serialized Fields

cell

Cell cell

Class com.sun.electric.tool.user.ExportChanges.ReExportPorts extends Job implements Serializable

Serialized Fields

cell

Cell cell

portInsts

java.util.List<E> portInsts

sort

boolean sort

wiredPorts

boolean wiredPorts

unwiredPorts

boolean unwiredPorts

onlyPowerGround

boolean onlyPowerGround

originalExports

java.util.Map<K,V> originalExports

Class com.sun.electric.tool.user.ExportChanges.RenumberNumericExports extends Job implements Serializable

Serialized Fields

exports

java.util.List<E> exports

Class com.sun.electric.tool.user.GraphicsPreferences extends PrefPackage implements Serializable

Serialized Fields

portDisplayLevel

int portDisplayLevel
How to display ports. 0: full port names (the default). 1: short port names (stopping at the first nonalphabetic character). 2: ports drawn as crosses.


exportDisplayLevel

int exportDisplayLevel
How to display exports. 0: full export names (the default). 1: short export names (stopping at the first nonalphabetic character). 2: exports drawn as crosses.


defaultFont

java.lang.String defaultFont
The default font to use on the display. The default is "SansSerif".


defaultColors

java.awt.Color[] defaultColors

textVisibility

boolean[] textVisibility

techData

com.sun.electric.tool.user.GraphicsPreferences.TechData[] techData

Class com.sun.electric.tool.user.ViewChanges.CreateAndViewCell extends Job implements Serializable

Serialized Fields

cellName

java.lang.String cellName

lib

Library lib

c

Cell c

Class com.sun.electric.tool.user.ViewChanges.IconParameters extends java.lang.Object implements Serializable

Serialized Fields

leadLength

double leadLength
length of leads from body to export


leadSpacing

double leadSpacing
spacing between leads (or exports)


placeByCellLocation

boolean placeByCellLocation
true to place exports by location in original cell


useExactLocation

boolean useExactLocation
true to place exports exactly by location in original cell


reverseIconExportOrder

boolean reverseIconExportOrder
true to reverse placement of exports


drawBody

boolean drawBody
true to draw an icon body (a rectangle)


bodyTextSize

double bodyTextSize
size (in units) of text on body


drawLeads

boolean drawLeads
true to draw leads between the body and exports


placeCellCenter

boolean placeCellCenter
true to place a cell-center in the icon


exportTech

int exportTech
technology: 0=generic, 1=schematic


exportStyle

int exportStyle
text style: 0=centered, 1=inward, 2=outward


exportLocation

int exportLocation
text location: 0=on body, 1=end of lead, 2=middle of lead


alwaysDrawn

boolean alwaysDrawn
true to make exports "always drawn"


inputSide

int inputSide
side for input ports (when placeByCellLocation false)


outputSide

int outputSide
side for output ports (when placeByCellLocation false)


bidirSide

int bidirSide
side for bidir ports (when placeByCellLocation false)


pwrSide

int pwrSide
side for power ports (when placeByCellLocation false)


gndSide

int gndSide
side for ground ports (when placeByCellLocation false)


clkSide

int clkSide
side for clock ports (when placeByCellLocation false)


inputRot

int inputRot
rotation of input text (when placeByCellLocation false)


outputRot

int outputRot
rotation of output text (when placeByCellLocation false)


bidirRot

int bidirRot
rotation of bidir text (when placeByCellLocation false)


pwrRot

int pwrRot
rotation of power text (when placeByCellLocation false)


gndRot

int gndRot
rotation of ground text (when placeByCellLocation false)


clkRot

int clkRot
rotation of clock text (when placeByCellLocation false)


topRot

int topRot
rotation of top text (when placeByCellLocation true)


bottomRot

int bottomRot
rotation of bottom text (when placeByCellLocation true)


leftRot

int leftRot
rotation of left text (when placeByCellLocation true)


rightRot

int rightRot
rotation of right text (when placeByCellLocation true)

Class com.sun.electric.tool.user.ViewChanges.MakeLayoutView extends Job implements Serializable

Serialized Fields

oldCell

Cell oldCell

oldTech

Technology oldTech

newTech

Technology newTech

stdCellLib

Library stdCellLib

context

VarContext context

newLibName

java.lang.String newLibName

createdCells

java.util.List<E> createdCells

Class com.sun.electric.tool.user.ViewChanges.MakeNewViewDialog extends EDialog implements Serializable

Serialized Fields

oldCell

Cell oldCell

context

VarContext context

oldTech

Technology oldTech

newTechnology

javax.swing.JComboBox newTechnology

standardCellLibrary

javax.swing.JComboBox standardCellLibrary

putInSeparateLibrary

javax.swing.JCheckBox putInSeparateLibrary

separateLibraryName

javax.swing.JTextField separateLibraryName

jLabel2

javax.swing.JLabel jLabel2

Package com.sun.electric.tool.user.dialogs

Class com.sun.electric.tool.user.dialogs.About extends EDialog implements Serializable

Serialized Fields

list

javax.swing.JList list

model

javax.swing.DefaultListModel model

Bottom

javax.swing.JPanel Bottom

Center

javax.swing.JScrollPane Center

Top

javax.swing.JPanel Top

TopLeft

javax.swing.JPanel TopLeft

TopRight

javax.swing.JPanel TopRight

castOfThousands

javax.swing.JButton castOfThousands

javaTeam

javax.swing.JButton javaTeam

copyingDetails

javax.swing.JButton copyingDetails

jComboBox1

javax.swing.JComboBox jComboBox1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

ok

javax.swing.JButton ok

theIcon

javax.swing.JLabel theIcon

version

javax.swing.JLabel version

Class com.sun.electric.tool.user.dialogs.AnnularRing extends EDialog implements Serializable

Serialized Fields

layerJList

javax.swing.JList layerJList

layerModel

javax.swing.DefaultListModel layerModel

cell

Cell cell

cancel

javax.swing.JButton cancel

innerRadius

javax.swing.JTextField innerRadius

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

layerPane

javax.swing.JScrollPane layerPane

numDegrees

javax.swing.JTextField numDegrees

numSegments

javax.swing.JTextField numSegments

ok

javax.swing.JButton ok

outerRadius

javax.swing.JTextField outerRadius

Class com.sun.electric.tool.user.dialogs.AnnularRing.MakeAnnulus extends Job implements Serializable

Serialized Fields

cell

Cell cell

np

PrimitiveNode np

segments

int segments

degrees

int degrees

inner

double inner

outer

double outer

ni

NodeInst ni

snap

double snap

Class com.sun.electric.tool.user.dialogs.Array extends EModelessDialog implements Serializable

Serialized Fields

spacingOverX

double spacingOverX
amount when spacing by edge overlap


spacingOverY

double spacingOverY
amount when spacing by edge overlap


spacingCenterlineX

double spacingCenterlineX
amount when spacing by centerline distance


spacingCenterlineY

double spacingCenterlineY
amount when spacing by centerline distance


essentialBndX

double essentialBndX
amount when spacing by characteristic distance


essentialBndY

double essentialBndY
amount when spacing by characteristic distance


spacingMeasuredX

double spacingMeasuredX
amount when spacing by measured distance


spacingMeasuredY

double spacingMeasuredY
amount when spacing by measured distance


selected

java.util.Set<E> selected
the selected objects


selectedAll

java.util.Set<E> selectedAll
the selected objects including connecting nodes


bounds

java.awt.geom.Rectangle2D bounds
the bounds of the selected objects


tech

Technology tech
the technology of the cell where arraying is done


apply

javax.swing.JButton apply

cancel

javax.swing.JButton cancel

centerXAboutOriginal

javax.swing.JCheckBox centerXAboutOriginal

centerYAboutOriginal

javax.swing.JCheckBox centerYAboutOriginal

draw

javax.swing.JButton draw

flipAlternateColumns

javax.swing.JCheckBox flipAlternateColumns

flipAlternateRows

javax.swing.JCheckBox flipAlternateRows

generateArrayIndices

javax.swing.JCheckBox generateArrayIndices

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jSeparator1

javax.swing.JSeparator jSeparator1

linearDiagonalArray

javax.swing.JCheckBox linearDiagonalArray

ok

javax.swing.JButton ok

onlyDRCCorrect

javax.swing.JCheckBox onlyDRCCorrect

spaceByCenterlineDistance

javax.swing.JRadioButton spaceByCenterlineDistance

spaceByEdgeOverlap

javax.swing.JRadioButton spaceByEdgeOverlap

spaceByEssentialBnd

javax.swing.JRadioButton spaceByEssentialBnd

spaceByMeasuredDistance

javax.swing.JRadioButton spaceByMeasuredDistance

spacing

javax.swing.ButtonGroup spacing

staggerAlternateColumns

javax.swing.JCheckBox staggerAlternateColumns

staggerAlternateRows

javax.swing.JCheckBox staggerAlternateRows

transposePlacement

javax.swing.JCheckBox transposePlacement

xOverlapLabel

javax.swing.JLabel xOverlapLabel

xRepeat

javax.swing.JTextField xRepeat

xSpacing

javax.swing.JTextField xSpacing

yOverlapLabel

javax.swing.JLabel yOverlapLabel

yRepeat

javax.swing.JTextField yRepeat

ySpacing

javax.swing.JTextField ySpacing

Class com.sun.electric.tool.user.dialogs.ArtworkLook extends EModelessDialog implements Serializable

Serialized Fields

li

ColorPatternPanel.Info li

artworkObjects

java.util.List<E> artworkObjects

colorPatternPanel

ColorPatternPanel colorPatternPanel

apply

javax.swing.JButton apply

cancel

javax.swing.JButton cancel

ok

javax.swing.JButton ok

Class com.sun.electric.tool.user.dialogs.Attributes extends EModelessDialog implements Serializable

Serialized Fields

listModel

javax.swing.DefaultListModel listModel

list

javax.swing.JList list

selectedObject

ElectricObject selectedObject

selectedCell

Cell selectedCell

selectedNode

NodeInst selectedNode

selectedArc

ArcInst selectedArc

selectedExport

Export selectedExport

selectedPort

PortInst selectedPort

selectedVarKey

Variable.Key selectedVarKey

currentButton

javax.swing.JRadioButton currentButton

initialName

java.lang.String initialName

initialValue

java.lang.String initialValue

showParamsOnly

boolean showParamsOnly

attrPanel

TextAttributesPanel attrPanel

textPanel

TextInfoPanel textPanel

cellRenderer

com.sun.electric.tool.user.dialogs.Attributes.VariableCellRenderer cellRenderer

loading

boolean loading

applyToInstances

javax.swing.JCheckBox applyToInstances

body

javax.swing.JPanel body

cellName

javax.swing.JLabel cellName

copyButton

javax.swing.JButton copyButton

currentArc

javax.swing.JRadioButton currentArc

currentCell

javax.swing.JRadioButton currentCell

currentExport

javax.swing.JRadioButton currentExport

currentNode

javax.swing.JRadioButton currentNode

currentPort

javax.swing.JRadioButton currentPort

debugSelect

javax.swing.JPanel debugSelect

deleteButton

javax.swing.JButton deleteButton

done

javax.swing.JButton done

editValue

javax.swing.JButton editValue

evalLabel

javax.swing.JLabel evalLabel

evaluation

javax.swing.JLabel evaluation

jLabel1

javax.swing.JLabel jLabel1

jLabel11

javax.swing.JLabel jLabel11

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jSeparator1

javax.swing.JSeparator jSeparator1

listPane

javax.swing.JScrollPane listPane

mainLabel

javax.swing.JLabel mainLabel

name

javax.swing.JTextField name

newButton

javax.swing.JButton newButton

renameButton

javax.swing.JButton renameButton

value

javax.swing.JTextField value

which

javax.swing.ButtonGroup which

Class com.sun.electric.tool.user.dialogs.AttributesTable extends javax.swing.JTable implements Serializable

Serialized Fields

popup

javax.swing.JPopupMenu popup

popupLocation

java.awt.Point popupLocation

owner

ElectricObject owner

Class com.sun.electric.tool.user.dialogs.BusParameters extends EDialog implements Serializable

Serialized Fields

parametersList

javax.swing.JList parametersList

parametersModel

javax.swing.DefaultListModel parametersModel

libParameters

java.util.Map<K,V> libParameters

deleteVariable

javax.swing.JButton deleteVariable

done

javax.swing.JButton done

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jSeparator1

javax.swing.JSeparator jSeparator1

libraryPopup

javax.swing.JComboBox libraryPopup

newVariable

javax.swing.JButton newVariable

update

javax.swing.JButton update

value

javax.swing.JTextField value

variablesPane

javax.swing.JScrollPane variablesPane

Class com.sun.electric.tool.user.dialogs.CellBrowser extends EDialog implements Serializable

Serialized Fields

lastSelectedLib

java.lang.String lastSelectedLib

lastSelectedView

java.lang.String lastSelectedView

lastSelectedCell

java.lang.String lastSelectedCell

lastFilter

java.lang.String lastFilter

cancelled

boolean cancelled

action

CellBrowser.DoAction action

cellList

java.util.List<E> cellList

cellListNames

java.util.List<E> cellListNames

sortNumerically

javax.swing.JCheckBox sortNumerically

editInNewWindow

javax.swing.JCheckBox editInNewWindow

newCellNameLabel

javax.swing.JLabel newCellNameLabel

newCellName

javax.swing.JTextField newCellName

confirmDeletions

javax.swing.JCheckBox confirmDeletions

cancel

javax.swing.JButton cancel

cellFilter

javax.swing.JTextField cellFilter

doAction

javax.swing.JButton doAction

done

javax.swing.JButton done

extrasPanel

javax.swing.JPanel extrasPanel

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jList1

javax.swing.JList jList1

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jSeparator1

javax.swing.JSeparator jSeparator1

libraryComboBox

javax.swing.JComboBox libraryComboBox

viewComboBox

javax.swing.JComboBox viewComboBox

Class com.sun.electric.tool.user.dialogs.CellLists extends EDialog implements Serializable

Serialized Fields

curCell

Cell curCell

allCells

javax.swing.JRadioButton allCells

alsoIconViews

javax.swing.JCheckBox alsoIconViews

cancel

javax.swing.JButton cancel

destination

javax.swing.ButtonGroup destination

displayInMessages

javax.swing.JRadioButton displayInMessages

evaluateNumerically

javax.swing.JCheckBox evaluateNumerically

excludeNewestVersions

javax.swing.JCheckBox excludeNewestVersions

excludeOlderVersions

javax.swing.JCheckBox excludeOlderVersions

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

jSeparator3

javax.swing.JSeparator jSeparator3

jSeparator4

javax.swing.JSeparator jSeparator4

ok

javax.swing.JButton ok

onlyCellsNotUsedElsewhere

javax.swing.JRadioButton onlyCellsNotUsedElsewhere

onlyCellsUnderCurrent

javax.swing.JRadioButton onlyCellsUnderCurrent

onlyCellsUsedElsewhere

javax.swing.JRadioButton onlyCellsUsedElsewhere

onlyPlaceholderCells

javax.swing.JRadioButton onlyPlaceholderCells

onlyThisView

javax.swing.JCheckBox onlyThisView

orderByDate

javax.swing.JRadioButton orderByDate

orderByName

javax.swing.JRadioButton orderByName

orderByStructure

javax.swing.JRadioButton orderByStructure

ordering

javax.swing.ButtonGroup ordering

saveToDisk

javax.swing.JRadioButton saveToDisk

views

javax.swing.JComboBox views

whichCells

javax.swing.ButtonGroup whichCells

Class com.sun.electric.tool.user.dialogs.CellProperties extends EDialog implements Serializable

Serialized Fields

cellList

javax.swing.JList cellList

cellListModel

javax.swing.DefaultListModel cellListModel

origValues

java.util.HashMap<K,V> origValues

changing

boolean changing

cancel

javax.swing.JButton cancel

cellPane

javax.swing.JScrollPane cellPane

clearDisallowModAnyInCell

javax.swing.JButton clearDisallowModAnyInCell

clearDisallowModInstInCell

javax.swing.JButton clearDisallowModInstInCell

clearExpandNewInstances

javax.swing.JButton clearExpandNewInstances

clearPartOfCellLib

javax.swing.JButton clearPartOfCellLib

clearUseTechEditor

javax.swing.JButton clearUseTechEditor

disallowModAnyInCell

javax.swing.JCheckBox disallowModAnyInCell

disallowModInstInCell

javax.swing.JCheckBox disallowModInstInCell

expandNewInstances

javax.swing.JCheckBox expandNewInstances

frameDesigner

javax.swing.JTextField frameDesigner

frameLandscape

javax.swing.JRadioButton frameLandscape

frameOrientation

javax.swing.ButtonGroup frameOrientation

framePortrait

javax.swing.JRadioButton framePortrait

frameSize

javax.swing.JComboBox frameSize

frameTitleBox

javax.swing.JCheckBox frameTitleBox

jLabel1

javax.swing.JLabel jLabel1

jLabel14

javax.swing.JLabel jLabel14

jLabel18

javax.swing.JLabel jLabel18

jLabel2

javax.swing.JLabel jLabel2

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jPanel1

javax.swing.JPanel jPanel1

libraryPopup

javax.swing.JComboBox libraryPopup

ok

javax.swing.JButton ok

partOfCellLib

javax.swing.JCheckBox partOfCellLib

setDisallowModAnyInCell

javax.swing.JButton setDisallowModAnyInCell

setDisallowModInstInCell

javax.swing.JButton setDisallowModInstInCell

setExpandNewInstances

javax.swing.JButton setExpandNewInstances

setPartOfCellLib

javax.swing.JButton setPartOfCellLib

setUseTechEditor

javax.swing.JButton setUseTechEditor

textCellFont

javax.swing.JComboBox textCellFont

textCellSize

javax.swing.JTextField textCellSize

textCells

javax.swing.JPanel textCells

useTechEditor

javax.swing.JCheckBox useTechEditor

whichTechnology

javax.swing.JComboBox whichTechnology

Class com.sun.electric.tool.user.dialogs.Change extends EModelessDialog implements Serializable

Serialized Fields

geomsToChange

java.util.List<E> geomsToChange

changeList

javax.swing.JList changeList

changeListModel

javax.swing.DefaultListModel changeListModel

changeNodeProtoList

java.util.List<E> changeNodeProtoList

wnd

EditWindow wnd

dontReload

boolean dontReload

allowMissingPorts

javax.swing.JCheckBox allowMissingPorts

apply

javax.swing.JButton apply

changeConnected

javax.swing.JRadioButton changeConnected

changeEverywhere

javax.swing.JRadioButton changeEverywhere

changeInCell

javax.swing.JRadioButton changeInCell

changeInLibrary

javax.swing.JRadioButton changeInLibrary

changeNodesWithArcs

javax.swing.JCheckBox changeNodesWithArcs

changeOption

javax.swing.ButtonGroup changeOption

changeSelected

javax.swing.JRadioButton changeSelected

done

javax.swing.JButton done

ignorePortNames

javax.swing.JCheckBox ignorePortNames

jLabel1

javax.swing.JLabel jLabel1

librariesPopup

javax.swing.JComboBox librariesPopup

listPane

javax.swing.JScrollPane listPane

showCells

javax.swing.JCheckBox showCells

showPrimitives

javax.swing.JCheckBox showPrimitives

Class com.sun.electric.tool.user.dialogs.ChangeCellGroup extends EDialog implements Serializable

Serialized Fields

cellsToRegroup

java.util.List<E> cellsToRegroup

cellGroups

java.util.List<E> cellGroups

apply

javax.swing.JButton apply

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

cancel

javax.swing.JButton cancel

cellGroupsComboBox

javax.swing.JComboBox cellGroupsComboBox

cellNameLabel

javax.swing.JLabel cellNameLabel

jPanel1

javax.swing.JPanel jPanel1

mainPanel

javax.swing.JPanel mainPanel

moveOwnCellGroup

javax.swing.JRadioButton moveOwnCellGroup

moveToCellGroup

javax.swing.JRadioButton moveToCellGroup

Class com.sun.electric.tool.user.dialogs.ChangeCurrentLib extends EDialog implements Serializable

Serialized Fields

changeList

javax.swing.JList changeList

changeListModel

javax.swing.DefaultListModel changeListModel

cancel

javax.swing.JButton cancel

currentLibrary

javax.swing.JLabel currentLibrary

jLabel2

javax.swing.JLabel jLabel2

jScrollPane1

javax.swing.JScrollPane jScrollPane1

ok

javax.swing.JButton ok

Class com.sun.electric.tool.user.dialogs.ChangeText extends EDialog implements Serializable

Serialized Fields

cp

com.sun.electric.tool.user.dialogs.ChangeText.ChangeParameters cp

wnd

EditWindow wnd

bold

javax.swing.JCheckBox bold

cancel

javax.swing.JButton cancel

changeAllInCell

javax.swing.JRadioButton changeAllInCell

changeAllInLibrary

javax.swing.JRadioButton changeAllInLibrary

changeAnnotationText

javax.swing.JCheckBox changeAnnotationText

changeArcText

javax.swing.JCheckBox changeArcText

changeCellText

javax.swing.JCheckBox changeCellText

changeCellsWithView

javax.swing.JRadioButton changeCellsWithView

changeExportText

javax.swing.JCheckBox changeExportText

changeInstanceText

javax.swing.JCheckBox changeInstanceText

changeNodeText

javax.swing.JCheckBox changeNodeText

changeSelectedObjects

javax.swing.JRadioButton changeSelectedObjects

font

javax.swing.JComboBox font

italic

javax.swing.JCheckBox italic

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

ok

javax.swing.JButton ok

pointSize

javax.swing.JTextField pointSize

selectedText

javax.swing.JLabel selectedText

sizeGroup

javax.swing.ButtonGroup sizeGroup

underline

javax.swing.JCheckBox underline

unitSize

javax.swing.JTextField unitSize

usePoints

javax.swing.JRadioButton usePoints

useUnits

javax.swing.JRadioButton useUnits

viewList

javax.swing.JComboBox viewList

whereGroup

javax.swing.ButtonGroup whereGroup

Class com.sun.electric.tool.user.dialogs.ColorPatternPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

patternView

com.sun.electric.tool.user.dialogs.ColorPatternPanel.PatternView patternView

patternIcon

com.sun.electric.tool.user.dialogs.ColorPatternPanel.PatternChoices patternIcon

currentLI

ColorPatternPanel.Info currentLI

dataChanging

boolean dataChanging

showPrinter

boolean showPrinter

colorMap

java.awt.Color[] colorMap

colorChooser

javax.swing.JColorChooser colorChooser

colorPreviewPanel

ColorPatternPanel.MyPreviewPanel colorPreviewPanel

warnedOfTransparentLayerSharing

boolean warnedOfTransparentLayerSharing

otherTransparentLayers

java.lang.String otherTransparentLayers

outlineImageIcons

java.util.Map<K,V> outlineImageIcons

color

javax.swing.JPanel color

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel40

javax.swing.JLabel jLabel40

jLabel50

javax.swing.JLabel jLabel50

opacity

javax.swing.JTextField opacity

opacityLabel

javax.swing.JLabel opacityLabel

outlinePattern

javax.swing.JComboBox outlinePattern

pattern

javax.swing.JPanel pattern

transparentLayer

javax.swing.JComboBox transparentLayer

useStipplePatternDisplay

javax.swing.JCheckBox useStipplePatternDisplay

useStipplePatternPrinter

javax.swing.JCheckBox useStipplePatternPrinter

Class com.sun.electric.tool.user.dialogs.ColorPatternPanel.MyPreviewPanel extends javax.swing.JButton implements Serializable

Serialized Fields

dia

ColorPatternPanel dia

curColor

java.awt.Color curColor

Class com.sun.electric.tool.user.dialogs.ComponentMenu extends EDialog implements Serializable

Serialized Fields

listNodes

javax.swing.JList listNodes

listArcs

javax.swing.JList listArcs

listCells

javax.swing.JList listCells

listSpecials

javax.swing.JList listSpecials

listPopup

javax.swing.JList listPopup

modelNodes

javax.swing.DefaultListModel modelNodes

modelArcs

javax.swing.DefaultListModel modelArcs

modelCells

javax.swing.DefaultListModel modelCells

modelSpecials

javax.swing.DefaultListModel modelSpecials

modelPopup

javax.swing.DefaultListModel modelPopup

menuWid

int menuWid

menuHei

int menuHei

menuSelectedX

int menuSelectedX

menuSelectedY

int menuSelectedY

lastListSelected

int lastListSelected

menuArray

java.lang.Object[][] menuArray

factoryMenuArray

java.lang.Object[][] factoryMenuArray

menuView

com.sun.electric.tool.user.dialogs.ComponentMenu.MenuView menuView

techName

java.lang.String techName

xTech

Xml.Technology xTech

changingNodeFields

boolean changingNodeFields

changed

boolean changed

Top

javax.swing.JPanel Top

addButton

javax.swing.JButton addButton

addColumn

javax.swing.JButton addColumn

addRow

javax.swing.JButton addRow

arcListPane

javax.swing.JScrollPane arcListPane

cellListPane

javax.swing.JScrollPane cellListPane

deleteColumn

javax.swing.JButton deleteColumn

deleteRow

javax.swing.JButton deleteRow

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

libraryName

javax.swing.JComboBox libraryName

lowerLeft

javax.swing.JPanel lowerLeft

lowerRight

javax.swing.JPanel lowerRight

menuSize

javax.swing.JLabel menuSize

nodeAngle

javax.swing.JTextField nodeAngle

nodeAngleLabel

javax.swing.JLabel nodeAngleLabel

nodeFunction

javax.swing.JComboBox nodeFunction

nodeFunctionLabel

javax.swing.JLabel nodeFunctionLabel

nodeListPane

javax.swing.JScrollPane nodeListPane

nodeName

javax.swing.JTextField nodeName

nodeNameLabel

javax.swing.JLabel nodeNameLabel

popupListPane

javax.swing.JScrollPane popupListPane

removeButton

javax.swing.JButton removeButton

selectedMenuName

javax.swing.JLabel selectedMenuName

specialListPane

javax.swing.JScrollPane specialListPane

Class com.sun.electric.tool.user.dialogs.ComponentMenu.ComponentMenuPreferences extends PrefPackage implements Serializable

Serialized Fields

menuXmls

java.util.Map<K,V> menuXmls

Class com.sun.electric.tool.user.dialogs.CrossLibCopy extends EDialog implements Serializable

Serialized Fields

libList

java.util.List<E> libList

cellListLeft

java.util.List<E> cellListLeft

cellListRight

java.util.List<E> cellListRight

listLeft

javax.swing.JList listLeft

listRight

javax.swing.JList listRight

listCenter

javax.swing.JList listCenter

modelLeft

javax.swing.DefaultListModel modelLeft

modelRight

javax.swing.DefaultListModel modelRight

modelCenter

javax.swing.DefaultListModel modelCenter

Bottom

javax.swing.JPanel Bottom

BottomCenter

javax.swing.JPanel BottomCenter

BottomLeft

javax.swing.JPanel BottomLeft

BottomRight

javax.swing.JPanel BottomRight

Top

javax.swing.JPanel Top

cellsLeft

javax.swing.JScrollPane cellsLeft

cellsRight

javax.swing.JScrollPane cellsRight

center

javax.swing.JScrollPane center

centerLabel

javax.swing.JLabel centerLabel

compareContent

javax.swing.JCheckBox compareContent

compareQuite

javax.swing.JCheckBox compareQuite

copyLeft

javax.swing.JButton copyLeft

copyRelatedViews

javax.swing.JCheckBox copyRelatedViews

copyRight

javax.swing.JButton copyRight

copySubcells

javax.swing.JCheckBox copySubcells

deleteAfterCopy

javax.swing.JCheckBox deleteAfterCopy

done

javax.swing.JButton done

examineContents

javax.swing.JButton examineContents

librariesLeft

javax.swing.JComboBox librariesLeft

librariesRight

javax.swing.JComboBox librariesRight

useExistingSubcells

javax.swing.JCheckBox useExistingSubcells

Class com.sun.electric.tool.user.dialogs.CrossLibCopy.CrossLibraryCopyJob extends Job implements Serializable

Serialized Fields

fromCells

java.util.List<E> fromCells

toLibrary

Library toLibrary

deleteAfter

boolean deleteAfter

copyRelated

boolean copyRelated

copySubs

boolean copySubs

useExisting

boolean useExisting

index

int index

idMapper

IdMapper idMapper

Class com.sun.electric.tool.user.dialogs.CVSLog extends EDialog implements Serializable

Serialized Fields

jTable1

javax.swing.JTable jTable1

logTablePane

javax.swing.JScrollPane logTablePane

Class com.sun.electric.tool.user.dialogs.DesignRulesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

curTech

Technology curTech

designRulesFromList

javax.swing.JList designRulesFromList

designRulesToList

javax.swing.JList designRulesToList

designRulesNodeList

javax.swing.JList designRulesNodeList

designRulesToModel

javax.swing.DefaultListModel designRulesToModel

drRules

DRCRules drRules

designRulesUpdating

boolean designRulesUpdating

designRulesValidLayers

boolean[] designRulesValidLayers

wideSpacingRules

java.util.List<E> wideSpacingRules

foundry

Foundry.Type foundry

bottom

javax.swing.JPanel bottom

drAddRule

javax.swing.JButton drAddRule

drDeleteRule

javax.swing.JButton drDeleteRule

drFromList

javax.swing.JScrollPane drFromList

drLayerALabel

javax.swing.JLabel drLayerALabel

drLayerArea

javax.swing.JTextField drLayerArea

drLayerAreaRule

javax.swing.JTextField drLayerAreaRule

drLayerEALabel

javax.swing.JLabel drLayerEALabel

drLayerEAreaRule

javax.swing.JTextField drLayerEAreaRule

drLayerEnclosure

javax.swing.JTextField drLayerEnclosure

drLayerWLabel

javax.swing.JLabel drLayerWLabel

drLayerWidth

javax.swing.JTextField drLayerWidth

drLayerWidthRule

javax.swing.JTextField drLayerWidthRule

drLengths

javax.swing.JTextField drLengths

drLengthsLabel

javax.swing.JLabel drLengthsLabel

drMultiUnconnected

javax.swing.JTextField drMultiUnconnected

drMultiUnconnectedRule

javax.swing.JTextField drMultiUnconnectedRule

drNodeHeight

javax.swing.JTextField drNodeHeight

drNodeList

javax.swing.JScrollPane drNodeList

drNodeRule

javax.swing.JTextField drNodeRule

drNodeWidth

javax.swing.JTextField drNodeWidth

drNormalConnected

javax.swing.JTextField drNormalConnected

drNormalConnectedLabel

javax.swing.JLabel drNormalConnectedLabel

drNormalConnectedRule

javax.swing.JTextField drNormalConnectedRule

drNormalEdge

javax.swing.JTextField drNormalEdge

drNormalEdgeLabel

javax.swing.JLabel drNormalEdgeLabel

drNormalEdgeRule

javax.swing.JTextField drNormalEdgeRule

drNormalUnconnected

javax.swing.JTextField drNormalUnconnected

drNormalUnconnectedLabel

javax.swing.JLabel drNormalUnconnectedLabel

drNormalUnconnectedRule

javax.swing.JTextField drNormalUnconnectedRule

drShowOnlyLinesWithRules

javax.swing.JCheckBox drShowOnlyLinesWithRules

drSpacings

javax.swing.JTextField drSpacings

drSpacingsList

javax.swing.JComboBox drSpacingsList

drSpacingsRule

javax.swing.JTextField drSpacingsRule

drToList

javax.swing.JScrollPane drToList

drWidths

javax.swing.JTextField drWidths

drWidthsLabel

javax.swing.JLabel drWidthsLabel

jLabel1

javax.swing.JLabel jLabel1

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

multiCutNameLabel

javax.swing.JLabel multiCutNameLabel

multiCutRuleLabel

javax.swing.JLabel multiCutRuleLabel

multiCutValueLabel

javax.swing.JLabel multiCutValueLabel

multiSeparator

javax.swing.JSeparator multiSeparator

normalNameLabel

javax.swing.JLabel normalNameLabel

normalRuleLabel

javax.swing.JLabel normalRuleLabel

normalSeparator

javax.swing.JSeparator normalSeparator

normalValueLabel

javax.swing.JLabel normalValueLabel

ruleLabel

javax.swing.JLabel ruleLabel

toLabel

javax.swing.JLabel toLabel

top

javax.swing.JPanel top

valueLabel

javax.swing.JLabel valueLabel

wideNameLabel

javax.swing.JLabel wideNameLabel

wideRuleLabel

javax.swing.JLabel wideRuleLabel

wideSeparator

javax.swing.JSeparator wideSeparator

wideValueLabel

javax.swing.JLabel wideValueLabel

Class com.sun.electric.tool.user.dialogs.EDialog extends javax.swing.JDialog implements Serializable

Class com.sun.electric.tool.user.dialogs.EditKeyBinding extends EDialog implements Serializable

Serialized Fields

menuItem

EMenuItem menuItem
The MenuItem we are adding a key binding to


menuBar

EMenuBar menuBar
The MenuBar that item is a part of


key1

javax.swing.KeyStroke key1
Last stroke1 input


key2

javax.swing.KeyStroke key2
Last stroke2 input


addButton

javax.swing.JButton addButton

cancelButton

javax.swing.JButton cancelButton

conflictsLabel

javax.swing.JLabel conflictsLabel

conflictsList

javax.swing.JList conflictsList

header

javax.swing.JLabel header

jPanel1

javax.swing.JPanel jPanel1

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

jSeparator3

javax.swing.JSeparator jSeparator3

optionalLabel

javax.swing.JLabel optionalLabel

stroke1Input

javax.swing.JTextField stroke1Input

stroke1Label

javax.swing.JLabel stroke1Label

stroke2Input

javax.swing.JTextField stroke2Input

stroke2Label

javax.swing.JLabel stroke2Label

Class com.sun.electric.tool.user.dialogs.EditKeyBindingConflict extends EDialog implements Serializable

Serialized Fields

cancel

javax.swing.JButton cancel

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

leave

javax.swing.JButton leave

remove

javax.swing.JButton remove

Class com.sun.electric.tool.user.dialogs.EditKeyBindings extends PreferencePanel implements Serializable

Serialized Fields

menuBar

EMenuBar menuBar
MenuBarGroup for building dialog tree


add

javax.swing.JButton add

bindingsJList

javax.swing.JList bindingsJList

commandsTree

javax.swing.JTree commandsTree

editKeyBindingsPanel

javax.swing.JPanel editKeyBindingsPanel

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel4

javax.swing.JPanel jPanel4

jScrollPane1

javax.swing.JScrollPane jScrollPane1

remove

javax.swing.JButton remove

resetitem

javax.swing.JButton resetitem

Class com.sun.electric.tool.user.dialogs.EModelessDialog extends javax.swing.JFrame implements Serializable

Class com.sun.electric.tool.user.dialogs.ExecDialog extends EDialog implements Serializable

Serialized Fields

outStream

com.sun.electric.tool.user.dialogs.ExecDialog.ProcessOutput outStream

errStream

com.sun.electric.tool.user.dialogs.ExecDialog.ProcessOutput errStream

exec

Exec exec

finishedListenersToAdd

java.util.List<E> finishedListenersToAdd

inputTextField

javax.swing.JTextField inputTextField

jScrollPane1

javax.swing.JScrollPane jScrollPane1

mainPanel

javax.swing.JPanel mainPanel

outputTextArea

javax.swing.JTextArea outputTextArea

statusLabel

javax.swing.JLabel statusLabel

Class com.sun.electric.tool.user.dialogs.FastHenryArc extends EDialog implements Serializable

Serialized Fields

ai

ArcInst ai

groupsList

java.util.List<E> groupsList

initialGroupName

java.lang.String initialGroupName

initialThickness

double initialThickness

initialWidthSubdivs

int initialWidthSubdivs

initialHeightSubdivs

int initialHeightSubdivs

initialZHead

double initialZHead

initialZTail

double initialZTail

cancel

javax.swing.JButton cancel

fhaDefaultHeightSubdivs

javax.swing.JLabel fhaDefaultHeightSubdivs

fhaDefaultThickness

javax.swing.JLabel fhaDefaultThickness

fhaDefaultWidthSubdivs

javax.swing.JLabel fhaDefaultWidthSubdivs

fhaDefaultZ

javax.swing.JLabel fhaDefaultZ

fhaGroupLabel

javax.swing.JLabel fhaGroupLabel

fhaGroups

javax.swing.JComboBox fhaGroups

fhaHeadXY

javax.swing.JLabel fhaHeadXY

fhaHeadZ

javax.swing.JTextField fhaHeadZ

fhaHeightSubdivs

javax.swing.JTextField fhaHeightSubdivs

fhaHeightSubdivsLabel

javax.swing.JLabel fhaHeightSubdivsLabel

fhaIncludeArc

javax.swing.JCheckBox fhaIncludeArc

fhaNewGroup

javax.swing.JButton fhaNewGroup

fhaTailXY

javax.swing.JLabel fhaTailXY

fhaTailZ

javax.swing.JTextField fhaTailZ

fhaThickness

javax.swing.JTextField fhaThickness

fhaThicknessLabel

javax.swing.JLabel fhaThicknessLabel

fhaWidth

javax.swing.JLabel fhaWidth

fhaWidthLabel

javax.swing.JLabel fhaWidthLabel

fhaWidthSubdivs

javax.swing.JTextField fhaWidthSubdivs

fhaWidthSubdivsLabel

javax.swing.JLabel fhaWidthSubdivsLabel

head

javax.swing.JPanel head

jSeparator1

javax.swing.JSeparator jSeparator1

ok

javax.swing.JButton ok

tail

javax.swing.JPanel tail

Class com.sun.electric.tool.user.dialogs.FillGenDialog extends EDialog implements Serializable

Serialized Fields

tiledCells

javax.swing.JCheckBox[] tiledCells

metalOptions

java.util.List<E> metalOptions

tech

Technology tech

cancelButton

javax.swing.JButton cancelButton

floorplanPanel

javax.swing.JPanel floorplanPanel

gndSpaceLabel

javax.swing.JLabel gndSpaceLabel

gndWidthLabel

javax.swing.JLabel gndWidthLabel

jCheckBox1

javax.swing.JCheckBox jCheckBox1

jCheckBox10

javax.swing.JCheckBox jCheckBox10

jCheckBox11

javax.swing.JCheckBox jCheckBox11

jCheckBox12

javax.swing.JCheckBox jCheckBox12

jCheckBox2

javax.swing.JCheckBox jCheckBox2

jCheckBox3

javax.swing.JCheckBox jCheckBox3

jCheckBox4

javax.swing.JCheckBox jCheckBox4

jCheckBox5

javax.swing.JCheckBox jCheckBox5

jCheckBox6

javax.swing.JCheckBox jCheckBox6

jCheckBox7

javax.swing.JCheckBox jCheckBox7

jCheckBox8

javax.swing.JCheckBox jCheckBox8

jCheckBox9

javax.swing.JCheckBox jCheckBox9

jComboBox1

javax.swing.JComboBox jComboBox1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jTabbedPane1

javax.swing.JTabbedPane jTabbedPane1

jTextField1

javax.swing.JTextField jTextField1

jTextField2

javax.swing.JTextField jTextField2

masterDimPanel

javax.swing.JPanel masterDimPanel

metalPanel

javax.swing.JPanel metalPanel

okButton

javax.swing.JButton okButton

otherMasterPanel

javax.swing.JPanel otherMasterPanel

templateButton

javax.swing.JRadioButton templateButton

templatePanel

javax.swing.JPanel templatePanel

tilingPanel

javax.swing.JPanel tilingPanel

topGroup

javax.swing.ButtonGroup topGroup

vddSpaceLabel

javax.swing.JLabel vddSpaceLabel

vddWidthLabel

javax.swing.JLabel vddWidthLabel

Class com.sun.electric.tool.user.dialogs.FindText extends EModelessDialog implements Serializable

Serialized Fields

lastSearch

java.lang.String lastSearch

codeRestrictions

CodeExpression.Code[] codeRestrictions

unitRestrictions

AbstractTextDescriptor.Unit[] unitRestrictions

Done

javax.swing.JButton Done

caseSensitive

javax.swing.JCheckBox caseSensitive

find

javax.swing.JButton find

findReverse

javax.swing.JCheckBox findReverse

findString

javax.swing.JTextField findString

goToLine

javax.swing.JButton goToLine

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

lineNumber

javax.swing.JTextField lineNumber

regExp

javax.swing.JCheckBox regExp

replace

javax.swing.JButton replace

replaceAll

javax.swing.JButton replaceAll

replaceAndFind

javax.swing.JButton replaceAndFind

replaceString

javax.swing.JTextField replaceString

searchArcNames

javax.swing.JCheckBox searchArcNames

searchArcVars

javax.swing.JCheckBox searchArcVars

searchCellVars

javax.swing.JCheckBox searchCellVars

searchCodeRestriction

javax.swing.JComboBox searchCodeRestriction

searchExportNames

javax.swing.JCheckBox searchExportNames

searchExportVars

javax.swing.JCheckBox searchExportVars

searchHighlighted

javax.swing.JCheckBox searchHighlighted

searchNodeNames

javax.swing.JCheckBox searchNodeNames

searchNodeVars

javax.swing.JCheckBox searchNodeVars

searchTempNames

javax.swing.JCheckBox searchTempNames

searchUnitsRestriction

javax.swing.JComboBox searchUnitsRestriction

whatToSearch

javax.swing.JPanel whatToSearch

Class com.sun.electric.tool.user.dialogs.GetInfoArc extends EModelessDialog implements Serializable

Serialized Fields

initialName

java.lang.String initialName

initialWidth

double initialWidth

initialEasyToSelect

boolean initialEasyToSelect

initialRigid

boolean initialRigid

initialFixedAngle

boolean initialFixedAngle

initialSlidable

boolean initialSlidable

initialExtension

int initialExtension

initialDirectional

int initialDirectional

initialNegated

int initialNegated

wnd

EditWindow wnd

attributesTable

AttributesTable attributesTable

busMembersList

javax.swing.JList busMembersList

busMembersModel

javax.swing.DefaultListModel busMembersModel

allAttributes

java.util.List<E> allAttributes

needReload

boolean needReload
true if need to reload info due to failure to get Examine lock on DB


bigger

boolean bigger

angle

javax.swing.JLabel angle

apply

javax.swing.JButton apply

attributesPane

javax.swing.JScrollPane attributesPane

busSize

javax.swing.JLabel busSize

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

cancel

javax.swing.JButton cancel

colorAndPattern

javax.swing.JButton colorAndPattern

directionality

javax.swing.JComboBox directionality

easyToSelect

javax.swing.JCheckBox easyToSelect

extension

javax.swing.JComboBox extension

fixedAngle

javax.swing.JCheckBox fixedAngle

headLoc

javax.swing.JLabel headLoc

headNode

javax.swing.JLabel headNode

headSee

javax.swing.JButton headSee

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel13

javax.swing.JLabel jLabel13

jLabel15

javax.swing.JLabel jLabel15

jLabel17

javax.swing.JLabel jLabel17

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

length

javax.swing.JLabel length

moreLess

javax.swing.JButton moreLess

name

javax.swing.JTextField name

nameProperties

javax.swing.JButton nameProperties

negation

javax.swing.JComboBox negation

network

javax.swing.JLabel network

ok

javax.swing.JButton ok

rigid

javax.swing.JCheckBox rigid

seeAttributes

javax.swing.JRadioButton seeAttributes

seeBusMembers

javax.swing.JRadioButton seeBusMembers

slidable

javax.swing.JCheckBox slidable

tailLoc

javax.swing.JLabel tailLoc

tailNode

javax.swing.JLabel tailNode

tailSee

javax.swing.JButton tailSee

type

javax.swing.JLabel type

width

javax.swing.JTextField width

Class com.sun.electric.tool.user.dialogs.GetInfoExport extends EModelessDialog implements Serializable

Serialized Fields

shownExport

Export shownExport

initialName

java.lang.String initialName

initialRefName

java.lang.String initialRefName

initialCharacteristicName

java.lang.String initialCharacteristicName

initialBodyOnly

boolean initialBodyOnly

initialAlwaysDrawn

boolean initialAlwaysDrawn

textPanel

TextInfoPanel textPanel

alwaysDrawn

javax.swing.JCheckBox alwaysDrawn

apply

javax.swing.JButton apply

bodyOnly

javax.swing.JCheckBox bodyOnly

cancel

javax.swing.JButton cancel

centerLoc

javax.swing.JLabel centerLoc

characteristics

javax.swing.JComboBox characteristics

header

javax.swing.JLabel header

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

leftSide

javax.swing.JPanel leftSide

ok

javax.swing.JButton ok

refName

javax.swing.JTextField refName

theText

javax.swing.JTextField theText

Class com.sun.electric.tool.user.dialogs.GetInfoMulti extends EModelessDialog implements Serializable

Serialized Fields

listModel

javax.swing.DefaultListModel listModel

list

javax.swing.JList list

changePanel

javax.swing.JPanel changePanel

currentChangeTypes

com.sun.electric.tool.user.dialogs.GetInfoMulti.ChangeType[] currentChangeTypes

currentChangeValues

javax.swing.JComponent[] currentChangeValues

highlightList

java.util.List<E> highlightList

nodeList

java.util.List<E> nodeList

arcList

java.util.List<E> arcList

exportList

java.util.List<E> exportList

textList

java.util.List<E> textList

annotationTextList

java.util.List<E> annotationTextList

tech

Technology tech

wnd

EditWindow wnd

apply

javax.swing.JButton apply

cancel

javax.swing.JButton cancel

listPane

javax.swing.JScrollPane listPane

ok

javax.swing.JButton ok

possibleChanges

javax.swing.JScrollPane possibleChanges

remove

javax.swing.JButton remove

removeOthers

javax.swing.JButton removeOthers

selectionCount

javax.swing.JLabel selectionCount

Class com.sun.electric.tool.user.dialogs.GetInfoNode extends EModelessDialog implements Serializable

Serialized Fields

shownNode

NodeInst shownNode

shownPort

PortProto shownPort

initialXPos

double initialXPos

initialYPos

double initialYPos

initialXSize

java.lang.String initialXSize

initialYSize

java.lang.String initialYSize

initialMirrorX

boolean initialMirrorX

initialMirrorY

boolean initialMirrorY

initialRotation

int initialRotation

initialPopupIndex

int initialPopupIndex

initialEasyToSelect

boolean initialEasyToSelect

initialInvisibleOutsideCell

boolean initialInvisibleOutsideCell

initialLocked

boolean initialLocked

initialExpansion

boolean initialExpansion

initialName

java.lang.String initialName

initialTextField1

java.lang.String initialTextField1

initialTextField2

java.lang.String initialTextField2

initialPopupEntry

java.lang.String initialPopupEntry

textField1Visible

boolean textField1Visible

textField2Visible

boolean textField2Visible

popupVisible

boolean popupVisible

listModel

javax.swing.DefaultListModel listModel

list

javax.swing.JList list

allAttributes

java.util.List<E> allAttributes

portObjects

java.util.List<E> portObjects

bigger

boolean bigger

scalableTrans

boolean scalableTrans

multiCutNode

boolean multiCutNode

carbonNanotubeNode

boolean carbonNanotubeNode

swapXY

boolean swapXY

attributesTable

AttributesTable attributesTable

wnd

EditWindow wnd

apply

javax.swing.JButton apply

attributes

javax.swing.JRadioButton attributes

busMembers

javax.swing.JRadioButton busMembers

cancel

javax.swing.JButton cancel

colorAndPattern

javax.swing.JButton colorAndPattern

easyToSelect

javax.swing.JCheckBox easyToSelect

editParameters

javax.swing.JButton editParameters

expanded

javax.swing.JRadioButton expanded

expansion

javax.swing.ButtonGroup expansion

invisibleOutsideCell

javax.swing.JCheckBox invisibleOutsideCell

jLabel1

javax.swing.JLabel jLabel1

jLabel3

javax.swing.JLabel jLabel3

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

listPane

javax.swing.JScrollPane listPane

locked

javax.swing.JCheckBox locked

mirrorX

javax.swing.JCheckBox mirrorX

mirrorY

javax.swing.JCheckBox mirrorY

more

javax.swing.JButton more

moreStuffBottom

javax.swing.JPanel moreStuffBottom

moreStuffTop

javax.swing.JPanel moreStuffTop

name

javax.swing.JTextField name

ok

javax.swing.JButton ok

popup

javax.swing.JComboBox popup

popupLabel

javax.swing.JLabel popupLabel

ports

javax.swing.JRadioButton ports

rotation

javax.swing.JTextField rotation

see

javax.swing.JButton see

selection

javax.swing.ButtonGroup selection

showAllButton

javax.swing.JButton showAllButton

textField1

javax.swing.JTextField textField1

textField1Label

javax.swing.JLabel textField1Label

textField2

javax.swing.JTextField textField2

textField2Label

javax.swing.JLabel textField2Label

type

javax.swing.JTextField type

unexpanded

javax.swing.JRadioButton unexpanded

xPos

javax.swing.JTextField xPos

xSize

javax.swing.JTextField xSize

xsizeLabel

javax.swing.JLabel xsizeLabel

yPos

javax.swing.JTextField yPos

ySize

javax.swing.JTextField ySize

ysizeLabel

javax.swing.JLabel ysizeLabel

Class com.sun.electric.tool.user.dialogs.GetInfoOutline extends EModelessDialog implements Serializable

Serialized Fields

ni

NodeInst ni

list

javax.swing.JList list

model

javax.swing.DefaultListModel model

changingCoordinates

boolean changingCoordinates

apply

javax.swing.JButton apply

deletePoint

javax.swing.JButton deletePoint

done

javax.swing.JButton done

duplicatePoint

javax.swing.JButton duplicatePoint

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

pointPane

javax.swing.JScrollPane pointPane

xValue

javax.swing.JTextField xValue

yValue

javax.swing.JTextField yValue

Class com.sun.electric.tool.user.dialogs.GetInfoText extends EModelessDialog implements Serializable

Serialized Fields

cti

com.sun.electric.tool.user.dialogs.GetInfoText.CachedTextInfo cti

dialogFocusListener

com.sun.electric.tool.user.dialogs.GetInfoText.TextPropertiesFocusListener dialogFocusListener

apply

javax.swing.JButton apply

cancel

javax.swing.JButton cancel

evaluation

javax.swing.JLabel evaluation

header

javax.swing.JLabel header

ok

javax.swing.JButton ok

theText

javax.swing.text.JTextComponent theText

textPanel

TextInfoPanel textPanel

attrPanel

TextAttributesPanel attrPanel

multiLine

javax.swing.JCheckBox multiLine

Class com.sun.electric.tool.user.dialogs.LanguageScripts extends EDialog implements Serializable

Serialized Fields

scriptsList

javax.swing.JList scriptsList

scriptsModel

javax.swing.DefaultListModel scriptsModel

changingMnemonic

boolean changingMnemonic

addScript

javax.swing.JButton addScript

cancel

javax.swing.JButton cancel

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

mnemonic

javax.swing.JTextField mnemonic

ok

javax.swing.JButton ok

removeScript

javax.swing.JButton removeScript

scriptsPane

javax.swing.JScrollPane scriptsPane

Class com.sun.electric.tool.user.dialogs.LayoutText extends EDialog implements Serializable

Serialized Fields

cancel

javax.swing.JButton cancel

dotSeparation

javax.swing.JTextField dotSeparation

invertDots

javax.swing.JCheckBox invertDots

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

ok

javax.swing.JButton ok

textBold

javax.swing.JCheckBox textBold

textFont

javax.swing.JComboBox textFont

textItalic

javax.swing.JCheckBox textItalic

textLayer

javax.swing.JComboBox textLayer

textMessage

javax.swing.JTextArea textMessage

textScale

javax.swing.JTextField textScale

textSize

javax.swing.JTextField textSize

textUnderline

javax.swing.JCheckBox textUnderline

Class com.sun.electric.tool.user.dialogs.ManipulateExports extends EDialog implements Serializable

Serialized Fields

exportTable

com.sun.electric.tool.user.dialogs.ManipulateExports.ExportsTable exportTable

sortColumn

int sortColumn

sortAscending

boolean sortAscending

deleteExports

javax.swing.JButton deleteExports

deselectAll

javax.swing.JButton deselectAll

done

javax.swing.JButton done

exportPane

javax.swing.JScrollPane exportPane

jSeparator1

javax.swing.JSeparator jSeparator1

reNumberExports

javax.swing.JButton reNumberExports

selectAll

javax.swing.JButton selectAll

showExports

javax.swing.JButton showExports

title

javax.swing.JLabel title

toggleSelection

javax.swing.JButton toggleSelection

Class com.sun.electric.tool.user.dialogs.ManipulatePorts extends EDialog implements Serializable

Serialized Fields

portTable

com.sun.electric.tool.user.dialogs.ManipulatePorts.PortsTable portTable

sortColumn

int sortColumn

sortAscending

boolean sortAscending

deleteExports

javax.swing.JButton deleteExports

deselectAll

javax.swing.JButton deselectAll

done

javax.swing.JButton done

jSeparator1

javax.swing.JSeparator jSeparator1

portPane

javax.swing.JScrollPane portPane

reExportPorts

javax.swing.JButton reExportPorts

selectAll

javax.swing.JButton selectAll

showPorts

javax.swing.JButton showPorts

title

javax.swing.JLabel title

toggleSelection

javax.swing.JButton toggleSelection

Class com.sun.electric.tool.user.dialogs.ModalCommandDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

exec

Exec exec

cancelButton

javax.swing.JButton cancelButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

Class com.sun.electric.tool.user.dialogs.MoveBy extends EDialog implements Serializable

Serialized Fields

prefs

java.util.prefs.Preferences prefs

cancel

javax.swing.JButton cancel

dX

javax.swing.JTextField dX

dY

javax.swing.JTextField dY

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

ok

javax.swing.JButton ok

Class com.sun.electric.tool.user.dialogs.NewCell extends EDialog implements Serializable

Serialized Fields

viewList

javax.swing.JList viewList

viewModel

javax.swing.DefaultListModel viewModel

cancel

javax.swing.JButton cancel

cellName

javax.swing.JTextField cellName

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel4

javax.swing.JLabel jLabel4

library

javax.swing.JComboBox library

newWindow

javax.swing.JCheckBox newWindow

ok

javax.swing.JButton ok

techComboBox

javax.swing.JComboBox techComboBox

techLabel

javax.swing.JLabel techLabel

view

javax.swing.JScrollPane view

Class com.sun.electric.tool.user.dialogs.NewExport extends EDialog implements Serializable

Serialized Fields

alwaysDrawn

javax.swing.JCheckBox alwaysDrawn

bodyOnly

javax.swing.JCheckBox bodyOnly

cancel

javax.swing.JButton cancel

exportCharacteristics

javax.swing.JComboBox exportCharacteristics

exportName

javax.swing.JTextField exportName

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

ok

javax.swing.JButton ok

referenceExport

javax.swing.JTextField referenceExport

Class com.sun.electric.tool.user.dialogs.OptionReconcile extends EDialog implements Serializable

Serialized Fields

settingsThatChanged

java.util.Map<K,V> settingsThatChanged

changedSettings

java.util.Map<K,V> changedSettings

currentSettings

java.util.List<E> currentSettings

job

FileMenu.ReadLibrary job

ignoreLibraryOptions

javax.swing.JButton ignoreLibraryOptions

ok

javax.swing.JButton ok

optionHeader

javax.swing.JLabel optionHeader

optionPane

javax.swing.JScrollPane optionPane

useLibraryOptions

javax.swing.JButton useLibraryOptions

Class com.sun.electric.tool.user.dialogs.PreferencesFrame extends EDialog implements Serializable

Serialized Fields

splitPane1

javax.swing.JSplitPane splitPane1

splitPane2

javax.swing.JSplitPane splitPane2

optionTree

javax.swing.JTree optionTree

cancel

javax.swing.JButton cancel

ok

javax.swing.JButton ok

originalContext

java.util.Map<K,V> originalContext

currentContext

java.util.Map<K,V> currentContext

editingPreferences

EditingPreferences editingPreferences

optionPanes

java.util.List<E> optionPanes

initialDMTN

javax.swing.tree.DefaultMutableTreeNode initialDMTN

Class com.sun.electric.tool.user.dialogs.PromptAt extends EDialog implements Serializable

Serialized Fields

yesNo

boolean yesNo

value

java.lang.String value

goodClicked

boolean goodClicked

customButtonClicked

java.lang.String customButtonClicked

closed

boolean closed

fieldList

PromptAt.Field[] fieldList

fieldArray

PromptAt.Field[][] fieldArray

Class com.sun.electric.tool.user.dialogs.SavedViews extends EModelessDialog implements Serializable

Serialized Fields

viewList

javax.swing.JList viewList

viewListModel

javax.swing.DefaultListModel viewListModel

done

javax.swing.JButton done

jLabel1

javax.swing.JLabel jLabel1

restoreView

javax.swing.JButton restoreView

saveView

javax.swing.JButton saveView

viewName

javax.swing.JTextField viewName

viewPane

javax.swing.JScrollPane viewPane

Class com.sun.electric.tool.user.dialogs.SelectObject extends EModelessDialog implements Serializable

Serialized Fields

cell

Cell cell

list

javax.swing.JList list

model

javax.swing.DefaultListModel model

highlighter

Highlighter highlighter

arcs

javax.swing.JRadioButton arcs

done

javax.swing.JButton done

exports

javax.swing.JRadioButton exports

findText

javax.swing.JButton findText

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

networks

javax.swing.JRadioButton networks

nodes

javax.swing.JRadioButton nodes

objectPane

javax.swing.JScrollPane objectPane

searchText

javax.swing.JTextField searchText

whatGroup

javax.swing.ButtonGroup whatGroup

Class com.sun.electric.tool.user.dialogs.SetFocus extends EDialog implements Serializable

Serialized Fields

wnd

EditWindow wnd

cancel

javax.swing.JButton cancel

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

ok

javax.swing.JButton ok

unitsAcross

javax.swing.JTextField unitsAcross

xCenter

javax.swing.JTextField xCenter

yCenter

javax.swing.JTextField yCenter

Class com.sun.electric.tool.user.dialogs.Spread extends EDialog implements Serializable

Serialized Fields

currentNode

NodeInst currentNode

cancel

javax.swing.JButton cancel

direction

javax.swing.ButtonGroup direction

jLabel1

javax.swing.JLabel jLabel1

ok

javax.swing.JButton ok

spreadAmount

javax.swing.JTextField spreadAmount

spreadDown

javax.swing.JRadioButton spreadDown

spreadLeft

javax.swing.JRadioButton spreadLeft

spreadRight

javax.swing.JRadioButton spreadRight

spreadUp

javax.swing.JRadioButton spreadUp

Class com.sun.electric.tool.user.dialogs.TextAttributesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

updateChangesInstantly

boolean updateChangesInstantly

loading

boolean loading

var

Variable var

td

TextDescriptor td

varKey

Variable.Key varKey

owner

ElectricObject owner

initialUnit

AbstractTextDescriptor.Unit initialUnit

initialDispPos

java.lang.Object initialDispPos

initialCode

CodeExpression.Code initialCode

attrInfo1

javax.swing.JLabel attrInfo1

attrInfo2

javax.swing.JLabel attrInfo2

attrInfo3

javax.swing.JLabel attrInfo3

code

javax.swing.JComboBox code

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

show

javax.swing.JComboBox show

units

javax.swing.JComboBox units

Class com.sun.electric.tool.user.dialogs.TextInfoPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

updateChangesInstantly

boolean updateChangesInstantly

loading

boolean loading

initialPos

AbstractTextDescriptor.Position initialPos

initialSize

AbstractTextDescriptor.Size initialSize

initialRotation

AbstractTextDescriptor.Rotation initialRotation

initialItalic

boolean initialItalic

initialBold

boolean initialBold

initialUnderline

boolean initialUnderline

initialInvisibleOutsideCell

boolean initialInvisibleOutsideCell

initialFont

int initialFont

initialXOffset

double initialXOffset

initialYOffset

double initialYOffset

initialBoxedWidth

double initialBoxedWidth

initialBoxedHeight

double initialBoxedHeight

initialColorIndex

int initialColorIndex

td

TextDescriptor td

varKey

Variable.Key varKey

owner

ElectricObject owner

unTransformNi

NodeInst unTransformNi

bold

javax.swing.JCheckBox bold

boxedHeight

javax.swing.JTextField boxedHeight

boxedWidth

javax.swing.JTextField boxedWidth

font

javax.swing.JComboBox font

globalTextScale

javax.swing.JLabel globalTextScale

invisibleOutsideCell

javax.swing.JCheckBox invisibleOutsideCell

italic

javax.swing.JCheckBox italic

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel12

javax.swing.JLabel jLabel12

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jLabelX

javax.swing.JLabel jLabelX

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

pointsButton

javax.swing.JRadioButton pointsButton

pointsSize

javax.swing.JTextField pointsSize

rotation

javax.swing.JComboBox rotation

seeNode

javax.swing.JButton seeNode

sizes

javax.swing.ButtonGroup sizes

textAnchor

javax.swing.JComboBox textAnchor

textColorComboBox

javax.swing.JComboBox textColorComboBox

underline

javax.swing.JCheckBox underline

unitsButton

javax.swing.JRadioButton unitsButton

unitsSize

javax.swing.JTextField unitsSize

xOffset

javax.swing.JTextField xOffset

yOffset

javax.swing.JTextField yOffset

Class com.sun.electric.tool.user.dialogs.ViewControl extends EDialog implements Serializable

Serialized Fields

listModel

javax.swing.DefaultListModel listModel

list

javax.swing.JList list

currentView

View currentView

abbreviation

javax.swing.JTextField abbreviation

create

javax.swing.JButton create

delete

javax.swing.JButton delete

done

javax.swing.JButton done

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

listPane

javax.swing.JScrollPane listPane

name

javax.swing.JTextField name

textView

javax.swing.JCheckBox textView

Class com.sun.electric.tool.user.dialogs.WaveformZoom extends EDialog implements Serializable

Serialized Fields

curPanel

Panel curPanel

curWindow

WaveformWindow curWindow

cancel

javax.swing.JButton cancel

horizontalHigh

javax.swing.JTextField horizontalHigh

horizontalLow

javax.swing.JTextField horizontalLow

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

ok

javax.swing.JButton ok

verticalHigh

javax.swing.JTextField verticalHigh

verticalLow

javax.swing.JTextField verticalLow

Package com.sun.electric.tool.user.dialogs.options

Class com.sun.electric.tool.user.dialogs.options.AddedTechnologiesTab extends PreferencePanel implements Serializable

Serialized Fields

addedTechnologies

javax.swing.JPanel addedTechnologies

addedTechnologiesList

javax.swing.JList addedTechnologiesList

addedTechnologiesModel

javax.swing.DefaultListModel addedTechnologiesModel

addedTechnologiesPane

javax.swing.JScrollPane addedTechnologiesPane

softTechnologiesSetting

Setting softTechnologiesSetting

removeTech

javax.swing.JButton removeTech

Class com.sun.electric.tool.user.dialogs.options.AntennaRulesTab extends PreferencePanel implements Serializable

Serialized Fields

antennaArcList

javax.swing.JList antennaArcList

antennaArcListModel

javax.swing.DefaultListModel antennaArcListModel

antennaOptions

ERCAntenna.AntennaPreferences antennaOptions

antennaRatioChanging

boolean antennaRatioChanging

empty

boolean empty

antArcList

javax.swing.JScrollPane antArcList

antMaxRatio

javax.swing.JTextField antMaxRatio

antennaRules

javax.swing.JPanel antennaRules

jLabel66

javax.swing.JLabel jLabel66

jLabel68

javax.swing.JLabel jLabel68

technologySelection

javax.swing.JComboBox technologySelection

Class com.sun.electric.tool.user.dialogs.options.CDLTab extends PreferencePanel implements Serializable

Serialized Fields

cdl

javax.swing.JPanel cdl

cdlConvertBrackets

javax.swing.JCheckBox cdlConvertBrackets

cdlIncludeFile

javax.swing.JTextField cdlIncludeFile

cdlLibraryName

javax.swing.JTextField cdlLibraryName

cdlLibraryPath

javax.swing.JTextField cdlLibraryPath

jLabel1

javax.swing.JLabel jLabel1

jLabel14

javax.swing.JLabel jLabel14

jLabel15

javax.swing.JLabel jLabel15

Class com.sun.electric.tool.user.dialogs.options.CellModelTab extends PreferencePanel implements Serializable

Serialized Fields

modelPrefs

CellModelPrefs modelPrefs

initialBehaveFiles

java.util.Map<K,V> initialBehaveFiles

cellList

javax.swing.JList cellList

cellListModel

javax.swing.DefaultListModel cellListModel

browse

javax.swing.JButton browse

cellsList

javax.swing.JScrollPane cellsList

chooserPanel

javax.swing.JPanel chooserPanel

deriveModel

javax.swing.JRadioButton deriveModel

fileNameField

javax.swing.JTextField fileNameField

jLabel54

javax.swing.JLabel jLabel54

libraryChoice

javax.swing.JComboBox libraryChoice

netlistFromLayout

javax.swing.JRadioButton netlistFromLayout

showRecentCells

javax.swing.JCheckBox showRecentCells

useModelFile

javax.swing.JRadioButton useModelFile

verilogModel

javax.swing.ButtonGroup verilogModel

Class com.sun.electric.tool.user.dialogs.options.CIFTab extends PreferencePanel implements Serializable

Serialized Fields

cifLayersList

javax.swing.JList cifLayersList

cifLayersModel

javax.swing.DefaultListModel cifLayersModel

changingCIF

boolean changingCIF

cifOutMimicsDisplaySetting

Setting cifOutMimicsDisplaySetting

cifOutMergesBoxesSetting

Setting cifOutMergesBoxesSetting

cifOutInstantiatesTopLevleSetting

Setting cifOutInstantiatesTopLevleSetting

cifOutScaleFactorSetting

Setting cifOutScaleFactorSetting

cifInputSquaresWires

javax.swing.JCheckBox cifInputSquaresWires

cifLayer

javax.swing.JTextField cifLayer

cifLayers

javax.swing.JScrollPane cifLayers

cifOutputInstantiatesTopLevel

javax.swing.JCheckBox cifOutputInstantiatesTopLevel

cifOutputMergesBoxes

javax.swing.JCheckBox cifOutputMergesBoxes

cifOutputMimicsDisplay

javax.swing.JCheckBox cifOutputMimicsDisplay

cifScale

javax.swing.JTextField cifScale

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jPanel2

javax.swing.JPanel jPanel2

jSeparator1

javax.swing.JSeparator jSeparator1

preferences

javax.swing.JPanel preferences

projSettings

javax.swing.JPanel projSettings

technologySelection

javax.swing.JComboBox technologySelection

Class com.sun.electric.tool.user.dialogs.options.CompactionTab extends PreferencePanel implements Serializable

Serialized Fields

compAllowSpreading

javax.swing.JCheckBox compAllowSpreading

compaction

javax.swing.JPanel compaction

Class com.sun.electric.tool.user.dialogs.options.ComponentMenuTab extends PreferencePanel implements Serializable

Serialized Fields

theMenu

ComponentMenu theMenu

tech

Technology tech

Class com.sun.electric.tool.user.dialogs.options.CopyrightTab extends PreferencePanel implements Serializable

Serialized Fields

useCopyrightMessageSetting

Setting useCopyrightMessageSetting

copyrightMessageSetting

Setting copyrightMessageSetting

copyrightTextArea

javax.swing.JTextArea copyrightTextArea

copyrightMessage

javax.swing.JScrollPane copyrightMessage

copyrightNone

javax.swing.JRadioButton copyrightNone

copyrightUse

javax.swing.JRadioButton copyrightUse

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

projectSettings

javax.swing.JPanel projectSettings

whichCopyright

javax.swing.ButtonGroup whichCopyright

Class com.sun.electric.tool.user.dialogs.options.CoverageTab extends PreferencePanel implements Serializable

Serialized Fields

layerDataChanging

boolean layerDataChanging

lcp

LayerCoverageTool.LayerCoveragePreferences lcp

layerListModel

javax.swing.DefaultListModel layerListModel

layerJList

javax.swing.JList layerJList

boundingSelection

javax.swing.JPanel boundingSelection

deltaXField

javax.swing.JTextField deltaXField

deltaXLabel

javax.swing.JLabel deltaXLabel

deltaYField

javax.swing.JTextField deltaYField

deltaYLabel

javax.swing.JLabel deltaYLabel

heightField

javax.swing.JTextField heightField

heightLabel

javax.swing.JLabel heightLabel

jLabel1

javax.swing.JLabel jLabel1

layerAreaField

javax.swing.JTextField layerAreaField

layerAreaLabel

javax.swing.JLabel layerAreaLabel

layerCoverage

javax.swing.JPanel layerCoverage

layerPanel

javax.swing.JPanel layerPanel

listScrollList

javax.swing.JScrollPane listScrollList

technologySelection

javax.swing.JComboBox technologySelection

widthField

javax.swing.JTextField widthField

widthLabel

javax.swing.JLabel widthLabel

Class com.sun.electric.tool.user.dialogs.options.CVSTab extends PreferencePanel implements Serializable

Serialized Fields

cvsPanel

javax.swing.JPanel cvsPanel

cvsProgram

javax.swing.JTextField cvsProgram

cvsRepository

javax.swing.JTextField cvsRepository

enableCVS

javax.swing.JCheckBox enableCVS

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

Class com.sun.electric.tool.user.dialogs.options.DaisTab extends PreferencePanel implements Serializable

Serialized Fields

dais

javax.swing.JPanel dais

displayOnly

javax.swing.JCheckBox displayOnly

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

readCellInstances

javax.swing.JCheckBox readCellInstances

readConnectivity

javax.swing.JCheckBox readConnectivity

readDetailWires

javax.swing.JCheckBox readDetailWires

readGlobalWires

javax.swing.JCheckBox readGlobalWires

readPowerAndGround

javax.swing.JCheckBox readPowerAndGround

Class com.sun.electric.tool.user.dialogs.options.DEFTab extends PreferencePanel implements Serializable

Serialized Fields

def

javax.swing.JPanel def

defPlaceLogical

javax.swing.JCheckBox defPlaceLogical

defPlacePhysical

javax.swing.JCheckBox defPlacePhysical

jLabel1

javax.swing.JLabel jLabel1

Class com.sun.electric.tool.user.dialogs.options.DesignRulesTab extends PreferencePanel implements Serializable

Serialized Fields

rulesPanel

DesignRulesPanel rulesPanel

drRules

DRCRules drRules

designRulesFactoryReset

boolean designRulesFactoryReset

designRules

javax.swing.JPanel designRules

drResolutionLabel

javax.swing.JLabel drResolutionLabel

drResolutionValue

javax.swing.JTextField drResolutionValue

drTechName

javax.swing.JLabel drTechName

jLabel6

javax.swing.JLabel jLabel6

Class com.sun.electric.tool.user.dialogs.options.DisplayControlTab extends PreferencePanel implements Serializable

Serialized Fields

resetAllOpacity

boolean resetAllOpacity

alphaBlendingLimitLabel

javax.swing.JLabel alphaBlendingLimitLabel

alphaBlendingOvercolorLimit

javax.swing.JTextField alphaBlendingOvercolorLimit

dimUpperWhenDownInPlace

javax.swing.JCheckBox dimUpperWhenDownInPlace

displayAlgorithm

javax.swing.ButtonGroup displayAlgorithm

displayStyle

javax.swing.JComboBox displayStyle

general

javax.swing.JPanel general

generalGreekCellLimit

javax.swing.JTextField generalGreekCellLimit

generalGreekLimit

javax.swing.JTextField generalGreekLimit

generalPanningDistance

javax.swing.JComboBox generalPanningDistance

generalShowCursorCoordinates

javax.swing.JCheckBox generalShowCursorCoordinates

generalUseGreekImages

javax.swing.JCheckBox generalUseGreekImages

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

layerDisplay

javax.swing.JRadioButton layerDisplay

patternScaleLimit

javax.swing.JTextField patternScaleLimit

pixelDisplay

javax.swing.JRadioButton pixelDisplay

resetOpacity

javax.swing.JButton resetOpacity

sideBarOnRight

javax.swing.JCheckBox sideBarOnRight

useNewBlending

javax.swing.JCheckBox useNewBlending

vectorDisplay

javax.swing.JRadioButton vectorDisplay

Class com.sun.electric.tool.user.dialogs.options.DRCTab extends PreferencePanel implements Serializable

Serialized Fields

requestedDRCClearDates

boolean requestedDRCClearDates

BothPanel

javax.swing.JPanel BothPanel

HierPanel

javax.swing.JPanel HierPanel

IncrPanel

javax.swing.JPanel IncrPanel

areaAlgoCombo

javax.swing.JComboBox areaAlgoCombo

areaAlgoLabel

javax.swing.JLabel areaAlgoLabel

drc

javax.swing.JPanel drc

drcClearValidDates

javax.swing.JButton drcClearValidDates

drcDateOnCells

javax.swing.JCheckBox drcDateOnCells

drcErrorCell

javax.swing.JRadioButton drcErrorCell

drcErrorDefault

javax.swing.JRadioButton drcErrorDefault

drcErrorExaustive

javax.swing.JRadioButton drcErrorExaustive

drcIgnoreArea

javax.swing.JCheckBox drcIgnoreArea

drcIgnoreCenterCuts

javax.swing.JCheckBox drcIgnoreCenterCuts

drcIgnoreExtensionRules

javax.swing.JCheckBox drcIgnoreExtensionRules

drcIncrementalOn

javax.swing.JCheckBox drcIncrementalOn

drcInteractive

javax.swing.JCheckBox drcInteractive

drcInteractiveDrag

javax.swing.JCheckBox drcInteractiveDrag

drcMultiDRC

javax.swing.JCheckBox drcMultiDRC

errorTypeGroup

javax.swing.ButtonGroup errorTypeGroup

jPanel1

javax.swing.JPanel jPanel1

loggingCombo

javax.swing.JComboBox loggingCombo

loggingLabel

javax.swing.JLabel loggingLabel

Class com.sun.electric.tool.user.dialogs.options.DXFTab extends PreferencePanel implements Serializable

Serialized Fields

scales

TextUtils.UnitScale[] scales

artworkDXFLayerSetting

Setting artworkDXFLayerSetting

dxfScaleSetting

Setting dxfScaleSetting

dxfInputFlattensHierarchy

javax.swing.JCheckBox dxfInputFlattensHierarchy

dxfInputReadsAllLayers

javax.swing.JCheckBox dxfInputReadsAllLayers

dxfLayerName

javax.swing.JTextField dxfLayerName

dxfScale

javax.swing.JComboBox dxfScale

header

javax.swing.JLabel header

jLabel1

javax.swing.JLabel jLabel1

jLabel17

javax.swing.JLabel jLabel17

jLabel2

javax.swing.JLabel jLabel2

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

preferences

javax.swing.JPanel preferences

projectSettings

javax.swing.JPanel projectSettings

Class com.sun.electric.tool.user.dialogs.options.EDIFTab extends PreferencePanel implements Serializable

Serialized Fields

textArea

javax.swing.JTextArea textArea

acceptedParamPane

javax.swing.JScrollPane acceptedParamPane

acceptedParameters

javax.swing.JPanel acceptedParameters

configFile

javax.swing.JPanel configFile

edif

javax.swing.JPanel edif

edifBrowse

javax.swing.JButton edifBrowse

edifCadenceCompatibility

javax.swing.JCheckBox edifCadenceCompatibility

edifConfigFile

javax.swing.JTextField edifConfigFile

edifInputScale

javax.swing.JTextField edifInputScale

edifUseSchematicView

javax.swing.JCheckBox edifUseSchematicView

jLabel1

javax.swing.JLabel jLabel1

jLabel13

javax.swing.JLabel jLabel13

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

Class com.sun.electric.tool.user.dialogs.options.FastHenryTab extends PreferencePanel implements Serializable

Serialized Fields

fastHenry

javax.swing.JPanel fastHenry

fhDefaultHeightSubs

javax.swing.JTextField fhDefaultHeightSubs

fhDefaultThickness

javax.swing.JTextField fhDefaultThickness

fhDefaultWidthSubs

javax.swing.JTextField fhDefaultWidthSubs

fhFreqEndLabel

javax.swing.JLabel fhFreqEndLabel

fhFrequencyEnd

javax.swing.JTextField fhFrequencyEnd

fhFrequencyStart

javax.swing.JTextField fhFrequencyStart

fhMakeMultipole

javax.swing.JCheckBox fhMakeMultipole

fhMaxSegmentLength

javax.swing.JTextField fhMaxSegmentLength

fhNumPolesLabel

javax.swing.JLabel fhNumPolesLabel

fhNumberOfPoles

javax.swing.JTextField fhNumberOfPoles

fhRunsPerDecade

javax.swing.JTextField fhRunsPerDecade

fhRunsPerDecadeLabel

javax.swing.JLabel fhRunsPerDecadeLabel

fhUseSingleFrequency

javax.swing.JCheckBox fhUseSingleFrequency

jLabel55

javax.swing.JLabel jLabel55

jLabel59

javax.swing.JLabel jLabel59

jLabel60

javax.swing.JLabel jLabel60

jLabel61

javax.swing.JLabel jLabel61

jLabel62

javax.swing.JLabel jLabel62

Class com.sun.electric.tool.user.dialogs.options.FrameTab extends PreferencePanel implements Serializable

Serialized Fields

frameLibInfo

java.util.Map<K,V> frameLibInfo

frameInfoUpdating

boolean frameInfoUpdating

frame

javax.swing.JPanel frame

frameDefaultCompany

javax.swing.JTextField frameDefaultCompany

frameDefaultDesigner

javax.swing.JTextField frameDefaultDesigner

frameDefaultProject

javax.swing.JTextField frameDefaultProject

frameLibrary

javax.swing.JComboBox frameLibrary

frameLibraryCompany

javax.swing.JTextField frameLibraryCompany

frameLibraryDesigner

javax.swing.JTextField frameLibraryDesigner

frameLibraryProject

javax.swing.JTextField frameLibraryProject

jLabel15

javax.swing.JLabel jLabel15

jLabel16

javax.swing.JLabel jLabel16

jLabel17

javax.swing.JLabel jLabel17

jLabel18

javax.swing.JLabel jLabel18

jLabel19

javax.swing.JLabel jLabel19

Class com.sun.electric.tool.user.dialogs.options.GateLayGenTab extends PreferencePanel implements Serializable

serialVersionUID: 0L

Serialized Fields

parent

java.awt.Frame parent

foundrySetting

Setting foundrySetting

enableNCCSetting

Setting enableNCCSetting

sizeQuantizationErrorSetting

Setting sizeQuantizationErrorSetting

maxMosWidthSetting

Setting maxMosWidthSetting

vddYSetting

Setting vddYSetting

gndYSetting

Setting gndYSetting

nmosWellHeightSetting

Setting nmosWellHeightSetting

pmosWellHeightSetting

Setting pmosWellHeightSetting

simpleNameSetting

Setting simpleNameSetting

gndyLabel

javax.swing.JLabel gndyLabel

gndyText

javax.swing.JTextField gndyText

help1

javax.swing.JButton help1

help2

javax.swing.JButton help2

help3

javax.swing.JButton help3

help4

javax.swing.JButton help4

help5

javax.swing.JButton help5

help6

javax.swing.JButton help6

help7

javax.swing.JButton help7

help8

javax.swing.JButton help8

libCombo

javax.swing.JComboBox libCombo

libLabel

javax.swing.JLabel libLabel

maxMosLabel

javax.swing.JLabel maxMosLabel

mosWidthText

javax.swing.JTextField mosWidthText

nccCheck

javax.swing.JCheckBox nccCheck

nmoswellLabel

javax.swing.JLabel nmoswellLabel

nmoswellText

javax.swing.JTextField nmoswellText

pmoswellLabel

javax.swing.JLabel pmoswellLabel

pmoswellText

javax.swing.JTextField pmoswellText

quantLabel

javax.swing.JLabel quantLabel

quantText

javax.swing.JTextField quantText

reset

javax.swing.JButton reset

simpleNameCheck

javax.swing.JCheckBox simpleNameCheck

techCombo

javax.swing.JComboBox techCombo

techLabel

javax.swing.JLabel techLabel

vddyLabel

javax.swing.JLabel vddyLabel

vddyText

javax.swing.JTextField vddyText

Class com.sun.electric.tool.user.dialogs.options.GDSTab extends PreferencePanel implements Serializable

Serialized Fields

gdsLayersList

javax.swing.JList gdsLayersList

gdsLayersModel

javax.swing.DefaultListModel gdsLayersModel

changingGDS

boolean changingGDS

gdsOutMergesBoxesSetting

Setting gdsOutMergesBoxesSetting

gdsOutWritesExportPinsSetting

Setting gdsOutWritesExportPinsSetting

gdsOutUpperCaseSetting

Setting gdsOutUpperCaseSetting

gdsOutDefaultTextLayerSetting

Setting gdsOutDefaultTextLayerSetting

gdsOutputConvertsBracketsInExportsSetting

Setting gdsOutputConvertsBracketsInExportsSetting

gdsCellNameLenMaxSetting

Setting gdsCellNameLenMaxSetting

gdsInputScaleSetting

Setting gdsInputScaleSetting

foundrySelection

javax.swing.JComboBox foundrySelection

gdsArraySimplification

javax.swing.JComboBox gdsArraySimplification

gdsCellNameLenMax

javax.swing.JTextField gdsCellNameLenMax

gdsColapseNames

javax.swing.JCheckBox gdsColapseNames

gdsConvertNCCExportsConnectedByParentPins

javax.swing.JCheckBox gdsConvertNCCExportsConnectedByParentPins

gdsDefaultTextLayer

javax.swing.JTextField gdsDefaultTextLayer

gdsFoundryName

javax.swing.JLabel gdsFoundryName

gdsInputExpandsCells

javax.swing.JCheckBox gdsInputExpandsCells

gdsInputIncludesText

javax.swing.JCheckBox gdsInputIncludesText

gdsInputInstantiatesArrays

javax.swing.JCheckBox gdsInputInstantiatesArrays

gdsInputMergesBoxes

javax.swing.JCheckBox gdsInputMergesBoxes

gdsInputScale

javax.swing.JTextField gdsInputScale

gdsLayerList

javax.swing.JScrollPane gdsLayerList

gdsLayerNumber

javax.swing.JTextField gdsLayerNumber

gdsLayerType

javax.swing.JTextField gdsLayerType

gdsOutputConvertsBracketsInExports

javax.swing.JCheckBox gdsOutputConvertsBracketsInExports

gdsOutputMergesBoxes

javax.swing.JCheckBox gdsOutputMergesBoxes

gdsOutputUpperCase

javax.swing.JCheckBox gdsOutputUpperCase

gdsOutputWritesExportPins

javax.swing.JCheckBox gdsOutputWritesExportPins

gdsPinLayer

javax.swing.JTextField gdsPinLayer

gdsPinType

javax.swing.JTextField gdsPinType

gdsSimplifyCells

javax.swing.JCheckBox gdsSimplifyCells

gdsTextLayer

javax.swing.JTextField gdsTextLayer

gdsTextType

javax.swing.JTextField gdsTextType

gdsUnknownLayers

javax.swing.JComboBox gdsUnknownLayers

inputPanel

javax.swing.JPanel inputPanel

inputPanel1

javax.swing.JPanel inputPanel1

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel13

javax.swing.JLabel jLabel13

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

outputPanel

javax.swing.JPanel outputPanel

preferences

javax.swing.JPanel preferences

projectSettings

javax.swing.JPanel projectSettings

technologySelection

javax.swing.JComboBox technologySelection

Class com.sun.electric.tool.user.dialogs.options.GeneralTab extends PreferencePanel implements Serializable

Serialized Fields

fileTypeMap

java.util.Map<K,V> fileTypeMap

IO

javax.swing.JPanel IO

currentPathLabel

javax.swing.JLabel currentPathLabel

database

javax.swing.JPanel database

general

javax.swing.JPanel general

generalBeepAfterLongJobs

javax.swing.JCheckBox generalBeepAfterLongJobs

generalErrorLimit

javax.swing.JTextField generalErrorLimit

generalLogClientServer

javax.swing.JCheckBox generalLogClientServer

generalMaxMem

javax.swing.JTextField generalMaxMem

generalMaxSize

javax.swing.JTextField generalMaxSize

generalMemoryUsage

javax.swing.JLabel generalMemoryUsage

generalShowFileDialog

javax.swing.JCheckBox generalShowFileDialog

generalSnapshotLogging

javax.swing.JCheckBox generalSnapshotLogging

generalVerboseMode

javax.swing.JCheckBox generalVerboseMode

groupLabel

javax.swing.JLabel groupLabel

groupPanel

javax.swing.JPanel groupPanel

jLabel2

javax.swing.JLabel jLabel2

jLabel46

javax.swing.JLabel jLabel46

jLabel53

javax.swing.JLabel jLabel53

jLabel60

javax.swing.JLabel jLabel60

jLabel61

javax.swing.JLabel jLabel61

jLabel62

javax.swing.JLabel jLabel62

jLabel63

javax.swing.JLabel jLabel63

jLabel64

javax.swing.JLabel jLabel64

jobs

javax.swing.JPanel jobs

maxUndoHistory

javax.swing.JTextField maxUndoHistory

memory

javax.swing.JPanel memory

newPathLabel

javax.swing.JLabel newPathLabel

pathLabel

javax.swing.JLabel pathLabel

pathTextField

javax.swing.JTextField pathTextField

resetButton

javax.swing.JButton resetButton

workingDirComboBox

javax.swing.JComboBox workingDirComboBox

Class com.sun.electric.tool.user.dialogs.options.GridAndAlignmentTab extends PreferencePanel implements Serializable

Serialized Fields

alignGroup

javax.swing.ButtonGroup alignGroup

alignPart

javax.swing.JPanel alignPart

grid

javax.swing.JPanel grid

gridBoldHoriz

javax.swing.JTextField gridBoldHoriz

gridBoldVert

javax.swing.JTextField gridBoldVert

gridCurrentHoriz

javax.swing.JTextField gridCurrentHoriz

gridCurrentVert

javax.swing.JTextField gridCurrentVert

gridNewHoriz

javax.swing.JTextField gridNewHoriz

gridNewVert

javax.swing.JTextField gridNewVert

gridPart

javax.swing.JPanel gridPart

gridShowAxes

javax.swing.JCheckBox gridShowAxes

gridSizeX1

javax.swing.JTextField gridSizeX1

gridSizeX2

javax.swing.JTextField gridSizeX2

gridSizeX3

javax.swing.JTextField gridSizeX3

gridSizeX4

javax.swing.JTextField gridSizeX4

gridSizeX5

javax.swing.JTextField gridSizeX5

gridSizeY1

javax.swing.JTextField gridSizeY1

gridSizeY2

javax.swing.JTextField gridSizeY2

gridSizeY3

javax.swing.JTextField gridSizeY3

gridSizeY4

javax.swing.JTextField gridSizeY4

gridSizeY5

javax.swing.JTextField gridSizeY5

jLabel10

javax.swing.JLabel jLabel10

jLabel13

javax.swing.JLabel jLabel13

jLabel32

javax.swing.JLabel jLabel32

jLabel33

javax.swing.JLabel jLabel33

jLabel34

javax.swing.JLabel jLabel34

jLabel35

javax.swing.JLabel jLabel35

jLabel36

javax.swing.JLabel jLabel36

jLabel37

javax.swing.JLabel jLabel37

jLabel38

javax.swing.JLabel jLabel38

jLabel39

javax.swing.JLabel jLabel39

size1Button

javax.swing.JRadioButton size1Button

size2Button

javax.swing.JRadioButton size2Button

size3Button

javax.swing.JRadioButton size3Button

size4Button

javax.swing.JRadioButton size4Button

size5Button

javax.swing.JRadioButton size5Button

Class com.sun.electric.tool.user.dialogs.options.IconTab extends PreferencePanel implements Serializable

Serialized Fields

exportPlace

javax.swing.ButtonGroup exportPlace

icon

javax.swing.JPanel icon

iconBidirPos

javax.swing.JComboBox iconBidirPos

iconBidirRot

javax.swing.JComboBox iconBidirRot

iconBottomRot

javax.swing.JComboBox iconBottomRot

iconCharLabel1

javax.swing.JLabel iconCharLabel1

iconCharLabel10

javax.swing.JLabel iconCharLabel10

iconCharLabel11

javax.swing.JLabel iconCharLabel11

iconCharLabel12

javax.swing.JLabel iconCharLabel12

iconCharLabel2

javax.swing.JLabel iconCharLabel2

iconCharLabel3

javax.swing.JLabel iconCharLabel3

iconCharLabel4

javax.swing.JLabel iconCharLabel4

iconCharLabel5

javax.swing.JLabel iconCharLabel5

iconCharLabel6

javax.swing.JLabel iconCharLabel6

iconCharLabel7

javax.swing.JLabel iconCharLabel7

iconCharLabel8

javax.swing.JLabel iconCharLabel8

iconCharLabel9

javax.swing.JLabel iconCharLabel9

iconClockPos

javax.swing.JComboBox iconClockPos

iconClockRot

javax.swing.JComboBox iconClockRot

iconCurrentCell

javax.swing.JLabel iconCurrentCell

iconDrawBody

javax.swing.JCheckBox iconDrawBody

iconDrawLeads

javax.swing.JCheckBox iconDrawLeads

iconExportPos

javax.swing.JComboBox iconExportPos

iconExportStyle

javax.swing.JComboBox iconExportStyle

iconExportTechnology

javax.swing.JComboBox iconExportTechnology

iconGroundPos

javax.swing.JComboBox iconGroundPos

iconGroundRot

javax.swing.JComboBox iconGroundRot

iconInputPos

javax.swing.JComboBox iconInputPos

iconInputRot

javax.swing.JComboBox iconInputRot

iconInstancePos

javax.swing.JComboBox iconInstancePos

iconLeadLength

javax.swing.JTextField iconLeadLength

iconLeadSpacing

javax.swing.JTextField iconLeadSpacing

iconLeftRot

javax.swing.JComboBox iconLeftRot

iconLocLabel1

javax.swing.JLabel iconLocLabel1

iconLocLabel2

javax.swing.JLabel iconLocLabel2

iconLocLabel3

javax.swing.JLabel iconLocLabel3

iconLocLabel4

javax.swing.JLabel iconLocLabel4

iconMakeIcon

javax.swing.JButton iconMakeIcon

iconOutputPos

javax.swing.JComboBox iconOutputPos

iconOutputRot

javax.swing.JComboBox iconOutputRot

iconPlaceByChar

javax.swing.JRadioButton iconPlaceByChar

iconPlaceByLoc

javax.swing.JRadioButton iconPlaceByLoc

iconPowerPos

javax.swing.JComboBox iconPowerPos

iconPowerRot

javax.swing.JComboBox iconPowerRot

iconReverseOrder

javax.swing.JCheckBox iconReverseOrder

iconRightRot

javax.swing.JComboBox iconRightRot

iconTextSize

javax.swing.JTextField iconTextSize

iconTopRot

javax.swing.JComboBox iconTopRot

iconsAlwaysDrawn

javax.swing.JCheckBox iconsAlwaysDrawn

jLabel11

javax.swing.JLabel jLabel11

jLabel26

javax.swing.JLabel jLabel26

jLabel27

javax.swing.JLabel jLabel27

jLabel28

javax.swing.JLabel jLabel28

jLabel29

javax.swing.JLabel jLabel29

jLabel30

javax.swing.JLabel jLabel30

jLabel31

javax.swing.JLabel jLabel31

jLabel48

javax.swing.JLabel jLabel48

jLabel54

javax.swing.JLabel jLabel54

jPanel1

javax.swing.JPanel jPanel1

jPanel6

javax.swing.JPanel jPanel6

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator11

javax.swing.JSeparator jSeparator11

useExactSchemLoc

javax.swing.JCheckBox useExactSchemLoc

Class com.sun.electric.tool.user.dialogs.options.LayersTab extends PreferencePanel implements Serializable

Serialized Fields

layerMap

java.util.Map<K,V> layerMap

transAndSpecialMap

java.util.Map<K,V> transAndSpecialMap

nameTypeSpecialMap

java.util.Map<K,V> nameTypeSpecialMap

colorMapMap

java.util.Map<K,V> colorMapMap

colorAndPatternPanel

ColorPatternPanel colorAndPatternPanel

defaultArtworkLayer

Layer defaultArtworkLayer

layerName

javax.swing.JComboBox layerName

layerTechName

javax.swing.JLabel layerTechName

layerTechName1

javax.swing.JLabel layerTechName1

layers

javax.swing.JPanel layers

technology

javax.swing.JComboBox technology

Class com.sun.electric.tool.user.dialogs.options.LibraryTab extends PreferencePanel implements Serializable

Serialized Fields

backupAll

javax.swing.JRadioButton backupAll

backupGroup

javax.swing.ButtonGroup backupGroup

backupOneLevel

javax.swing.JRadioButton backupOneLevel

library

javax.swing.JPanel library

noBackup

javax.swing.JRadioButton noBackup

Class com.sun.electric.tool.user.dialogs.options.LogicalEffortTab extends PreferencePanel implements Serializable

Serialized Fields

changingLE

boolean changingLE

useLocalSettingsSetting

Setting useLocalSettingsSetting

globalFanoutSetting

Setting globalFanoutSetting

convergenceEpsilonSetting

Setting convergenceEpsilonSetting

maxIterationsSetting

Setting maxIterationsSetting

keeperRatioSetting

Setting keeperRatioSetting

jLabel1

javax.swing.JLabel jLabel1

jLabel14

javax.swing.JLabel jLabel14

jLabel15

javax.swing.JLabel jLabel15

jLabel2

javax.swing.JLabel jLabel2

jLabel20

javax.swing.JLabel jLabel20

jLabel22

javax.swing.JLabel jLabel22

jLabel23

javax.swing.JLabel jLabel23

jLabel25

javax.swing.JLabel jLabel25

jLabel4

javax.swing.JLabel jLabel4

jPanel1

javax.swing.JPanel jPanel1

leConvergence

javax.swing.JTextField leConvergence

leDefaultWireCapRatio

javax.swing.JTextField leDefaultWireCapRatio

leDiffToGateCapRatio

javax.swing.JTextField leDiffToGateCapRatio

leGateCapacitance

javax.swing.JTextField leGateCapacitance

leGlobalFanOut

javax.swing.JTextField leGlobalFanOut

leKeeperSizeRatio

javax.swing.JTextField leKeeperSizeRatio

leMaxIterations

javax.swing.JTextField leMaxIterations

leTechnology

javax.swing.JComboBox leTechnology

leUseLocalSettings

javax.swing.JCheckBox leUseLocalSettings

logicalEffort

javax.swing.JPanel logicalEffort

Class com.sun.electric.tool.user.dialogs.options.NCCTab extends PreferencePanel implements Serializable

Serialized Fields

absoluteSizeTolerance

javax.swing.JTextField absoluteSizeTolerance

bodyChecking

javax.swing.JPanel bodyChecking

checkingAllCells

javax.swing.JPanel checkingAllCells

enableBodyChecking

javax.swing.JCheckBox enableBodyChecking

enableSizeChecking

javax.swing.JCheckBox enableSizeChecking

errorReport

javax.swing.JPanel errorReport

flatTop

javax.swing.JRadioButton flatTop

haltAfterFindingFirstMismatchedCell

javax.swing.JCheckBox haltAfterFindingFirstMismatchedCell

hierAll

javax.swing.JRadioButton hierAll

howMuchStatus

javax.swing.JTextField howMuchStatus

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel75

javax.swing.JLabel jLabel75

jLabel76

javax.swing.JLabel jLabel76

listAnn

javax.swing.JRadioButton listAnn

maxMatched

javax.swing.JTextField maxMatched

maxMembers

javax.swing.JTextField maxMembers

maxMismatched

javax.swing.JTextField maxMismatched

ncc

javax.swing.JPanel ncc

operation

javax.swing.JPanel operation

operationGroup

javax.swing.ButtonGroup operationGroup

progressReport

javax.swing.JPanel progressReport

relativeSizeTolerance

javax.swing.JTextField relativeSizeTolerance

sizeChecking

javax.swing.JPanel sizeChecking

skipPassed

javax.swing.JCheckBox skipPassed

Class com.sun.electric.tool.user.dialogs.options.NetworkTab extends PreferencePanel implements Serializable

Serialized Fields

ignoreResistorsSetting

Setting ignoreResistorsSetting

includeDateAndVersionInOutputSetting

Setting includeDateAndVersionInOutputSetting

activeHandling

javax.swing.ButtonGroup activeHandling

extractApproximateCuts

javax.swing.JCheckBox extractApproximateCuts

extractCellPattern

javax.swing.JTextField extractCellPattern

extractFlattenPCells

javax.swing.JCheckBox extractFlattenPCells

extractGridAlign

javax.swing.JCheckBox extractGridAlign

extractIgnoreTiny

javax.swing.JCheckBox extractIgnoreTiny

extractIgnoreWellSelect

javax.swing.JRadioButton extractIgnoreWellSelect

extractNeedProperActive

javax.swing.JRadioButton extractNeedProperActive

extractSmallestPolygonSize

javax.swing.JTextField extractSmallestPolygonSize

extractUnifyNandP

javax.swing.JRadioButton extractUnifyNandP

generalIncludeDateAndVersion

javax.swing.JCheckBox generalIncludeDateAndVersion

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel2

javax.swing.JPanel jPanel2

netAscending

javax.swing.JRadioButton netAscending

netDefaultOrder

javax.swing.ButtonGroup netDefaultOrder

netDescending

javax.swing.JRadioButton netDescending

netIgnoreResistors

javax.swing.JCheckBox netIgnoreResistors

netOrderingLabel

javax.swing.JLabel netOrderingLabel

nodeExtractionPreferences

javax.swing.JPanel nodeExtractionPreferences

preferences

javax.swing.JPanel preferences

projectSettings

javax.swing.JPanel projectSettings

Class com.sun.electric.tool.user.dialogs.options.NewArcsTab extends PreferencePanel implements Serializable

Serialized Fields

newArcsDataChanging

boolean newArcsDataChanging

selectedTech

Technology selectedTech

angleLabel

javax.swing.JLabel angleLabel

arcAngle

javax.swing.JTextField arcAngle

arcDirectional

javax.swing.JCheckBox arcDirectional

arcEndsExtend

javax.swing.JCheckBox arcEndsExtend

arcFixedAngle

javax.swing.JCheckBox arcFixedAngle

arcName

javax.swing.JLabel arcName

arcName1

javax.swing.JLabel arcName1

arcPin

javax.swing.JComboBox arcPin

arcProtoList

javax.swing.JComboBox arcProtoList

arcRigid

javax.swing.JCheckBox arcRigid

arcSlidable

javax.swing.JCheckBox arcSlidable

arcWidth

javax.swing.JTextField arcWidth

arcWidthLabel

javax.swing.JLabel arcWidthLabel

incrementArcNames

javax.swing.JCheckBox incrementArcNames

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel8

javax.swing.JPanel jPanel8

jSeparator1

javax.swing.JSeparator jSeparator1

newArc

javax.swing.JPanel newArc

pinLabel

javax.swing.JLabel pinLabel

playClickSounds

javax.swing.JCheckBox playClickSounds

technologySelection

javax.swing.JComboBox technologySelection

Class com.sun.electric.tool.user.dialogs.options.NewNodesTab extends PreferencePanel implements Serializable

Serialized Fields

newNodesDataChanging

boolean newNodesDataChanging

selectedTech

Technology selectedTech

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

newNode

javax.swing.JPanel newNode

nodeCheckCellDates

javax.swing.JCheckBox nodeCheckCellDates

nodeDisallowModificationComplexNodes

javax.swing.JCheckBox nodeDisallowModificationComplexNodes

nodeDisallowModificationLockedPrims

javax.swing.JCheckBox nodeDisallowModificationLockedPrims

nodeDupArrayCopyExports

javax.swing.JCheckBox nodeDupArrayCopyExports

nodeExtractCopyExports

javax.swing.JCheckBox nodeExtractCopyExports

nodeMoveAfterDuplicate

javax.swing.JCheckBox nodeMoveAfterDuplicate

nodePlaceCellCenter

javax.swing.JCheckBox nodePlaceCellCenter

nodePrimitive

javax.swing.JComboBox nodePrimitive

nodePrimitiveXSize

javax.swing.JTextField nodePrimitiveXSize

nodePrimitiveYSize

javax.swing.JTextField nodePrimitiveYSize

nodePromptForIndex

javax.swing.JCheckBox nodePromptForIndex

nodeReconstructArcsExports

javax.swing.JCheckBox nodeReconstructArcsExports

nodeSwitchTechnology

javax.swing.JCheckBox nodeSwitchTechnology

technologySelection

javax.swing.JComboBox technologySelection

Class com.sun.electric.tool.user.dialogs.options.ParasiticTab extends PreferencePanel implements Serializable

Serialized Fields

layerList

javax.swing.JList layerList

layerListModel

javax.swing.DefaultListModel layerListModel

changing

boolean changing

backannotateLayout

javax.swing.JCheckBox backannotateLayout

capacitance

javax.swing.JTextField capacitance

edgeCapacitance

javax.swing.JTextField edgeCapacitance

exemptedNetsGroup

javax.swing.ButtonGroup exemptedNetsGroup

extractC

javax.swing.JCheckBox extractC

extractExemptedNets

javax.swing.JRadioButton extractExemptedNets

extractPowerGround

javax.swing.JCheckBox extractPowerGround

extractR

javax.swing.JCheckBox extractR

gateLengthSubtraction

javax.swing.JTextField gateLengthSubtraction

globalValues

javax.swing.JPanel globalValues

ignoreExemptedNets

javax.swing.JRadioButton ignoreExemptedNets

includeGate

javax.swing.JCheckBox includeGate

includeGround

javax.swing.JCheckBox includeGround

jLabel1

javax.swing.JLabel jLabel1

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel2

javax.swing.JLabel jLabel2

jLabel20

javax.swing.JLabel jLabel20

jLabel21

javax.swing.JLabel jLabel21

jLabel3

javax.swing.JLabel jLabel3

jLabel5

javax.swing.JLabel jLabel5

jLabel7

javax.swing.JLabel jLabel7

jSeparator1

javax.swing.JSeparator jSeparator1

maxDist

javax.swing.JLabel maxDist

maxDistValue

javax.swing.JTextField maxDistValue

maxSeriesResistance

javax.swing.JTextField maxSeriesResistance

minCapacitance

javax.swing.JTextField minCapacitance

minResistance

javax.swing.JTextField minResistance

parasiticPanel

javax.swing.JPanel parasiticPanel

preferences

javax.swing.JPanel preferences

projectSettings

javax.swing.JPanel projectSettings

resistance

javax.swing.JTextField resistance

simpleParasiticOptions

javax.swing.JPanel simpleParasiticOptions

spiceLayer

javax.swing.JScrollPane spiceLayer

techSelection

javax.swing.JComboBox techSelection

techValues

javax.swing.JPanel techValues

useExemptedNetsFile

javax.swing.JCheckBox useExemptedNetsFile

verboseNaming

javax.swing.JCheckBox verboseNaming

Class com.sun.electric.tool.user.dialogs.options.PortsAndExportsTab extends PreferencePanel implements Serializable

Serialized Fields

exportGroup

javax.swing.ButtonGroup exportGroup

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jSeparator2

javax.swing.JSeparator jSeparator2

jSeparator9

javax.swing.JSeparator jSeparator9

port

javax.swing.JPanel port

portCrossExport

javax.swing.JRadioButton portCrossExport

portCrossPort

javax.swing.JRadioButton portCrossPort

portFullExport

javax.swing.JRadioButton portFullExport

portFullPort

javax.swing.JRadioButton portFullPort

portGroup

javax.swing.ButtonGroup portGroup

portMoveNode

javax.swing.JCheckBox portMoveNode

portShortExport

javax.swing.JRadioButton portShortExport

portShortPort

javax.swing.JRadioButton portShortPort

Class com.sun.electric.tool.user.dialogs.options.PreferencePanel extends EDialog implements Serializable

Serialized Fields

parent

PreferencesFrame parent

curTech

Technology curTech

curLib

Library curLib

inited

boolean inited

Class com.sun.electric.tool.user.dialogs.options.PrintingTab extends PreferencePanel implements Serializable

Serialized Fields

initialCell

Cell initialCell

initialEPSScale

double initialEPSScale

initialEPSSyncFile

java.lang.String initialEPSSyncFile

jLabel1

javax.swing.JLabel jLabel1

jLabel19

javax.swing.JLabel jLabel19

jLabel2

javax.swing.JLabel jLabel2

jLabel20

javax.swing.JLabel jLabel20

jLabel21

javax.swing.JLabel jLabel21

jLabel22

javax.swing.JLabel jLabel22

jLabel23

javax.swing.JLabel jLabel23

jPanel4

javax.swing.JPanel jPanel4

jPanel6

javax.swing.JPanel jPanel6

jSeparator1

javax.swing.JSeparator jSeparator1

printCellName

javax.swing.JLabel printCellName

printEPSScale

javax.swing.JTextField printEPSScale

printEPSScaleLabel

javax.swing.JLabel printEPSScaleLabel

printEncapsulated

javax.swing.JCheckBox printEncapsulated

printHeight

javax.swing.JTextField printHeight

printLineWidth

javax.swing.JTextField printLineWidth

printMargin

javax.swing.JTextField printMargin

printPlotDateInCorner

javax.swing.JCheckBox printPlotDateInCorner

printPlotDisplayedWindow

javax.swing.JRadioButton printPlotDisplayedWindow

printPlotEntireCell

javax.swing.JRadioButton printPlotEntireCell

printPlotHighlightedArea

javax.swing.JRadioButton printPlotHighlightedArea

printPostScriptStyle

javax.swing.JComboBox printPostScriptStyle

printResolution

javax.swing.JTextField printResolution

printRotation

javax.swing.JComboBox printRotation

printSetEPSSync

javax.swing.JButton printSetEPSSync

printSyncFileName

javax.swing.JTextField printSyncFileName

printSynchLabel

javax.swing.JLabel printSynchLabel

printUsePlotter

javax.swing.JRadioButton printUsePlotter

printUsePrinter

javax.swing.JRadioButton printUsePrinter

printWidth

javax.swing.JTextField printWidth

printing

javax.swing.JPanel printing

printingPlotArea

javax.swing.ButtonGroup printingPlotArea

printingPlotOrPrint

javax.swing.ButtonGroup printingPlotOrPrint

Class com.sun.electric.tool.user.dialogs.options.ProjectManagementTab extends PreferencePanel implements Serializable

Serialized Fields

initialRepository

java.lang.String initialRepository

initialUserName

java.lang.String initialUserName

userList

javax.swing.JList userList

userModel

javax.swing.DefaultListModel userModel

authorized

boolean authorized

addButton

javax.swing.JButton addButton

authorizeButton

javax.swing.JButton authorizeButton

browseButton

javax.swing.JButton browseButton

currentUserLabel

javax.swing.JLabel currentUserLabel

deleteButton

javax.swing.JButton deleteButton

jLabel1

javax.swing.JLabel jLabel1

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jPanel1

javax.swing.JPanel jPanel1

jSeparator1

javax.swing.JSeparator jSeparator1

loginButton

javax.swing.JButton loginButton

midWarning

javax.swing.JLabel midWarning

passwordButton

javax.swing.JButton passwordButton

projectManagement

javax.swing.JPanel projectManagement

repositoryPanel

javax.swing.JPanel repositoryPanel

repositoryTextArea

javax.swing.JTextArea repositoryTextArea

userListPane

javax.swing.JScrollPane userListPane

userName

javax.swing.JTextField userName

usersPanelLowSecurity

javax.swing.JPanel usersPanelLowSecurity

usersPanelMidSecurity

javax.swing.JPanel usersPanelMidSecurity

Class com.sun.electric.tool.user.dialogs.options.RoutingTab extends PreferencePanel implements Serializable

Serialized Fields

initRoutDefArc

ArcProto initRoutDefArc

sogArcList

javax.swing.JPanel sogArcList

sogFavorChecks

java.util.Map<K,V> sogFavorChecks

sogProhibitChecks

java.util.Map<K,V> sogProhibitChecks

all

javax.swing.JPanel all

auto

javax.swing.JPanel auto

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel70

javax.swing.JLabel jLabel70

left

javax.swing.JPanel left

mimic

javax.swing.JPanel mimic

right

javax.swing.JPanel right

routArcLabel

javax.swing.JLabel routArcLabel

routAutoCreateExports

javax.swing.JCheckBox routAutoCreateExports

routAutoStitcher

javax.swing.JRadioButton routAutoStitcher

routDefaultArc

javax.swing.JComboBox routDefaultArc

routMimicInteractive

javax.swing.JCheckBox routMimicInteractive

routMimicKeepPins

javax.swing.JCheckBox routMimicKeepPins

routMimicNoOtherArcs

javax.swing.JCheckBox routMimicNoOtherArcs

routMimicNodeSizesMustMatch

javax.swing.JCheckBox routMimicNodeSizesMustMatch

routMimicNodeTypesMustMatch

javax.swing.JCheckBox routMimicNodeTypesMustMatch

routMimicNumArcsMustMatch

javax.swing.JCheckBox routMimicNumArcsMustMatch

routMimicOnlyNewTopology

javax.swing.JCheckBox routMimicOnlyNewTopology

routMimicPortsMustMatch

javax.swing.JCheckBox routMimicPortsMustMatch

routMimicPortsWidthMustMatch

javax.swing.JCheckBox routMimicPortsWidthMustMatch

routMimicStitcher

javax.swing.JRadioButton routMimicStitcher

routNoStitcher

javax.swing.JRadioButton routNoStitcher

routOverrideArc

javax.swing.JCheckBox routOverrideArc

routStitcher

javax.swing.ButtonGroup routStitcher

routTechLabel

javax.swing.JLabel routTechLabel

routTechnology

javax.swing.JComboBox routTechnology

routing

javax.swing.JPanel routing

seaOfGates

javax.swing.JPanel seaOfGates

sogComplexityLimit

javax.swing.JTextField sogComplexityLimit

sogMaxArcWidth

javax.swing.JTextField sogMaxArcWidth

sogParallel

javax.swing.JCheckBox sogParallel

sogParallelDij

javax.swing.JCheckBox sogParallelDij

sogRouteArcOptions

javax.swing.JScrollPane sogRouteArcOptions

sogRouteTechnology

javax.swing.JComboBox sogRouteTechnology

Class com.sun.electric.tool.user.dialogs.options.ScaleTab extends PreferencePanel implements Serializable

Serialized Fields

unitsTechnologyList

javax.swing.JList unitsTechnologyList

unitsTechnologyModel

javax.swing.DefaultListModel unitsTechnologyModel

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

scale

javax.swing.JPanel scale

unitsAlternateScale

javax.swing.JLabel unitsAlternateScale

unitsList

javax.swing.JScrollPane unitsList

unitsScaleValue

javax.swing.JTextField unitsScaleValue

Class com.sun.electric.tool.user.dialogs.options.SelectionTab extends PreferencePanel implements Serializable

Serialized Fields

cancelMoveDelayMillis

long cancelMoveDelayMillis

highlightConnectedObjects

javax.swing.JCheckBox highlightConnectedObjects

jLabel55

javax.swing.JLabel jLabel55

jLabel58

javax.swing.JLabel jLabel58

selDraggingEnclosesEntireObject

javax.swing.JCheckBox selDraggingEnclosesEntireObject

selEasyCellInstances

javax.swing.JCheckBox selEasyCellInstances

selectInvisible

javax.swing.JCheckBox selectInvisible

selection

javax.swing.JPanel selection

selectionCancelMoveDelay

javax.swing.JTextField selectionCancelMoveDelay

useMouseOverHighlighting

javax.swing.JCheckBox useMouseOverHighlighting

Class com.sun.electric.tool.user.dialogs.options.SiliconCompilerTab extends PreferencePanel implements Serializable

Serialized Fields

feedThruSize

javax.swing.JTextField feedThruSize

horizRoutingArc

javax.swing.JComboBox horizRoutingArc

horizWireWidth

javax.swing.JTextField horizWireWidth

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel13

javax.swing.JLabel jLabel13

jLabel14

javax.swing.JLabel jLabel14

jLabel15

javax.swing.JLabel jLabel15

jLabel16

javax.swing.JLabel jLabel16

jLabel2

javax.swing.JLabel jLabel2

jLabel20

javax.swing.JLabel jLabel20

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

mainPowerArc

javax.swing.JComboBox mainPowerArc

mainPowerWidth

javax.swing.JTextField mainPowerWidth

minActiveDist

javax.swing.JTextField minActiveDist

minMetalSpacing

javax.swing.JTextField minMetalSpacing

minPortDist

javax.swing.JTextField minPortDist

nWellHeight

javax.swing.JTextField nWellHeight

nWellOffset

javax.swing.JTextField nWellOffset

numRows

javax.swing.JTextField numRows

pWellHeight

javax.swing.JTextField pWellHeight

pWellOffset

javax.swing.JTextField pWellOffset

powerWidth

javax.swing.JTextField powerWidth

siliconCompiler

javax.swing.JPanel siliconCompiler

vertRoutingArc

javax.swing.JComboBox vertRoutingArc

vertWireWidth

javax.swing.JTextField vertWireWidth

viaSize

javax.swing.JTextField viaSize

Class com.sun.electric.tool.user.dialogs.options.SimulatorsTab extends PreferencePanel implements Serializable

Serialized Fields

autoAdvanceTime

javax.swing.JCheckBox autoAdvanceTime

debugDC

javax.swing.JCheckBox debugDC

debugEv

javax.swing.JCheckBox debugEv

debugSpk

javax.swing.JCheckBox debugSpk

debugTW

javax.swing.JCheckBox debugTW

debugTau

javax.swing.JCheckBox debugTau

debugTauP

javax.swing.JCheckBox debugTauP

delayedX

javax.swing.JCheckBox delayedX

jLabel2

javax.swing.JLabel jLabel2

jLabel4

javax.swing.JLabel jLabel4

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

multistateDisplay

javax.swing.JCheckBox multistateDisplay

parameterFile

javax.swing.JTextField parameterFile

resimulateEachChange

javax.swing.JCheckBox resimulateEachChange

setParameterFile

javax.swing.JButton setParameterFile

showCommands

javax.swing.JCheckBox showCommands

simModel

javax.swing.JComboBox simModel

simulators

javax.swing.JPanel simulators

Class com.sun.electric.tool.user.dialogs.options.SkillTab extends PreferencePanel implements Serializable

Serialized Fields

skillLayerList

javax.swing.JList skillLayerList

skillLayerModel

javax.swing.DefaultListModel skillLayerModel

jLabel11

javax.swing.JLabel jLabel11

jSeparator1

javax.swing.JSeparator jSeparator1

preferences

javax.swing.JPanel preferences

projectSettings

javax.swing.JPanel projectSettings

skillFlattenHierarchy

javax.swing.JCheckBox skillFlattenHierarchy

skillGDSNameLimit

javax.swing.JCheckBox skillGDSNameLimit

skillLayerName

javax.swing.JTextField skillLayerName

skillLayerPane

javax.swing.JScrollPane skillLayerPane

skillNoSubCells

javax.swing.JCheckBox skillNoSubCells

skillTechnology

javax.swing.JLabel skillTechnology

Class com.sun.electric.tool.user.dialogs.options.SmartTextTab extends PreferencePanel implements Serializable

Serialized Fields

arcHorizontalAbove

javax.swing.JRadioButton arcHorizontalAbove

arcHorizontalBelow

javax.swing.JRadioButton arcHorizontalBelow

arcHorizontalGroup

javax.swing.ButtonGroup arcHorizontalGroup

arcHorizontalInside

javax.swing.JRadioButton arcHorizontalInside

arcText

javax.swing.JPanel arcText

arcVerticalGroup

javax.swing.ButtonGroup arcVerticalGroup

arcVerticalInside

javax.swing.JRadioButton arcVerticalInside

arcVerticalLeft

javax.swing.JRadioButton arcVerticalLeft

arcVerticalRight

javax.swing.JRadioButton arcVerticalRight

exportHorizontalGroup

javax.swing.ButtonGroup exportHorizontalGroup

exportText

javax.swing.JPanel exportText

exportVerticalGroup

javax.swing.ButtonGroup exportVerticalGroup

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel56

javax.swing.JLabel jLabel56

jLabel57

javax.swing.JLabel jLabel57

jLabel58

javax.swing.JLabel jLabel58

jLabel59

javax.swing.JLabel jLabel59

text

javax.swing.JPanel text

textSmartHorizontalInside

javax.swing.JRadioButton textSmartHorizontalInside

textSmartHorizontalOff

javax.swing.JRadioButton textSmartHorizontalOff

textSmartHorizontalOutside

javax.swing.JRadioButton textSmartHorizontalOutside

textSmartVerticalInside

javax.swing.JRadioButton textSmartVerticalInside

textSmartVerticalOff

javax.swing.JRadioButton textSmartVerticalOff

textSmartVerticalOutside

javax.swing.JRadioButton textSmartVerticalOutside

Class com.sun.electric.tool.user.dialogs.options.SpiceTab extends PreferencePanel implements Serializable

Serialized Fields

epicFrame

javax.swing.JPanel epicFrame

epicLabel

javax.swing.JLabel epicLabel

epicText

javax.swing.JTextField epicText

execution

javax.swing.JPanel execution

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel13

javax.swing.JLabel jLabel13

jLabel17

javax.swing.JLabel jLabel17

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel9

javax.swing.JLabel jLabel9

jSeparator4

javax.swing.JSeparator jSeparator4

jSeparator5

javax.swing.JSeparator jSeparator5

modelCards

javax.swing.JPanel modelCards

overwriteOutputFile

javax.swing.JCheckBox overwriteOutputFile

readingOutput

javax.swing.JPanel readingOutput

spice

javax.swing.JPanel spice

spiceBrowseHeaderFile

javax.swing.JButton spiceBrowseHeaderFile

spiceBrowseTrailerFile

javax.swing.JButton spiceBrowseTrailerFile

spiceEnginePopup

javax.swing.JComboBox spiceEnginePopup

spiceGlobalTreatment

javax.swing.JComboBox spiceGlobalTreatment

spiceHeader

javax.swing.ButtonGroup spiceHeader

spiceHeaderCardExtension

javax.swing.JTextField spiceHeaderCardExtension

spiceHeaderCardFile

javax.swing.JTextField spiceHeaderCardFile

spiceHeaderCardsFromFile

javax.swing.JRadioButton spiceHeaderCardsFromFile

spiceHeaderCardsWithExtension

javax.swing.JRadioButton spiceHeaderCardsWithExtension

spiceLevelPopup

javax.swing.JComboBox spiceLevelPopup

spiceNetworkDelimiter

javax.swing.JTextField spiceNetworkDelimiter

spiceNoHeaderCards

javax.swing.JRadioButton spiceNoHeaderCards

spiceNoTrailerCards

javax.swing.JRadioButton spiceNoTrailerCards

spiceOutputFormatPopup

javax.swing.JComboBox spiceOutputFormatPopup

spiceParasitics

javax.swing.JComboBox spiceParasitics

spicePrimitivesetPopup

javax.swing.JComboBox spicePrimitivesetPopup

spiceResistorShorting

javax.swing.JComboBox spiceResistorShorting

spiceRunHelp

javax.swing.JButton spiceRunHelp

spiceRunPopup

javax.swing.JComboBox spiceRunPopup

spiceRunProbe

javax.swing.JCheckBox spiceRunProbe

spiceRunProgram

javax.swing.JTextField spiceRunProgram

spiceRunProgramArgs

javax.swing.JTextField spiceRunProgramArgs

spiceTrailer

javax.swing.ButtonGroup spiceTrailer

spiceTrailerCardExtension

javax.swing.JTextField spiceTrailerCardExtension

spiceTrailerCardFile

javax.swing.JTextField spiceTrailerCardFile

spiceTrailerCardsFromFile

javax.swing.JRadioButton spiceTrailerCardsFromFile

spiceTrailerCardsWithExtension

javax.swing.JRadioButton spiceTrailerCardsWithExtension

spiceUseCellParameters

javax.swing.JCheckBox spiceUseCellParameters

spiceWriteEndStatement

javax.swing.JCheckBox spiceWriteEndStatement

spiceWritePwrGndSubcircuit

javax.swing.JCheckBox spiceWritePwrGndSubcircuit

spiceWriteSubcktTopCell

javax.swing.JCheckBox spiceWriteSubcktTopCell

spiceWriteTransSizesInLambda

javax.swing.JCheckBox spiceWriteTransSizesInLambda

upperLeft

javax.swing.JPanel upperLeft

upperRight

javax.swing.JPanel upperRight

useDir

javax.swing.JTextField useDir

useDirCheckBox

javax.swing.JCheckBox useDirCheckBox

writingSpice

javax.swing.JPanel writingSpice

Class com.sun.electric.tool.user.dialogs.options.SUETab extends PreferencePanel implements Serializable

Serialized Fields

sue

javax.swing.JPanel sue

sueConvertExpressions

javax.swing.JCheckBox sueConvertExpressions

sueMake4PortTransistors

javax.swing.JCheckBox sueMake4PortTransistors

Class com.sun.electric.tool.user.dialogs.options.SunRouterTab extends PreferencePanel implements Serializable

Serialized Fields

capacityPanel

javax.swing.JPanel capacityPanel

costLimit

javax.swing.JTextField costLimit

cutLineDeviation

javax.swing.JTextField cutLineDeviation

delta

javax.swing.JTextField delta

denseViaAreaSize

javax.swing.JTextField denseViaAreaSize

detailPanel

javax.swing.JPanel detailPanel

globalPanel

javax.swing.JPanel globalPanel

globalPathExpansion

javax.swing.JTextField globalPathExpansion

highPathSearchCost

javax.swing.JTextField highPathSearchCost

horizBitSize

javax.swing.JTextField horizBitSize

horizTileSize

javax.swing.JTextField horizTileSize

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel13

javax.swing.JLabel jLabel13

jLabel14

javax.swing.JLabel jLabel14

jLabel15

javax.swing.JLabel jLabel15

jLabel16

javax.swing.JLabel jLabel16

jLabel17

javax.swing.JLabel jLabel17

jLabel18

javax.swing.JLabel jLabel18

jLabel19

javax.swing.JLabel jLabel19

jLabel2

javax.swing.JLabel jLabel2

jLabel20

javax.swing.JLabel jLabel20

jLabel21

javax.swing.JLabel jLabel21

jLabel22

javax.swing.JLabel jLabel22

jLabel23

javax.swing.JLabel jLabel23

jLabel24

javax.swing.JLabel jLabel24

jLabel25

javax.swing.JLabel jLabel25

jLabel26

javax.swing.JLabel jLabel26

jLabel27

javax.swing.JLabel jLabel27

jLabel28

javax.swing.JLabel jLabel28

jLabel29

javax.swing.JLabel jLabel29

jLabel3

javax.swing.JLabel jLabel3

jLabel30

javax.swing.JLabel jLabel30

jLabel31

javax.swing.JLabel jLabel31

jLabel32

javax.swing.JLabel jLabel32

jLabel33

javax.swing.JLabel jLabel33

jLabel34

javax.swing.JLabel jLabel34

jLabel35

javax.swing.JLabel jLabel35

jLabel36

javax.swing.JLabel jLabel36

jLabel37

javax.swing.JLabel jLabel37

jLabel38

javax.swing.JLabel jLabel38

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

layerAssignCapF

javax.swing.JTextField layerAssignCapF

layerAssignPanel

javax.swing.JPanel layerAssignPanel

longNetLength

javax.swing.JTextField longNetLength

lowPathSearchCost

javax.swing.JTextField lowPathSearchCost

medNetLength

javax.swing.JTextField medNetLength

mediumPathSearchCost

javax.swing.JTextField mediumPathSearchCost

oneTileFactor

javax.swing.JTextField oneTileFactor

overloadLimit

javax.swing.JTextField overloadLimit

pathSearchControl

javax.swing.JTextField pathSearchControl

pinFactor

javax.swing.JTextField pinFactor

retryDenseViaAreaSize

javax.swing.JTextField retryDenseViaAreaSize

retryExpandRouting

javax.swing.JTextField retryExpandRouting

ripUpPanel

javax.swing.JPanel ripUpPanel

ripupExpansion

javax.swing.JTextField ripupExpansion

ripupMaximum

javax.swing.JTextField ripupMaximum

ripupPenalty

javax.swing.JTextField ripupPenalty

ripupSearches

javax.swing.JTextField ripupSearches

sinkAccessExpansion

javax.swing.JTextField sinkAccessExpansion

sourceAccessExpansion

javax.swing.JTextField sourceAccessExpansion

sparseViaModulo

javax.swing.JTextField sparseViaModulo

sunRouter

javax.swing.JPanel sunRouter

takenPathSearchCost

javax.swing.JTextField takenPathSearchCost

tilesPerLongNet

javax.swing.JTextField tilesPerLongNet

tilesPerMedNet

javax.swing.JTextField tilesPerMedNet

unassignedPinDensityF

javax.swing.JTextField unassignedPinDensityF

verbosityCombo

javax.swing.JComboBox verbosityCombo

vertBitSize

javax.swing.JTextField vertBitSize

vertTileSize

javax.swing.JTextField vertTileSize

windowSize

javax.swing.JTextField windowSize

wireBlockageFactor

javax.swing.JTextField wireBlockageFactor

wireModulo

javax.swing.JTextField wireModulo

wireOffset

javax.swing.JTextField wireOffset

zRipupExpansion

javax.swing.JTextField zRipupExpansion

Class com.sun.electric.tool.user.dialogs.options.TechnologyTab extends PreferencePanel implements Serializable

Serialized Fields

extraTechTabs

java.util.ArrayList<E> extraTechTabs

schemPrimList

javax.swing.JList schemPrimList

schemPrimModel

javax.swing.DefaultListModel schemPrimModel

schemPrimMap

java.util.Map<K,V> schemPrimMap

changingVHDL

boolean changingVHDL

defaultTechnologySetting

Setting defaultTechnologySetting

schematicTechnologySetting

Setting schematicTechnologySetting

processLayoutTechnologySetting

Setting processLayoutTechnologySetting

mocmos

Technology mocmos

mocmosRuleSetSetting

Setting mocmosRuleSetSetting

mocmosNumMetalSetting

Setting mocmosNumMetalSetting

mocmosSecondPolysiliconSetting

Setting mocmosSecondPolysiliconSetting

mocmosDisallowStackedViasSetting

Setting mocmosDisallowStackedViasSetting

mocmosAlternateActivePolyRulesSetting

Setting mocmosAlternateActivePolyRulesSetting

mocmosAnalogSetting

Setting mocmosAnalogSetting

cmos90Panel

javax.swing.JPanel cmos90Panel

defaultTechLabel

javax.swing.JLabel defaultTechLabel

defaultTechPulldown

javax.swing.JComboBox defaultTechPulldown

defaultsPanel

javax.swing.JPanel defaultsPanel

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel59

javax.swing.JLabel jLabel59

jSeparator1

javax.swing.JSeparator jSeparator1

mosisPanel

javax.swing.JPanel mosisPanel

preferences

javax.swing.JPanel preferences

projectSettings

javax.swing.JPanel projectSettings

rotateLayoutTransistors

javax.swing.JCheckBox rotateLayoutTransistors

techMOCMOSAlternateContactRules

javax.swing.JCheckBox techMOCMOSAlternateContactRules

techMOCMOSAnalog

javax.swing.JCheckBox techMOCMOSAnalog

techMOCMOSDeepRules

javax.swing.JRadioButton techMOCMOSDeepRules

techMOCMOSDisallowStackedVias

javax.swing.JCheckBox techMOCMOSDisallowStackedVias

techMOCMOSSCMOSRules

javax.swing.JRadioButton techMOCMOSSCMOSRules

techMOCMOSSecondPoly

javax.swing.JCheckBox techMOCMOSSecondPoly

techMOCMOSSubmicronRules

javax.swing.JRadioButton techMOCMOSSubmicronRules

techMetalLabel

javax.swing.JLabel techMetalLabel

techMetalLayers

javax.swing.JComboBox techMetalLayers

technologyPopup

javax.swing.JComboBox technologyPopup

technologyProcess

javax.swing.JCheckBox technologyProcess

tsmc180Panel

javax.swing.JPanel tsmc180Panel

vhdlName

javax.swing.JTextField vhdlName

vhdlNegatedName

javax.swing.JTextField vhdlNegatedName

vhdlPrimPane

javax.swing.JScrollPane vhdlPrimPane

Class com.sun.electric.tool.user.dialogs.options.TextTab extends PreferencePanel implements Serializable

Serialized Fields

currentTextNodeDescriptor

MutableTextDescriptor currentTextNodeDescriptor

currentTextArcDescriptor

MutableTextDescriptor currentTextArcDescriptor

currentTextPortDescriptor

MutableTextDescriptor currentTextPortDescriptor

currentTextExportDescriptor

MutableTextDescriptor currentTextExportDescriptor

currentTextAnnotationDescriptor

MutableTextDescriptor currentTextAnnotationDescriptor

currentTextInstanceDescriptor

MutableTextDescriptor currentTextInstanceDescriptor

currentTextCellDescriptor

MutableTextDescriptor currentTextCellDescriptor

currentTextDescriptor

MutableTextDescriptor currentTextDescriptor

textValuesChanging

boolean textValuesChanging

globals

javax.swing.JPanel globals

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel41

javax.swing.JLabel jLabel41

jLabel42

javax.swing.JLabel jLabel42

jLabel43

javax.swing.JLabel jLabel43

jLabel44

javax.swing.JLabel jLabel44

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jSeparator3

javax.swing.JSeparator jSeparator3

text

javax.swing.JPanel text

textAnchor

javax.swing.JComboBox textAnchor

textAnnotation

javax.swing.JRadioButton textAnnotation

textArcs

javax.swing.JRadioButton textArcs

textBold

javax.swing.JCheckBox textBold

textCellFont

javax.swing.JComboBox textCellFont

textCellSize

javax.swing.JTextField textCellSize

textCellText

javax.swing.JRadioButton textCellText

textCells

javax.swing.JPanel textCells

textClearExternalEditor

javax.swing.JButton textClearExternalEditor

textDefaultFont

javax.swing.JComboBox textDefaultFont

textExports

javax.swing.JRadioButton textExports

textExternalEditor

javax.swing.JLabel textExternalEditor

textFace

javax.swing.JComboBox textFace

textGlobalScale

javax.swing.JTextField textGlobalScale

textInstances

javax.swing.JRadioButton textInstances

textItalic

javax.swing.JCheckBox textItalic

textNewVisibleInsideCell

javax.swing.JCheckBox textNewVisibleInsideCell

textNodes

javax.swing.JRadioButton textNodes

textPointSize

javax.swing.JTextField textPointSize

textPoints

javax.swing.JRadioButton textPoints

textPorts

javax.swing.JRadioButton textPorts

textSetExternalEditor

javax.swing.JButton textSetExternalEditor

textSizeGroup

javax.swing.ButtonGroup textSizeGroup

textTypeGroup

javax.swing.ButtonGroup textTypeGroup

textUnderline

javax.swing.JCheckBox textUnderline

textUnitSize

javax.swing.JTextField textUnitSize

textUnits

javax.swing.JRadioButton textUnits

textWindowScale

javax.swing.JTextField textWindowScale

top

javax.swing.JPanel top

Class com.sun.electric.tool.user.dialogs.options.ThreeDTab extends PreferencePanel implements Serializable

Serialized Fields

initial3DTextChanging

boolean initial3DTextChanging

threeDLayerList

javax.swing.JList threeDLayerList

threeDLayerModel

javax.swing.DefaultListModel threeDLayerModel

threeDThicknessMap

java.util.Map<K,V> threeDThicknessMap

threeDDistanceMap

java.util.Map<K,V> threeDDistanceMap

threeDSideView

javax.swing.JPanel threeDSideView

jLabel45

javax.swing.JLabel jLabel45

jLabel47

javax.swing.JLabel jLabel47

threeD

javax.swing.JPanel threeD

threeDHeight

javax.swing.JTextField threeDHeight

threeDLayerPane

javax.swing.JScrollPane threeDLayerPane

threeDTechnology

javax.swing.JLabel threeDTechnology

threeDThickness

javax.swing.JTextField threeDThickness

Class com.sun.electric.tool.user.dialogs.options.ToolbarTab extends PreferencePanel implements Serializable

Serialized Fields

commandsTree

com.sun.electric.tool.user.dialogs.options.ToolbarTab.CommandTree commandsTree

sampleToolbarComponents

java.util.List<E> sampleToolbarComponents

knownButtons

java.util.Map<K,V> knownButtons

menuEntries

java.util.Map<K,V> menuEntries

commandToIconMap

java.util.Map<K,V> commandToIconMap

currentTreeNode

com.sun.electric.tool.user.dialogs.options.ToolbarTab.MenuTreeNode currentTreeNode

trueParent

PreferencesFrame trueParent

attachImage

javax.swing.JButton attachImage

commandsPane

javax.swing.JScrollPane commandsPane

currentToolbar

javax.swing.JPanel currentToolbar

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

separatorLabel

javax.swing.JLabel separatorLabel

toolbar

javax.swing.JPanel toolbar

trashLabel

javax.swing.JLabel trashLabel

Class com.sun.electric.tool.user.dialogs.options.UnitsTab extends PreferencePanel implements Serializable

Serialized Fields

initialUnitsDistance

TextUtils.UnitScale initialUnitsDistance

initialUnitsResistance

TextUtils.UnitScale initialUnitsResistance

initialUnitsCapacitance

TextUtils.UnitScale initialUnitsCapacitance

initialUnitsInductance

TextUtils.UnitScale initialUnitsInductance

initialUnitsAmperage

TextUtils.UnitScale initialUnitsAmperage

initialUnitsVoltage

TextUtils.UnitScale initialUnitsVoltage

initialUnitsTime

TextUtils.UnitScale initialUnitsTime

jLabel1

javax.swing.JLabel jLabel1

jLabel66

javax.swing.JLabel jLabel66

labelCapacitance

javax.swing.JLabel labelCapacitance

labelCurrent

javax.swing.JLabel labelCurrent

labelDistance

javax.swing.JLabel labelDistance

labelInductance

javax.swing.JLabel labelInductance

labelResistance

javax.swing.JLabel labelResistance

labelTime

javax.swing.JLabel labelTime

labelVoltage

javax.swing.JLabel labelVoltage

units

javax.swing.JPanel units

unitsCapacitance

javax.swing.JComboBox unitsCapacitance

unitsCurrent

javax.swing.JComboBox unitsCurrent

unitsDistance

javax.swing.JComboBox unitsDistance

unitsInductance

javax.swing.JComboBox unitsInductance

unitsResistance

javax.swing.JComboBox unitsResistance

unitsTime

javax.swing.JComboBox unitsTime

unitsVoltage

javax.swing.JComboBox unitsVoltage

Class com.sun.electric.tool.user.dialogs.options.VerilogTab extends PreferencePanel implements Serializable

Serialized Fields

verilogUseAssignSetting

Setting verilogUseAssignSetting

verilogUseTriregSetting

Setting verilogUseTriregSetting

jSeparator1

javax.swing.JSeparator jSeparator1

parameterizeModuleNames

javax.swing.JCheckBox parameterizeModuleNames

preferences

javax.swing.JPanel preferences

preserveVerilogFormatting

javax.swing.JCheckBox preserveVerilogFormatting

projectSettings

javax.swing.JPanel projectSettings

stopAtStandardCells

javax.swing.JCheckBox stopAtStandardCells

verDefWireTrireg

javax.swing.JCheckBox verDefWireTrireg

verUseAssign

javax.swing.JCheckBox verUseAssign

Class com.sun.electric.tool.user.dialogs.options.WellCheckTab extends PreferencePanel implements Serializable

Serialized Fields

drcCheck

javax.swing.JCheckBox drcCheck

jLabel1

javax.swing.JLabel jLabel1

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

multiProc

javax.swing.JCheckBox multiProc

numProcs

javax.swing.JTextField numProcs

wellCheck

javax.swing.JPanel wellCheck

wellCheckNWell

javax.swing.ButtonGroup wellCheckNWell

wellCheckPWell

javax.swing.ButtonGroup wellCheckPWell

wellFindFarthestDistance

javax.swing.JCheckBox wellFindFarthestDistance

wellNMustConnectPower

javax.swing.JCheckBox wellNMustConnectPower

wellNMustHave1Contact

javax.swing.JRadioButton wellNMustHave1Contact

wellNMustHaveAllContacts

javax.swing.JRadioButton wellNMustHaveAllContacts

wellNNoContactCheck

javax.swing.JRadioButton wellNNoContactCheck

wellPMustConnectGround

javax.swing.JCheckBox wellPMustConnectGround

wellPMustHave1Contact

javax.swing.JRadioButton wellPMustHave1Contact

wellPMustHaveAllContacts

javax.swing.JRadioButton wellPMustHaveAllContacts

wellPNoContactCheck

javax.swing.JRadioButton wellPNoContactCheck

Package com.sun.electric.tool.user.help

Class com.sun.electric.tool.user.help.ManualViewer extends EModelessDialog implements Serializable

Serialized Fields

htmlBaseClass

java.lang.Class<T> htmlBaseClass

htmlDirectory

java.lang.String htmlDirectory

rightHalf

javax.swing.JScrollPane rightHalf

editorPane

javax.swing.JEditorPane editorPane

splitPane

javax.swing.JSplitPane splitPane

searchField

javax.swing.JTextField searchField

manualTree

javax.swing.JTree manualTree

rootNode

javax.swing.tree.DefaultMutableTreeNode rootNode

pageSequence

java.util.List<E> pageSequence

pageNodeSequence

java.util.List<E> pageNodeSequence

currentIndex

int currentIndex

menubarShown

boolean menubarShown

history

java.util.List<E> history

Package com.sun.electric.tool.user.menus

Class com.sun.electric.tool.user.menus.CellMenu.DeleteMultiPageJob extends Job implements Serializable

Serialized Fields

cell

Cell cell

page

int page

numPages

int numPages

Class com.sun.electric.tool.user.menus.CellMenu.NewCellName extends EDialog implements Serializable

Serialized Fields

cellName

javax.swing.JTextField cellName

cell

Cell cell

allInGroup

boolean allInGroup

Class com.sun.electric.tool.user.menus.CellMenu.SetMultiPageJob extends Job implements Serializable

Serialized Fields

cell

Cell cell

numPages

int numPages

Class com.sun.electric.tool.user.menus.EMenuBar.Instance extends javax.swing.JMenuBar implements Serializable

Serialized Fields

ignoreKeyBindings

boolean ignoreKeyBindings
whether to ignore all shortcuts keys


ignoreTextEditKeys

boolean ignoreTextEditKeys
whether to ignore text editing keys

Class com.sun.electric.tool.user.menus.FileMenu.ClearCellDate extends Job implements Serializable

Serialized Fields

cellName

java.lang.String cellName

cell

Cell cell

Class com.sun.electric.tool.user.menus.FileMenu.ImportLibrary extends Job implements Serializable

Serialized Fields

fileURL

java.net.URL fileURL

type

FileType type

curLib

Library curLib

deleteLib

Library deleteLib

saveTask

com.sun.electric.tool.user.menus.FileMenu.RenameAndSaveLibraryTask saveTask

prefs

Input.InputPreferences prefs

createLib

Library createLib

tech

Technology tech

currentCells

java.util.Map<K,V> currentCells

Class com.sun.electric.tool.user.menus.FileMenu.QuitJob extends Job implements Serializable

Serialized Fields

saveTasks

java.util.Collection<E> saveTasks

Class com.sun.electric.tool.user.menus.FileMenu.ReadLibrary extends Job implements Serializable

Serialized Fields

fileURL

java.net.URL fileURL

type

FileType type

projsettings

java.io.File projsettings

deleteLib

Library deleteLib

saveTask

com.sun.electric.tool.user.menus.FileMenu.RenameAndSaveLibraryTask saveTask

cellName

java.lang.String cellName

lib

Library lib

newLibs

java.util.HashSet<E> newLibs

Class com.sun.electric.tool.user.menus.FileMenu.SaveAllLibrariesInFormatJob extends Job implements Serializable

Serialized Fields

outType

FileType outType

Package com.sun.electric.tool.user.ncc

Class com.sun.electric.tool.user.ncc.ExportAssertionFailures extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

cell

Cell cell
Cell


context

VarContext context
Context


items

java.lang.Object[][] items
Array of Export and/or Network objects


names

java.lang.String[][] names
Names corresponding to objects in items

Class com.sun.electric.tool.user.ncc.ExportConflict extends java.lang.Object implements Serializable

Serialized Fields

cell

Cell cell
Conflict Context


context

VarContext context
Conflict Cell


name

java.lang.String name
Conflicting name

Class com.sun.electric.tool.user.ncc.ExportConflict.CharactConflict extends ExportConflict implements Serializable

serialVersionUID: 0L

Serialized Fields

localType

java.lang.String localType
Local Export type


globalType

java.lang.String globalType
Global signal type


localExport

Export localExport
Local Export

Class com.sun.electric.tool.user.ncc.ExportConflict.NetworkConflict extends ExportConflict implements Serializable

serialVersionUID: 0L

Serialized Fields

localNet

Network localNet
Local Network


globalNet

Network globalNet
Global Network


descr

java.lang.String[] descr
Network hyperlink texts

Class com.sun.electric.tool.user.ncc.ExportConflictTable.CharacteristicsTable extends com.sun.electric.tool.user.ncc.ExportConflictTable implements Serializable

Class com.sun.electric.tool.user.ncc.ExportConflictTable.NetworkTable extends com.sun.electric.tool.user.ncc.ExportConflictTable implements Serializable

Class com.sun.electric.tool.user.ncc.ExportConflictTableModel.CharacteristicsTableModel extends com.sun.electric.tool.user.ncc.ExportConflictTableModel implements Serializable

Class com.sun.electric.tool.user.ncc.ExportConflictTableModel.NetworkTableModel extends com.sun.electric.tool.user.ncc.ExportConflictTableModel implements Serializable

Class com.sun.electric.tool.user.ncc.ExportMismatch extends java.lang.Object implements Serializable

Serialized Fields

desingNames

java.lang.String[] desingNames
Cell names


cells

Cell[] cells
Compared Cells


contexts

VarContext[] contexts
Conetexts


topologyMatch

boolean topologyMatch
is this a topology mismatch?


nameMatch

boolean nameMatch
is this a name mismatch?


validOnlyWhenTopologyMismatch

boolean validOnlyWhenTopologyMismatch
is this mismatch valid only when topology mismatch? Used to avoid duplication with suggested matches which are given when topology matches

Class com.sun.electric.tool.user.ncc.ExportMismatch.MultiMatch extends ExportMismatch implements Serializable

serialVersionUID: 0L

Serialized Fields

ports

java.util.List<E>[] ports
Lists of mismatched exports in each Cells. The stored objects are Ports on which mismatched Exports are

Class com.sun.electric.tool.user.ncc.ExportMismatch.NameMismatch extends ExportMismatch implements Serializable

serialVersionUID: 0L

Serialized Fields

exp1

PortReport exp1
Mismatched Export in the first design


exp2

NetObjReport exp2
Suggested match in the second design

Class com.sun.electric.tool.user.ncc.ExportMismatch.TopologyMismatch extends ExportMismatch implements Serializable

serialVersionUID: 0L

Serialized Fields

exp1

PortReport exp1
Mismatched Exports


exp2

PortReport exp2
Mismatched Exports


sug

NetObjReport sug
Suggestion in the 2nd design

Class com.sun.electric.tool.user.ncc.NccGuiInfo extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

nccResult

NccResult nccResult
Results from Cell pair comparison


swapCells

boolean swapCells
True if top-level cells are swapped. Schematic cell is always attempted to be displayed on the laft and the layout cell - on the right. This variable should only be used for data in EquivRecords and for size data. Exports and hashcodes have to compare their cell names to the cell names stored in their object of this class. Objects of this class have cell names, cells, and contexts in the correct order.


exportMismatches

java.util.List<E> exportMismatches
Export mismatches


sizeMismatches

java.util.List<E> sizeMismatches
Transistor size mismatches


numExportsValidOnlyWhenTopologyMismatch

int numExportsValidOnlyWhenTopologyMismatch
Some export mismatches are duplicated when suggestions are added. Suggestions are given only when topology match. This variable holds the total number of mismatches without suggestions which were duplicated by their corresponding suggestions


exportAssertionFailures

java.util.List<E> exportAssertionFailures
Export Assertion Failures


networkExportConflicts

java.util.List<E> networkExportConflicts
Network Export Conflicts


charactExportConflicts

java.util.List<E> charactExportConflicts
Charact Export Conflicts


unrecognizedParts

java.util.List<E> unrecognizedParts
Unrecognized MOSes


partRecReports

java.util.List<E> partRecReports
Mismatched EquivRecords


wireRecReports

java.util.List<E> wireRecReports
Mismatched EquivRecords

Class com.sun.electric.tool.user.ncc.UnrecognizedPart extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

cell

Cell cell

context

VarContext context

name

java.lang.String name

nodeInst

NodeInst nodeInst

Package com.sun.electric.tool.user.projectSettings

Class com.sun.electric.tool.user.projectSettings.ProjSettings.ImportSettingsJob extends Job implements Serializable

Serialized Fields

fileName

java.lang.String fileName

Package com.sun.electric.tool.user.tecEdit

Class com.sun.electric.tool.user.tecEdit.Example extends java.lang.Object implements Serializable

Serialized Fields

samples

java.util.List<E> samples
head of list of samples in example


studySample

Sample studySample
sample under analysis


lx

double lx
bounding box of example


hx

double hx
bounding box of example


ly

double ly
bounding box of example


hy

double hy
bounding box of example

Class com.sun.electric.tool.user.tecEdit.Sample extends java.lang.Object implements Serializable

Serialized Fields

node

NodeInst node

layer

NodeProto layer

xPos

double xPos

yPos

double yPos

assoc

Sample assoc

values

Technology.TechPoint[] values

msg

java.lang.String msg

parent

Example parent

Class com.sun.electric.tool.user.tecEdit.TechConversionResult extends java.lang.Object implements Serializable

Serialized Fields

good

boolean good

errorMessage

java.lang.String errorMessage

ni

NodeInst ni

cell

Cell cell

neList

java.util.List<E> neList

ns

Sample ns

sampleCoord

double sampleCoord

xDir

boolean xDir

Package com.sun.electric.tool.user.tecEditWizard

Class com.sun.electric.tool.user.tecEditWizard.Active extends TechEditWizardPanel implements Serializable

Serialized Fields

active

javax.swing.JPanel active

contactOverhang

javax.swing.JTextField contactOverhang

contactOverhangRule

javax.swing.JTextField contactOverhangRule

image

javax.swing.JLabel image

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

polyOverhang

javax.swing.JTextField polyOverhang

polyOverhangRule

javax.swing.JTextField polyOverhangRule

spacing

javax.swing.JTextField spacing

spacingRule

javax.swing.JTextField spacingRule

width

javax.swing.JTextField width

widthRule

javax.swing.JTextField widthRule

Class com.sun.electric.tool.user.tecEditWizard.Antenna extends TechEditWizardPanel implements Serializable

Serialized Fields

antenna

javax.swing.JPanel antenna

metalRatioLabel

javax.swing.JLabel[] metalRatioLabel

metalRatio

javax.swing.JTextField[] metalRatio

polyRatio

javax.swing.JTextField polyRatio

Class com.sun.electric.tool.user.tecEditWizard.Contact extends TechEditWizardPanel implements Serializable

Serialized Fields

activeSpacing

javax.swing.JTextField activeSpacing

activeSpacingRule

javax.swing.JTextField activeSpacingRule

arraySpacing

javax.swing.JTextField arraySpacing

arraySpacingRule

javax.swing.JTextField arraySpacingRule

contact

javax.swing.JPanel contact

image

javax.swing.JLabel image

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

metalOverhangAll

javax.swing.JTextField metalOverhangAll

metalOverhangAllRule

javax.swing.JTextField metalOverhangAllRule

metalOverhangInline

javax.swing.JTextField metalOverhangInline

metalOverhangInlineRule

javax.swing.JTextField metalOverhangInlineRule

polyOverhang

javax.swing.JTextField polyOverhang

polyOverhangRule

javax.swing.JTextField polyOverhangRule

size

javax.swing.JTextField size

sizeRule

javax.swing.JTextField sizeRule

spacing

javax.swing.JTextField spacing

spacingRule

javax.swing.JTextField spacingRule

Class com.sun.electric.tool.user.tecEditWizard.Gate extends TechEditWizardPanel implements Serializable

Serialized Fields

contactSpacing

javax.swing.JTextField contactSpacing

contactSpacingRule

javax.swing.JTextField contactSpacingRule

gate

javax.swing.JPanel gate

image

javax.swing.JLabel image

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

length

javax.swing.JTextField length

lengthRule

javax.swing.JTextField lengthRule

spacing

javax.swing.JTextField spacing

spacingRule

javax.swing.JTextField spacingRule

width

javax.swing.JTextField width

widthRule

javax.swing.JTextField widthRule

Class com.sun.electric.tool.user.tecEditWizard.GDS extends TechEditWizardPanel implements Serializable

Serialized Fields

gds

javax.swing.JPanel gds

metalContainers

com.sun.electric.tool.user.tecEditWizard.GDS.LabelContainer[] metalContainers

viaContainers

com.sun.electric.tool.user.tecEditWizard.GDS.LabelContainer[] viaContainers

basicContainers

com.sun.electric.tool.user.tecEditWizard.GDS.LabelContainer[] basicContainers

Class com.sun.electric.tool.user.tecEditWizard.General extends TechEditWizardPanel implements Serializable

Serialized Fields

description

javax.swing.JTextField description

general

javax.swing.JPanel general

horizontalButton

javax.swing.JCheckBox horizontalButton

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel14

javax.swing.JLabel jLabel14

jLabel15

javax.swing.JLabel jLabel15

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

pwellButton

javax.swing.JCheckBox pwellButton

stepSize

javax.swing.JTextField stepSize

techName

javax.swing.JTextField techName

Class com.sun.electric.tool.user.tecEditWizard.Metal extends TechEditWizardPanel implements Serializable

Serialized Fields

metal

javax.swing.JPanel metal

widthLabel

javax.swing.JLabel[] widthLabel

spacingLabel

javax.swing.JLabel[] spacingLabel

spacing

javax.swing.JTextField[] spacing

spacingRule

javax.swing.JTextField[] spacingRule

width

javax.swing.JTextField[] width

widthRule

javax.swing.JTextField[] widthRule

numMetals

int numMetals

parent

TechEditWizard parent

Class com.sun.electric.tool.user.tecEditWizard.Poly extends TechEditWizardPanel implements Serializable

Serialized Fields

activeSpacing

javax.swing.JTextField activeSpacing

activeSpacingRule

javax.swing.JTextField activeSpacingRule

endcap

javax.swing.JTextField endcap

endcapRule

javax.swing.JTextField endcapRule

image

javax.swing.JLabel image

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

poly

javax.swing.JPanel poly

spacing

javax.swing.JTextField spacing

spacingRule

javax.swing.JTextField spacingRule

width

javax.swing.JTextField width

widthRule

javax.swing.JTextField widthRule

Class com.sun.electric.tool.user.tecEditWizard.TechEditWizard extends EDialog implements Serializable

Serialized Fields

splitPane

javax.swing.JSplitPane splitPane

optionTree

javax.swing.JTree optionTree

currentOptionPanel

TechEditWizardPanel currentOptionPanel

currentDMTN

javax.swing.tree.DefaultMutableTreeNode currentDMTN

Class com.sun.electric.tool.user.tecEditWizard.TechEditWizardPanel extends EDialog implements Serializable

Serialized Fields

wizard

TechEditWizard wizard

Class com.sun.electric.tool.user.tecEditWizard.Via extends TechEditWizardPanel implements Serializable

Serialized Fields

via

javax.swing.JPanel via

whichVia

javax.swing.JComboBox whichVia

size

javax.swing.JTextField size

spacing

javax.swing.JTextField spacing

arraySpacing

javax.swing.JTextField arraySpacing

overhangInline

javax.swing.JTextField overhangInline

sizeRule

javax.swing.JTextField sizeRule

spacingRule

javax.swing.JTextField spacingRule

arraySpacingRule

javax.swing.JTextField arraySpacingRule

overhangInlineRule

javax.swing.JTextField overhangInlineRule

vSize

double[] vSize

vSpacing

double[] vSpacing

vArraySpacing

double[] vArraySpacing

vOverhangInline

double[] vOverhangInline

vSizeRule

java.lang.String[] vSizeRule

vSpacingRule

java.lang.String[] vSpacingRule

vArraySpacingRule

java.lang.String[] vArraySpacingRule

vOverhangInlineRule

java.lang.String[] vOverhangInlineRule

dataChanging

boolean dataChanging

Class com.sun.electric.tool.user.tecEditWizard.WellImplant extends TechEditWizardPanel implements Serializable

Serialized Fields

image

javax.swing.JLabel image

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel13

javax.swing.JLabel jLabel13

jLabel14

javax.swing.JLabel jLabel14

jLabel15

javax.swing.JLabel jLabel15

jLabel16

javax.swing.JLabel jLabel16

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

nPlusOverhangDiff

javax.swing.JTextField nPlusOverhangDiff

nPlusOverhangDiffRule

javax.swing.JTextField nPlusOverhangDiffRule

nPlusOverhangPoly

javax.swing.JTextField nPlusOverhangPoly

nPlusOverhangPolyRule

javax.swing.JTextField nPlusOverhangPolyRule

nPlusSpacing

javax.swing.JTextField nPlusSpacing

nPlusSpacingRule

javax.swing.JTextField nPlusSpacingRule

nPlusWidth

javax.swing.JTextField nPlusWidth

nPlusWidthRule

javax.swing.JTextField nPlusWidthRule

nWellOverhangN

javax.swing.JTextField nWellOverhangN

nWellOverhangP

javax.swing.JTextField nWellOverhangP

nWellOverhangRuleN

javax.swing.JTextField nWellOverhangRuleN

nWellOverhangRuleP

javax.swing.JTextField nWellOverhangRuleP

nWellSpacing

javax.swing.JTextField nWellSpacing

nWellSpacingRule

javax.swing.JTextField nWellSpacingRule

nWellWidth

javax.swing.JTextField nWellWidth

nWellWidthRule

javax.swing.JTextField nWellWidthRule

pPlusOverhangDiff

javax.swing.JTextField pPlusOverhangDiff

pPlusOverhangDiffRule

javax.swing.JTextField pPlusOverhangDiffRule

pPlusOverhangPoly

javax.swing.JTextField pPlusOverhangPoly

pPlusOverhangPolyRule

javax.swing.JTextField pPlusOverhangPolyRule

pPlusSpacing

javax.swing.JTextField pPlusSpacing

pPlusSpacingRule

javax.swing.JTextField pPlusSpacingRule

pPlusWidth

javax.swing.JTextField pPlusWidth

pPlusWidthRule

javax.swing.JTextField pPlusWidthRule

wellImplant

javax.swing.JPanel wellImplant

Package com.sun.electric.tool.user.ui

Class com.sun.electric.tool.user.ui.EditWindow extends javax.swing.JPanel implements Serializable

Serialized Fields

scale

double scale
the window scale


scaleRequested

double scaleRequested
the requested window scale


globalTextScale

double globalTextScale
the global text scale in this window


offx

double offx
the window offset


offy

double offy
the window offset


offxRequested

double offxRequested
the requested window offset


offyRequested

double offyRequested
the requested window offset


sz

java.awt.Dimension sz
the size of the window (in pixels)


drawing

AbstractDrawing drawing
the display cache for this window


szHalfWidth

int szHalfWidth
the half-sizes of the window (in pixels)


szHalfHeight

int szHalfHeight
the half-sizes of the window (in pixels)


cell

Cell cell
the cell that is in the window


pageNumber

int pageNumber
the page number (for multipage schematics)


inPlaceTextObjects

java.util.List<E> inPlaceTextObjects
list of edit-in-place text in this window


inPlaceDisplay

boolean inPlaceDisplay
true if doing down-in-place display


intoCell

java.awt.geom.AffineTransform intoCell
transform from screen to cell (down-in-place only)


outofCell

java.awt.geom.AffineTransform outofCell
transform from cell to screen (down-in-place only)


inPlaceDescent

java.util.List<E> inPlaceDescent
path to cell being edited (down-in-place only)


repaintRequest

boolean repaintRequest
true if repaint was requested for this editwindow


fullInstantiateBounds

java.awt.geom.Rectangle2D fullInstantiateBounds
full instantiate bounds for next drawing


cellVarContext

VarContext cellVarContext
Cell's VarContext


wf

WindowFrame wf
the window frame containing this editwindow


overall

javax.swing.JPanel overall
the overall panel with disp area and sliders


bottomScrollBar

javax.swing.JScrollBar bottomScrollBar
the bottom scrollbar on the edit window.


rightScrollBar

javax.swing.JScrollBar rightScrollBar
the right scrollbar on the edit window.


showGrid

boolean showGrid
true if showing grid in this window


gridXSpacing

double gridXSpacing
X spacing of grid dots in this window


gridYSpacing

double gridYSpacing
Y spacing of grid dots in this window


doingAreaDrag

boolean doingAreaDrag
true if doing object-selection drag


startDrag

java.awt.Point startDrag
starting screen point for drags in this window


endDrag

java.awt.Point endDrag
ending screen point for drags in this window


showPopupCloud

boolean showPopupCloud
true if drawing popup cloud


lv

LayerVisibility lv
LayerVisibility for this EditWindow


highlighter

Highlighter highlighter
Highlighter for this window


mouseOverHighlighter

Highlighter mouseOverHighlighter
Mouse-over Highlighter for this window


rulerHighlighter

Highlighter rulerHighlighter
Ruler Highlighter for this window


textInCell

RTNode textInCell
selectable text in this window


viewBrowser

EditWindowFocusBrowser viewBrowser
navigate through saved views


lastXPosition

int lastXPosition

lastYPosition

int lastYPosition

crossProbeObjects

java.util.List<E> crossProbeObjects

textSearch

com.sun.electric.tool.user.ui.EditWindow.StringSearch textSearch
Information about String search


ignoreScrollChange

boolean ignoreScrollChange

Class com.sun.electric.tool.user.ui.EditWindow.NodeProtoDataFlavor extends java.awt.datatransfer.DataFlavor implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput arg0)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput arg0)
                   throws java.io.IOException
Throws:
java.io.IOException

Class com.sun.electric.tool.user.ui.ErrorLoggerTree.ErrorLoggerDefaultMutableTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Class com.sun.electric.tool.user.ui.ExplorerTree extends javax.swing.JTree implements Serializable

Serialized Fields

handler

com.sun.electric.tool.user.ui.ExplorerTree.TreeHandler handler

rootNode

java.lang.String rootNode

currentSelectedPaths

javax.swing.tree.TreePath[] currentSelectedPaths

dropTarget

com.sun.electric.tool.user.ui.ExplorerTree.ExplorerTreeDropTarget dropTarget
Variables needed for DnD


dragOffset

java.awt.Point dragOffset

dragImage

java.awt.image.BufferedImage dragImage

subCells

boolean subCells

Class com.sun.electric.tool.user.ui.ExplorerTreeModel extends javax.swing.tree.DefaultTreeModel implements Serializable

Serialized Fields

contentExplorerNodes

java.util.ArrayList<E> contentExplorerNodes

jobExplorerNode

javax.swing.tree.DefaultMutableTreeNode jobExplorerNode
the job explorer part.


errorExplorerNode

javax.swing.tree.DefaultMutableTreeNode errorExplorerNode
the error explorer part.


rootPath

java.lang.Object[] rootPath

jobPath

java.lang.Object[] jobPath

errorPath

java.lang.Object[] errorPath

Class com.sun.electric.tool.user.ui.JobTree extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

jobNodes

java.util.Vector<E> jobNodes

indices

int[] indices

indicesCount

int indicesCount

Class com.sun.electric.tool.user.ui.LayerTab extends javax.swing.JPanel implements Serializable

Serialized Fields

layerList

javax.swing.JList layerList

configurationList

javax.swing.JList configurationList

layerListModel

javax.swing.DefaultListModel layerListModel

configurationModel

javax.swing.DefaultListModel configurationModel

layersInList

java.util.List<E> layersInList

dragSource

java.awt.dnd.DragSource dragSource

loading

boolean loading

layerDrawing

boolean layerDrawing

lv

LayerVisibility lv

invLayerConfigs

InvisibleLayerConfiguration invLayerConfigs

annotationText

javax.swing.JCheckBox annotationText

arcText

javax.swing.JCheckBox arcText

cellText

javax.swing.JCheckBox cellText

configurationPane

javax.swing.JScrollPane configurationPane

deleteConfiguration

javax.swing.JButton deleteConfiguration

exportText

javax.swing.JCheckBox exportText

instanceNames

javax.swing.JCheckBox instanceNames

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

layerPane

javax.swing.JScrollPane layerPane

makeInvisible

javax.swing.JButton makeInvisible

makeVisible

javax.swing.JButton makeVisible

newConfiguration

javax.swing.JButton newConfiguration

nodeText

javax.swing.JCheckBox nodeText

opacitySlider

javax.swing.JSlider opacitySlider

portText

javax.swing.JCheckBox portText

renameConfiguration

javax.swing.JButton renameConfiguration

resetOpacity

javax.swing.JButton resetOpacity

selectAll

javax.swing.JButton selectAll

setConfiguration

javax.swing.JButton setConfiguration

technology

javax.swing.JComboBox technology

toggleHighlight

javax.swing.JButton toggleHighlight

unhighlightAll

javax.swing.JButton unhighlightAll

Class com.sun.electric.tool.user.ui.LayerVisibility extends PrefPackage implements Serializable

Serialized Fields

techPool

TechPool techPool

visibleNodes

java.util.HashSet<E> visibleNodes

visibleArcs

java.util.HashSet<E> visibleArcs

visibilityChanged

boolean visibilityChanged

techData

com.sun.electric.tool.user.ui.LayerVisibility.TechData[] techData

Class com.sun.electric.tool.user.ui.LibraryPalette extends javax.swing.JPanel implements Serializable

Serialized Fields

library

Library library

scrollPane

javax.swing.JScrollPane scrollPane

cellJList

javax.swing.JList cellJList

viewPortMap

java.util.Map<K,V> viewPortMap

cellPopup

javax.swing.JPopupMenu cellPopup

lastPlaceNodeListener

PaletteFrame.PlaceNodeListener lastPlaceNodeListener

Class com.sun.electric.tool.user.ui.PaletteFrame.PlaceNewNode extends Job implements Serializable

Serialized Fields

np

NodeProto np

techEditVar

Variable techEditVar

techBits

int techBits

defOrient

Orientation defOrient

angles

double[] angles

where

EPoint where

cell

Cell cell

varName

java.lang.String varName

export

boolean export

varKeyToHighlight

Variable.Key varKeyToHighlight

objToHighlight

ElectricObject objToHighlight

Class com.sun.electric.tool.user.ui.StatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

frame

WindowFrame frame

coords

java.lang.String coords

hierCoords

java.lang.String hierCoords

fieldSelected

javax.swing.JLabel fieldSelected

fieldSize

javax.swing.JLabel fieldSize

fieldTech

javax.swing.JLabel fieldTech

fieldCoords

javax.swing.JLabel fieldCoords

fieldHierCoords

javax.swing.JLabel fieldHierCoords

Class com.sun.electric.tool.user.ui.TechPalette extends javax.swing.JPanel implements Serializable

Serialized Fields

menuX

int menuX
the number of palette entries.


menuY

int menuY
the number of palette entries.


entrySize

int entrySize
the size of a palette entry.


inPalette

java.util.List<E> inPalette
the list of objects in the palette.


highlightedNode

java.lang.Object highlightedNode
the currently selected Node object.


elementsMap

java.util.Map<K,V> elementsMap
to collect contacts that must be groups


paletteImage

java.awt.image.VolatileImage paletteImage
cached palette image


paletteImageStale

boolean paletteImageStale
if the palette image needs to be redrawn


entryRect

java.awt.Rectangle entryRect
menu entry bounds


dragSource

java.awt.dnd.DragSource dragSource
Variables needed for drag-and-drop


offscreen

PixelDrawing offscreen
Offscreen image

Class com.sun.electric.tool.user.ui.ToolBar extends javax.swing.JToolBar implements Serializable

Serialized Fields

currentGridAmount

javax.swing.JButton currentGridAmount

currentGridAmountInited

boolean currentGridAmountInited

goBackButton

com.sun.electric.tool.user.ui.ToolBar.CellHistoryButton goBackButton
Go back button


goForwardButton

com.sun.electric.tool.user.ui.ToolBar.CellHistoryButton goForwardButton
Go forward button

Class com.sun.electric.tool.user.ui.ToolBarButton extends javax.swing.AbstractButton implements Serializable

Serialized Fields

name

java.lang.String name
Name of ToolBarButton


uiClassID

java.lang.String uiClassID
button type

Class com.sun.electric.tool.user.ui.ToolBarButton.AccessibleJButton extends javax.swing.AbstractButton.AccessibleAbstractButton implements Serializable

Class com.sun.electric.tool.user.ui.TopLevel extends javax.swing.JFrame implements Serializable

Serialized Fields

sb

StatusBar sb
The only status bar (if MDI).


menuBar

EMenuBar.Instance menuBar
The menu bar


toolBar

ToolBar toolBar
The tool bar

Class com.sun.electric.tool.user.ui.WindowContextClass extends javax.swing.JPanel implements Serializable

Serialized Fields

cell

Cell cell
the cell that is in the window


highlighter

Highlighter highlighter
Highlighter for this window


wf

WindowFrame wf
the window frame containing this editwindow


Package com.sun.electric.tool.user.waveform

Class com.sun.electric.tool.user.waveform.DragButton extends javax.swing.JButton implements Serializable

Serialized Fields

dragSource

java.awt.dnd.DragSource dragSource

panelNumber

int panelNumber

Class com.sun.electric.tool.user.waveform.HorizRuler extends javax.swing.JPanel implements Serializable

Serialized Fields

wavePanel

Panel wavePanel

waveWindow

WaveformWindow waveWindow

startX

double startX

Class com.sun.electric.tool.user.waveform.Panel extends javax.swing.JPanel implements Serializable

Serialized Fields

waveWindow

WaveformWindow waveWindow
the main waveform window this is part of


sz

java.awt.Dimension sz
the size of the window (in pixels)


szValid

boolean szValid
true if the size field is valid


xAxisSignal

Signal xAxisSignal
the signal on the X axis (null for time)


waveSignals

java.util.LinkedHashMap<K,V> waveSignals
maps signal buttons to the actual Signal


signalButtons

javax.swing.JPanel signalButtons
the list of signal name buttons on the left


signalButtonsPane

javax.swing.JScrollPane signalButtonsPane
the JScrollPane with of signal name buttons


leftHalf

javax.swing.JPanel leftHalf
the left side: with signal names etc.


rightHalf

javax.swing.JPanel rightHalf
the right side: with signal traces


close

javax.swing.JButton close
the button to close this panel.


hide

javax.swing.JButton hide
the button to hide this panel.


deleteSignal

javax.swing.JButton deleteSignal
the button to delete selected signal (analog).


deleteAllSignals

javax.swing.JButton deleteAllSignals
the button to delete all signals (analog).


digitalSignalButton

javax.swing.JButton digitalSignalButton
the signal name button (digital).


analysisCombo

javax.swing.JComboBox analysisCombo
for selecting the type of data in this panel


minXPosition

double minXPosition
displayed range along horozintal axis


maxXPosition

double maxXPosition
displayed range along horozintal axis


analogLowValue

double analogLowValue
low value displayed in this panel (analog)


analogHighValue

double analogHighValue
high value displayed in this panel (analog)


analogRange

double analogRange
vertical range displayed in this panel (analog)


draggingMain

boolean draggingMain
true if an X axis cursor is being dragged


draggingExt

boolean draggingExt
true if an X axis cursor is being dragged


draggingVertAxis

boolean draggingVertAxis
true if an X axis cursor is being dragged


draggingArea

boolean draggingArea
true if an area is being dragged


measurementList

java.util.List<E> measurementList
list of measurements being displayed


curMeasurement

java.awt.geom.Rectangle2D curMeasurement
current measurement being displayed


selected

boolean selected
true if this waveform panel is selected


hidden

boolean hidden
true if this waveform panel is hidden


analysisType

Analysis.AnalysisType analysisType
the type of analysis shown in this panel


analog

boolean analog
true for analog panel; false for digital


horizRulerPanel

HorizRuler horizRulerPanel
the horizontal ruler at the top of this panel.


horizRulerPanelLogarithmic

boolean horizRulerPanelLogarithmic
true if the horizontal ruler is logarithmic


vertPanelLogarithmic

boolean vertPanelLogarithmic
true if this panel is logarithmic in Y


panelNumber

int panelNumber
the number of this panel.


dragStartXD

double dragStartXD
extent of area dragged-out by cursor


dragStartYD

double dragStartYD
extent of area dragged-out by cursor


dragEndXD

double dragEndXD
extent of area dragged-out by cursor


dragEndYD

double dragEndYD
extent of area dragged-out by cursor


vertAxisPos

int vertAxisPos
the location of the Y axis vertical line


smallestXValue

double smallestXValue
the smallest nonzero X value (for log drawing)


smallestYValue

double smallestYValue
the smallest nonzero Y value (for log drawing)


needRepaintOffscreenImage

boolean needRepaintOffscreenImage

offscreen

java.awt.Image offscreen

Class com.sun.electric.tool.user.waveform.WaveformWindow.OnePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

panel

Panel panel

ww

WaveformWindow ww