Package org.colos.ejs.library.control

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.