Class BruchAddiererController

java.lang.Object
  extended by java.awt.event.WindowAdapter
      extended by BruchAddiererController
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.KeyListener, java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener

public class BruchAddiererController
extends java.awt.event.WindowAdapter
implements java.awt.event.ActionListener, java.awt.event.KeyListener

Controller zum BruchAddiererView.


Field Summary
private  BruchAddiererModel model
          Mathematisches Modell, enthaelt Funktionalitaet der Bruchaddition.
private  BruchAddiererView view
          Zum Controller gehoeriger View.
 
Constructor Summary
BruchAddiererController(BruchAddiererModel model, BruchAddiererView view)
          Konstruktor, initialisiert Model und View.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ae)
          ActionListener, Ereignisverarbeitung Betaetigen eines Button.
 void keyPressed(java.awt.event.KeyEvent ke)
          KeyListener, Ereignisverarbeitung Druecken einer Taste, Methode tut nichts.
 void keyReleased(java.awt.event.KeyEvent ke)
          KeyListener, Ereignisverarbeitung Loslassen einer Taste,
 void keyTyped(java.awt.event.KeyEvent ke)
          KeyListener, Ereignisverarbeitung Druecken und Loslassen einer Taste, Methode tut nichts.
 void release()
          Freigabe des Controllers, setzt Model und View zurück.
 void windowClosing(java.awt.event.WindowEvent we)
          WindowAdapter, Ereignisverarbeitung Schliessen des Fensters, Programm wird beendet.
 
Methods inherited from class java.awt.event.WindowAdapter
windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

model

private BruchAddiererModel model
Mathematisches Modell, enthaelt Funktionalitaet der Bruchaddition.


view

private BruchAddiererView view
Zum Controller gehoeriger View.

Constructor Detail

BruchAddiererController

public BruchAddiererController(BruchAddiererModel model,
                               BruchAddiererView view)
Konstruktor, initialisiert Model und View.

Parameters:
model - Mathematisches Modell
view - zum Controller gehoeriger View
Method Detail

release

public void release()
Freigabe des Controllers, setzt Model und View zurück.


actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ae)
ActionListener, Ereignisverarbeitung Betaetigen eines Button.

Specified by:
actionPerformed in interface java.awt.event.ActionListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent ke)
KeyListener, Ereignisverarbeitung Druecken einer Taste, Methode tut nichts.

Specified by:
keyPressed in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent ke)
KeyListener, Ereignisverarbeitung Loslassen einer Taste,

Specified by:
keyReleased in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent ke)
KeyListener, Ereignisverarbeitung Druecken und Loslassen einer Taste, Methode tut nichts.

Specified by:
keyTyped in interface java.awt.event.KeyListener

windowClosing

public void windowClosing(java.awt.event.WindowEvent we)
WindowAdapter, Ereignisverarbeitung Schliessen des Fensters, Programm wird beendet.

Specified by:
windowClosing in interface java.awt.event.WindowListener
Overrides:
windowClosing in class java.awt.event.WindowAdapter