dk.brics.bisim.controller
Class OptionsController

java.lang.Object
  extended by dk.brics.bisim.controller.OptionsController

public class OptionsController
extends java.lang.Object

A controller for the options view.

Author:
Martin Mosegaard martinm@daimi.au.dk

Nested Class Summary
(package private)  class OptionsController.OptionsActionListener
           
 
Field Summary
private  BisimulationGame controller
           
private  OptionsController.OptionsActionListener optionsActionListener
           
private  OptionsModel optionsModel
           
private  OptionsView optionsView
           
 
Constructor Summary
OptionsController(BisimulationGame controller, OptionsModel optionsModel, OptionsView optionsView)
          Constructs an options controller.
 
Method Summary
private  void checkProperties()
           
private  void setupListeners()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

optionsModel

private OptionsModel optionsModel

optionsView

private OptionsView optionsView

controller

private BisimulationGame controller

optionsActionListener

private OptionsController.OptionsActionListener optionsActionListener
Constructor Detail

OptionsController

public OptionsController(BisimulationGame controller,
                         OptionsModel optionsModel,
                         OptionsView optionsView)
Constructs an options controller.

Parameters:
controller - A game instance
optionsModel - A data model for game options
optionsView - An options view on which to listen on events
Method Detail

setupListeners

private void setupListeners()

checkProperties

private void checkProperties()