Interface | Description |
---|---|
EditWindow_ |
This interface gives a limited access to EditWindow_ necessary
for calculating a shape of some primitives.
|
EditWindow0 |
This interface gives a limited access to EditWindow necessary
for calculating a shape of some primitives.
|
UserInterface |
This interface provides information from the user interface.
|
Class | Description |
---|---|
CodeExpression |
Class encapsulate expression in Java-like or Spice-like syntax
|
DisplayedText |
DisplayedText is the combination of an ElectricObject and a Variable Key.
|
ElectricObject |
This class is the base class of all Electric objects that can be extended with "Variables".
|
EvalJavaBsh |
Used for evaluating Java expressions in Variables
It is meant to be invoked from the Variable context;
these methods should not be used from other contexts, and
thus are declared protected.
|
EvalSpice |
Class to evaluate Spice expressions.
|
EvalSpice.Op | |
EvalSpice.SimpleEq |
A simple equation consists of two Identifiers (operands)
that are Doubles, Strings, or other SimpleEq,
and an operator *,/,+,-.
|
MutableTextDescriptor |
This class describes how variable text appears.
|
TextDescriptor |
This class describes how variable text appears.
|
VarContext |
VarContext represents a hierarchical path of NodeInsts.
|
Variable |
The Variable immutable class defines a single attribute-value pair that can be attached to any ElectricObject.
|
Variable.AttrKey |
The Key class caches attribute Variable names.
|
Variable.Key |
The Key class caches Variable names.
|
Enum | Description |
---|---|
CodeExpression.Code |
The type of Code that determines how this Variable's
value should be evaluated.
|
Exception | Description |
---|---|
EvalSpice.ParseException | |
VarContext.EvalException |