com.croftsoft.apps.cyborg
Class CyborgController

java.lang.Object
  extended by com.croftsoft.core.gui.event.UserInputAdapter
      extended by com.croftsoft.core.gui.controller.NilController
          extended by com.croftsoft.apps.cyborg.CyborgController
All Implemented Interfaces:
Controller, UserInputListener, Updatable, ActionListener, KeyListener, MouseListener, MouseMotionListener, WindowListener, EventListener, ChangeListener, MouseInputListener

public final class CyborgController
extends NilController

Receives and processes user input.

Since:
2005-03-16
Version:
$Id: CyborgController.java,v 1.20 2008/04/19 21:30:58 croft Exp $
Author:
David Wallace Croft

Field Summary
 
Fields inherited from class com.croftsoft.core.gui.controller.NilController
INSTANCE
 
Constructor Summary
CyborgController(CyborgModel cyborgModel, CyborgOperator cyborgOperator)
           
 
Method Summary
 void actionPerformed(ActionEvent actionEvent)
           
 void changeMax(Integer max)
           
 void changeTransform(String transform)
           
 void mouseMoved(MouseEvent mouseEvent)
           
 void setAlpha(Double alpha)
           
 void setOffset(Double offset)
           
 void update()
           
 
Methods inherited from class com.croftsoft.core.gui.event.UserInputAdapter
keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mousePressed, mouseReleased, stateChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.event.ChangeListener
stateChanged
 
Methods inherited from interface java.awt.event.KeyListener
keyPressed, keyReleased, keyTyped
 
Methods inherited from interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
 
Methods inherited from interface java.awt.event.MouseMotionListener
mouseDragged
 
Methods inherited from interface java.awt.event.WindowListener
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 

Constructor Detail

CyborgController

public CyborgController(CyborgModel cyborgModel,
                        CyborgOperator cyborgOperator)
Method Detail

changeMax

public void changeMax(Integer max)

setAlpha

public void setAlpha(Double alpha)

setOffset

public void setOffset(Double offset)

changeTransform

public void changeTransform(String transform)

actionPerformed

public void actionPerformed(ActionEvent actionEvent)
Specified by:
actionPerformed in interface ActionListener
Overrides:
actionPerformed in class UserInputAdapter

mouseMoved

public void mouseMoved(MouseEvent mouseEvent)
Specified by:
mouseMoved in interface MouseMotionListener
Overrides:
mouseMoved in class UserInputAdapter

update

public void update()
Specified by:
update in interface Updatable
Overrides:
update in class NilController

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)