|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ballwar.model | |
|---|---|
| ballwar.controller | |
| ballwar.model | |
| ballwar.model.paint | |
| ballwar.model.strategy | |
| Classes in ballwar.model used by ballwar.controller | |
|---|---|
| BallModel
Represents the main "model" of the system that coordinates the non-GUI processing. |
|
| IPaintStrategy
Interface that represents a strategy used by a Ball when asked to perform variant paint operations. |
|
| IUpdateStrategy
Interface that represents a strategy used by a Ball when asked to perform variant operations associated with initialization, updating its state, collisions and destruction. |
|
| Classes in ballwar.model used by ballwar.model | |
|---|---|
| Ball
An concrete circular ball that moves in a line with its given velocity and bounces off the walls of a rectangularly shaped container. |
|
| IBallCmd
Interface that represents commands sent through the dispatcher to process the balls |
|
| IBallEnvironment
An interface that represents the environment in which the ball is operating. |
|
| IMoveable
Interface that represents a "moveable" object. |
|
| IMovementKeys
Interface that represents a set of movement keys. |
|
| IPaintStrategy
Interface that represents a strategy used by a Ball when asked to perform variant paint operations. |
|
| IPlayer
Interface that represents a single player that has a name and a score and is associated wtih a particular set of movement keys. |
|
| IUpdateStrategy
Interface that represents a strategy used by a Ball when asked to perform variant operations associated with initialization, updating its state, collisions and destruction. |
|
| IViewCtrlAdapter
The adapter interface the model uses to communicate to the view. |
|
| Classes in ballwar.model used by ballwar.model.paint | |
|---|---|
| Ball
An concrete circular ball that moves in a line with its given velocity and bounces off the walls of a rectangularly shaped container. |
|
| IPaintStrategy
Interface that represents a strategy used by a Ball when asked to perform variant paint operations. |
|
| Classes in ballwar.model used by ballwar.model.strategy | |
|---|---|
| Ball
An concrete circular ball that moves in a line with its given velocity and bounces off the walls of a rectangularly shaped container. |
|
| IPlayer
Interface that represents a single player that has a name and a score and is associated wtih a particular set of movement keys. |
|
| IUpdateStrategy
Interface that represents a strategy used by a Ball when asked to perform variant operations associated with initialization, updating its state, collisions and destruction. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||