Interface | Description |
---|---|
Animation |
An animation performs repetitive calculations in a separate thread.
|
Calculation |
Calculation performs a calculation in response to a control's action.
|
Control |
Graphical User Interfaces implement the Control interface.
|
MainFrame |
A MainFrame contains the primary user interface for a program.
|
SimControl |
This interface defines methods for setting values that can be changed after an animation has been initialized.
|
Simulation |
Simulations are Animations that invoke methods before starting their
animation thread and after stopping their animation thread.
|
XML.ObjectLoader |
This defines methods for moving xml data between an XMLControl and
a corresponding Java object.
|
XMLControl |
This defines methods for storing data in an xml control element.
|
XMLProperty |
This defines methods for storing data in an xml property element.
|
Class | Description |
---|---|
AbstractAnimation |
AbstractAnimation is a template for simple animations.
|
AbstractCalculation |
AbstractCalculation is a template for simple calculations.
|
AbstractSimulation |
AbstractSimulation is a template for SIP simulations.
|
AnimationControl |
A GUI consisting of an input text area, a message area, and various buttons
to initialize and control an Animation.
|
Base64Coder | |
CalculationControl |
A Control class for Calculations.
|
ConsoleLevel | |
ControlFrame |
A frame with menu items for saving and loading control parameters
|
ControlsRes |
ControlsRes provides access to internationalized string resources for OSPControls.
|
ControlUtils | |
Cryptic |
A class to represent an encrypted version of a UTF-8-encoded String.
|
HiddenControl |
A Control without a graphical user interface.
|
ListChooser |
This modal dialog lets the user choose any number of items
from a supplied list.
|
MessageFrame |
MessageFrame displays text messages.
|
OSPApplication |
OSPApplication defines a model and a control.
|
OSPCombo |
A JPopupMenu with String items from which to choose.
|
OSPControl |
A Control that shows its parameters in a JTable.
|
OSPControlTable |
OSPControlTable automaitally converts strings, such "pi" or "sqrt(2)" to numbers when
getDouble and getInt are invoked.
|
OSPInspector |
Inspects an object's state using XML.
|
OSPLog |
This is a viewable file-based message log for a java package.
|
OSPTableInspector |
A dialog that displays an editable table of properties using an OSPControlTable.
|
ParsableTextArea |
Title: ParsableTextArea
Description: JTextArea with the ability to parse parameters.
|
Password |
A dialog for verifying passwords with a single public static method verify().
|
SimulationControl |
An AnimationControl that controls the editing of parameters.
|
XML |
This defines the ObjectLoader interface and static methods for managing and
accessing ObjectLoader implementations.
|
XMLControlElement |
This is a basic xml control for storing data.
|
XMLJavaLoader |
This is an ObjectLoader implementation that uses the Java XMLEncoder and
XMLDecoder classes to save and load data.
|
XMLLoader |
This is an ObjectLoader implementation that attempts to create a new object
of class element.getObjectClass() but takes no other action.
|
XMLPropertyElement |
This defines methods for storing data in an xml property element.
|
XMLTable |
This is a table view of an XML control and its property contents.
|
XMLTableInspector |
A dialog that displays an editable table of XMLControl properties.
|
XMLTableModel |
A table model for an XMLTable.
|
XMLTree |
This is an XML tree in a scroller.
|
XMLTreeChooser |
This modal dialog lets the user choose items from a tree view of an XMLControl.
|
XMLTreeNode |
This is a DefaultMutableTreeNode for an XML JTree.
|
XMLTreePanel |
This is a split pane view of an XML tree and its contents.
|
Exception | Description |
---|---|
VariableNotFoundException |