Interface Summary |
DataCollector |
An interface to distinguish which elements need to collect data
even if the view is not updated (graphically) |
HasEditor |
An interface to distinguish which elements need to collect data
even if the view is not updated (graphically) |
NeedsFinalUpdate |
An interface for panels that need to be redrawn only once, after all update is done. |
NeedsUpdate |
An interface to distinguish which elements need to call update()
when the group is updated |
PropertyEditor |
An interface to get the editor of properties in Ejs |
RequiresInitializationUnderEjs |
An interface to distinguish which elements need to call update()
when the group is updated |
Resetable |
An interface to distinguish which elements should be reset
when group.resetTraces() is called |
SpecialRender |
An interface to distinguish which elements need to call update()
when the group is updated |
VariableEditor |
An interface to get the editor of properties in Ejs |
Class Summary |
ConstantParser |
This class provides static methods that parse a string and return
a Value with the corresponding type and value, ready to be used by
the setValue() method of ControlElements |
ConstantParserUtil |
This class provides static methods that parse a string and return
a Value with the corresponding type and value, ready to be used by
the setValue() method of ControlElements |
ControlElement |
ControlElement is a base class for an object that
can be managed using a series of configurable properties, hold actions
that when invoked graphically call other objects' methods, and be
responsible for the display and change of one or more internal variables. |
EjsControl |
A base class to group several ControlElements, connect them
to one or more target objects in a unified form, and build a
graphic interface with all of them. |
GroupVariable |
A utility class that holds information about a value that can be shared
by different ControlElement internal variables and that can also trigger
methods of a class |
MethodWithOneParameter |
A class to store and invoke methods using reflection. |