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 |
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. |
EjsCalculationControl |
An EJS control object for Calculations. |
EjsControl |
A blend of GroupControl and org.opensourcephysics.control.Control |
EjsControlFrame |
EjsControlFrame defines an Easy Java Simulations control that is guaranteed to have a
parent frame. |
EjsSimulationControl |
|
GroupControl |
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. |
ParsedEjsControl |
An Ejs control that behaves like a standard OSP control insofar as it parses mathematical expressions
stored as strings to produce integers and doubles. |
Utils |
Some utility functions |