Package | Description |
---|---|
com.sun.electric.database |
Package for the Electric database.
|
com.sun.electric.database.hierarchy |
Package for hierarchy (cell instances inside of cells).
|
com.sun.electric.database.topology |
Package for connected Nodes and Arcs.
|
com.sun.electric.database.variable |
Package for handling variables.
|
com.sun.electric.tool.io.output | |
com.sun.electric.tool.logicaleffort |
Package for handling the logical effort tool.
|
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
com.sun.electric.tool.user.tecEdit |
Modifier and Type | Method and Description |
---|---|
Variable |
ImmutableIconInst.getDefinedParameter(Variable.AttrKey key)
Method to return the Parameter on this ImmuatbleIconInst with a given key.
|
Variable |
ImmutableCell.getParameter(int paramIndex)
Method to return the Parameter by its paramIndex.
|
Variable |
ImmutableCell.getParameter(Variable.AttrKey key)
Method to return the Parameter on this ImmuatbleCell with a given key.
|
Variable |
ImmutableElectricObject.getVar(int varIndex)
Method to return the Variable by its varIndex.
|
Variable |
ImmutableElectricObject.getVar(Variable.Key key)
Method to return the Variable on this ImmuatbleElectricObject with a given key.
|
Variable[] |
ImmutableElectricObject.toVariableArray()
Method to return an array of all Variables on this ImmutableElectricObject.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Variable> |
ImmutableIconInst.getDefinedParameters()
Method to return an Iterator over all Parameters on this ImmutableIconInst.
|
java.util.Iterator<Variable> |
ImmutableCell.getParameters()
Method to return an Iterator over all Parameters on this ImmutableCell.
|
java.util.Iterator<Variable> |
ImmutableElectricObject.getVariables()
Method to return an Iterator over all Variables on this ImmutableElectricObject.
|
Modifier and Type | Method and Description |
---|---|
ImmutableIconInst |
ImmutableIconInst.withParam(Variable var)
Returns ImmutableIconInst which differs from this ImmutableIconInst by additional parameter.
|
ImmutableCell |
ImmutableCell.withParam(Variable var)
Returns ImmutableCell which differs from this ImmutableCell by additional parameter.
|
ImmutableArcInst |
ImmutableArcInst.withVariable(Variable var)
Returns ImmutableArcInst which differs from this ImmutableArcInst by additional Variable.
|
ImmutableLibrary |
ImmutableLibrary.withVariable(Variable var)
Returns ImmutableLibrary which differs from this ImmutableLibrary by additional Variable.
|
ImmutableNodeInst |
ImmutableIconInst.withVariable(Variable var)
Returns ImmutableIconInst which differs from this ImmutableIconInst by additional Variable.
|
ImmutableCell |
ImmutableCell.withVariable(Variable var)
Returns ImmutableCell which differs from this ImmutableCell by additional Variable.
|
ImmutableNodeInst |
ImmutableNodeInst.withVariable(Variable var)
Returns ImmutableNodeInst which differs from this ImmutableNodeInst by additional Variable.
|
ImmutablePortInst |
ImmutablePortInst.withVariable(Variable var)
Returns ImmutablePortInst which differs from this ImmutablePortInst by additional Variable.
|
ImmutableExport |
ImmutableExport.withVariable(Variable var)
Returns ImmutableExport which differs from this ImmutableExport by additional Variable.
|
Modifier and Type | Method and Description |
---|---|
Variable |
Cell.getParameter(int paramIndex)
Method to return the Parameter by its paramIndex.
|
Variable |
Cell.getParameter(Variable.Key key)
Method to return the Variable on this Cell with the given key
that is a parameter.
|
Variable |
Nodable.getParameter(Variable.Key key)
Method to return the Parameter on this Nodable with the given key.
|
Variable |
Cell.getParameterOrVariable(Variable.Key key)
Method to return the Parameter or Variable on this Cell with a given key.
|
Variable |
Nodable.getParameterOrVariable(Variable.Key key)
Method to return the Parameter or Variable on this Nodable with a given key.
|
Variable |
Nodable.getVar(Variable.Key key)
Method to return the Variable on this ElectricObject with a given key.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Variable> |
Nodable.getDefinedParameters()
Method to return an Iterator over defined Parameters on this Nodable.
|
java.util.Iterator<Variable> |
Cell.getParameters()
Method to return an Iterator over all Variables marked as parameters on this Cell.
|
java.util.Iterator<Variable> |
Nodable.getParameters()
Method to return an Iterator over all Parameters on this Nodable.
|
java.util.Iterator<Variable> |
Cell.getParametersAndVariables()
Method to return an Iterator over all Parameters and Variables on this Cell.
|
Modifier and Type | Method and Description |
---|---|
void |
Cell.CellGroup.addParam(Variable param)
Method to add a parameter on icons/schematics of this CellGroup.
|
void |
Library.addVar(Variable var)
Method to add a Variable on this Library.
|
void |
Cell.addVar(Variable var)
Method to add a Variable on this Cell.
|
void |
Export.addVar(Variable var)
Method to add a Variable on this Export.
|
Modifier and Type | Method and Description |
---|---|
Variable |
NodeInst.getParameter(Variable.Key key)
Method to return the Parameter on this NodeInst with the given key.
|
Variable |
NodeInst.updateParam(Variable.Key key,
java.lang.Object value)
Method to update a Parameter on this NodeInst with the specified values.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Variable> |
NodeInst.getDefinedParameters()
Method to return an Iterator over defined Parameters on this Nodable.
|
java.util.Iterator<Variable> |
NodeInst.getParameters()
Method to return an Iterator over all Parameters on this NodeInst.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeInst.addParameter(Variable param)
Method to add a Parameter to this NodeInst.
|
void |
ArcInst.addVar(Variable var)
Method to add a Variable on this ArcInst.
|
void |
PortInst.addVar(Variable var)
Method to add a Variable on this PortInst.
|
void |
NodeInst.addVar(Variable var)
Method to add a Variable on this NodeInst.
|
Poly |
PortInst.computeTextPoly(EditWindow0 wnd,
Variable var,
Name name) |
Modifier and Type | Field and Description |
---|---|
static Variable[] |
Variable.NULL_ARRAY
empty array of Variables.
|
Modifier and Type | Method and Description |
---|---|
Variable |
ElectricObject.getParameterOrVariable(java.lang.String name)
Method to return the Parameter or Variable on this ElectricObject with a given name.
|
Variable |
ElectricObject.getParameterOrVariable(Variable.Key key)
Method to return the Parameter or Variable on this ElectricObject with a given key.
|
Variable |
ElectricObject.getVar(java.lang.String name)
Method to return the Variable on this ElectricObject with a given name.
|
Variable |
ElectricObject.getVar(Variable.Key key)
Method to return the Variable on this ElectricObject with a given key.
|
Variable |
DisplayedText.getVariable() |
Variable |
ElectricObject.newDisplayVar(Variable.Key key,
java.lang.Object value)
Method to create a displayable Variable on this ElectricObject with the specified values.
|
static Variable |
Variable.newInstance(Variable.Key key,
java.lang.Object value,
TextDescriptor descriptor)
Returns new Variable.
|
Variable |
ElectricObject.newVar(java.lang.String name,
java.lang.Object value)
Method to create a non-displayable Variable on this ElectricObject with the specified values.
|
Variable |
ElectricObject.newVar(Variable.Key key,
java.lang.Object value)
Method to create a non-displayable Variable on this ElectricObject with the specified values.
|
Variable |
ElectricObject.newVar(Variable.Key key,
java.lang.Object value,
boolean display)
Method to create a Variable on this ElectricObject with the specified values.
|
Variable |
ElectricObject.newVar(Variable.Key key,
java.lang.Object value,
TextDescriptor td)
Method to create a Variable on this ElectricObject with the specified values.
|
static Variable |
Variable.read(IdReader reader)
Read Variable from IdReader.
|
Variable |
ElectricObject.renameVar(java.lang.String name,
java.lang.String newName)
Rename a Variable.
|
Variable |
ElectricObject.renameVar(Variable.Key key,
java.lang.String newName)
Rename a Variable.
|
Variable |
ElectricObject.updateVar(Variable.Key key,
java.lang.Object value)
Method to update a Variable on this ElectricObject with the specified values.
|
Variable |
ElectricObject.updateVarCode(Variable.Key key,
CodeExpression.Code code)
Method to update a Variable on this ElectricObject with the specified code.
|
Variable |
ElectricObject.updateVarText(Variable.Key key,
java.lang.String text)
Method to update a text Variable on this ElectricObject with the specified values.
|
Variable |
Variable.withAbsSize(int s)
Returns Variable which differs from this Variable by text size.
|
Variable |
Variable.withBold(boolean state)
Returns Variable which differs from this Variable by bold flag.
|
Variable |
Variable.withCode(CodeExpression.Code code)
Returns Variable which differs from this Variable by code.
|
Variable |
Variable.withColorIndex(int colorIndex)
Returns Variable which differs from this Variable by colorIndex.
|
Variable |
Variable.withDisplay(boolean state)
Returns Variable which differs from this Variable by displayable flag.
|
Variable |
Variable.withDispPart(AbstractTextDescriptor.DispPos dispPos)
Returns Variable which differs from this Variable by dislay part.
|
Variable |
Variable.withFace(int f)
Returns Variable which differs from this Variable by text font.
|
Variable |
Variable.withInherit(boolean state)
Returns Variable which differs from this Variable by inheritable flag.
|
Variable |
Variable.withInterior(boolean state)
Returns Variable which differs from this Variable by interior flag.
|
Variable |
Variable.withItalic(boolean state)
Returns Variable which differs from this Variable by italic flag.
|
Variable |
Variable.withObject(java.lang.Object value)
Returns Variable which differs from this Variable by value.
|
Variable |
Variable.withOff(double xd,
double yd)
Returns Variable which differs from this Variable by
X and Y offsets of the text in the Variable's TextDescriptor.
|
Variable |
Variable.withParam(boolean state)
Returns Variable which deffers from this Variable by parameter flag.
|
Variable |
Variable.withPos(AbstractTextDescriptor.Position p)
Returns Variable which differs from this Variable by position.
|
Variable |
Variable.withRelSize(double s)
Returns Variable which differs from this Variable by text size.
|
Variable |
Variable.withRenamedIds(IdMapper idMapper)
Returns Variable which differs from this Variable by renamed Ids.
|
Variable |
Variable.withRotation(AbstractTextDescriptor.Rotation r)
Returns Variable which differs from this Variable by rotation.
|
Variable |
Variable.withText(java.lang.String text)
Returns Variable which differs from this Variable by text value.
|
Variable |
Variable.withTextDescriptor(TextDescriptor descriptor)
Returns Variable which differs from this Variable by TextDescriptor.
|
Variable |
Variable.withUnderline(boolean state)
Returns Variable which differs from this Variable by underline flag.
|
Variable |
Variable.withUnit(AbstractTextDescriptor.Unit u)
Returns Variable which differs from this Variable by unit.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Variable> |
ElectricObject.getParametersAndVariables()
Method to return an Iterator over all Parameters and Variables on this ElectricObject.
|
java.util.Iterator<Variable> |
ElectricObject.getVariables()
Method to return an Iterator over all Variables on this ElectricObject.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
ElectricObject.addVar(Variable var)
Method to add a Variable on this ElectricObject.
|
java.lang.Object |
VarContext.evalSpice(Variable var,
boolean recurse)
Evaluate a spice variable
|
java.lang.Object |
VarContext.evalVar(Variable var)
Gets the value of Variable @param var.
|
java.lang.Object |
VarContext.evalVar(Variable var,
java.lang.Object info)
Same as evalVar, except an additional object 'info'
is passed to the evaluator.
|
java.lang.Object |
VarContext.evalVarRecurse(Variable var,
java.lang.Object info)
This is the recursive version of evalVar that may throw an EvalException.
|
Poly[] |
ElectricObject.getPolyList(Variable var,
double cX,
double cY,
EditWindow0 wnd,
boolean multipleStrings)
Method to create an array of Poly objects that describes a displayable Variable on this Electric object.
|
static void |
VarContext.printException(VarContext.EvalException e,
Variable var,
VarContext context,
java.lang.Object info) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
JELIB.describeDescriptor(Variable var,
TextDescriptor td,
boolean isParam)
Method to convert a variable to a string that describes its TextDescriptor
|
Modifier and Type | Method and Description |
---|---|
protected static Variable |
LETool.getMFactor(Nodable no) |
Constructor and Description |
---|
LENodable(Nodable no,
LENodable.Type type,
Variable mfactorVar,
Variable suVar,
Variable parallelGroupVar)
Create a new LEInstance tied to the Nodable.
|
Modifier and Type | Method and Description |
---|---|
static void |
CircuitChangeJobs.inheritCellParameter(Variable var,
NodeInst ni)
Method to add parameter "var" to instance "ni".
|
Modifier and Type | Method and Description |
---|---|
static void |
Manipulate.completeNodeCreation(NodeInst newNi,
Variable v)
Method to complete the creation of a new node in a technology edit cell.
|