Uses of Package
ballworld.model

Packages that use ballworld.model
ballworld.controller   
ballworld.model   
ballworld.model.paint   
ballworld.model.paint.strategy   
ballworld.model.strategy   
 

Classes in ballworld.model used by ballworld.controller
BallModel
          The model that represents the balls and their associated control systems.
 

Classes in ballworld.model used by ballworld.model
Ball
          An abstract 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.
IPaintStrategyFac
          An interface that defines a factory that instantiates a specific IPaintStrategy
IUpdateStrategy
           
IUpdateStrategyFac
          An interface that defines a factory that instantiates a specific IUpdateStrategy
IViewControlAdapter
          The communications interface the model uses to talk to the view for non-repetitive control tasks such as getting information for the instantiation of a ball.
IViewUpdateAdapter
          This interface is used for the fast, repetitive updating communications to the model, such as those needed during a timer tick.
 

Classes in ballworld.model used by ballworld.model.paint
Ball
          An abstract 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 ballworld.model used by ballworld.model.paint.strategy
Ball
          An abstract 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 ballworld.model used by ballworld.model.strategy
Ball
          An abstract ball that moves in a line with its given velocity and bounces off the walls of a rectangularly shaped container.
IUpdateStrategy