simulation
Class Controller

java.lang.Object
  extended bysimulation.Controller

public class Controller
extends java.lang.Object


Field Summary
private  Model model
           
private  View view
           
 
Constructor Summary
Controller()
           
 
Method Summary
 void addModel(Model m)
           
 void addView(View v)
           
(package private)  void animate()
           
(package private)  java.awt.event.KeyAdapter getBallPanelKeyController()
           
(package private)  java.awt.event.MouseAdapter getBallPanelMouseController()
           
(package private)  javax.swing.JButton getObjectButton(java.lang.String kind)
           
(package private)  javax.swing.JButton getResetButton()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

model

private Model model

view

private View view
Constructor Detail

Controller

public Controller()
Method Detail

addModel

public void addModel(Model m)

addView

public void addView(View v)

getResetButton

javax.swing.JButton getResetButton()

getObjectButton

javax.swing.JButton getObjectButton(java.lang.String kind)

getBallPanelMouseController

java.awt.event.MouseAdapter getBallPanelMouseController()

getBallPanelKeyController

java.awt.event.KeyAdapter getBallPanelKeyController()

animate

void animate()