|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
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 Summary | |
---|---|
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 Summary | |
---|---|
CodeExpression.Code | The type of Code that determines how this Variable's value should be evaluated. |
Exception Summary | |
---|---|
EvalSpice.ParseException | |
VarContext.EvalException |
Package for handling variables. Variables are arbitrary attribute/value pairs that can be stored on any ElectricObject.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |