|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
| Interface Summary | |
| KinematicEventListener | Listener for events from the KinematicController. |
| ModelListener | Listener interface for Model changes. |
| ViewerListener | Listener class for SimulatorViewer. |
| Class Summary | |
| Ball | A ball is a round Entity. |
| BallFactory | This class creates Ball objects. |
| Entity | This class defines the common behavior for the entity objects in the SimulatorViewer window. |
| EntityFactory | Abstract factory for Entities. |
| KinematicSimulatorApp | This class starts the Kinematic Simulator application. |
| KinematicSimulatorApplet | This is the Applet version of KinematicSimulatorApp. |
| NewtonianPhysicsStrategy | This is the basic Physics Strategy. |
| PhysicsStrategy | Abstract Physics Strategy class. |
| SimulatorController | The class serves as the engine of the application. |
| SimulatorFrame | This frame contains the view (SimulatorViewer) of the simulation. |
| SimulatorModel | This class stores the ball information for displaying the window. |
| SimulatorViewer | Viewer class listens to the data changed event and display the lastest data on the window. |
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||