eps.fortgeschrittenesFormular
Class Sensor

java.lang.Object
  extended by eps.fortgeschrittenesFormular.Sensor
Direct Known Subclasses:
Abholsensor, Abmeldesensor, Anmeldesensor, Barbezahlsensor, Bildanzeigesensor, Bildoptionssensor, Bildwahlsensor, Darstellung.Einwurfsensor, Darstellung.Entnahmesensor, Darstellung.Wahlsensor, DrehsensorBand, DrehsensorTopfA, DrehsensorTopfB, Dukatensensor, Einwurfsensor, Entnahmesensor, Greifsensor, Kristallsensor, Lesesensor, Loeschsensor, Loslasssensor, Reservierungssensor, Schreibsensor, SensorFuerBaecker, SensorFuerMetzger, Speichersensor, Stornierungssensor, Testsensor, Ueberweisungssensor, Wahlsensor

public abstract class Sensor
extends Object

Diese Klasse kann zur Verarbeitung von Benutzereingaben eingesetzt werden. Sie wird durch einen Menuepunkt auf dem Formular repraesentiert, bei dessen Betaetigung automatisch die Methode ausloesen() aufgerufen wird.

Version:
05.2008
Author:
Florian Prager, Ute Heuer, Universitaet Passau

Constructor Summary
Sensor()
           
Sensor(Formular aktuellesFormular)
           
 
Method Summary
 void anzeigen()
          Legt das Ereignis auf das Formular.
abstract  void ausloesen()
          Wird bei Anwahl des Menuepunkts aufgerufen.
protected  Formular formularGeben()
          Liefert das Formular, auf dem das Ereignis liegt.
 void textSetzen(String text)
          Aendert den Text des Menuepunkts.
 String toString()
          Liefert den Ereignisnamen.
 void verstecken()
          Entfernt das Ereignis vom Formular.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Sensor

public Sensor()

Sensor

public Sensor(Formular aktuellesFormular)
Method Detail

anzeigen

public void anzeigen()
Legt das Ereignis auf das Formular.


ausloesen

public abstract void ausloesen()
Wird bei Anwahl des Menuepunkts aufgerufen.


formularGeben

protected Formular formularGeben()
Liefert das Formular, auf dem das Ereignis liegt.

Returns:
das Formular

textSetzen

public void textSetzen(String text)
Aendert den Text des Menuepunkts.

Parameters:
text - der neue Text

toString

public String toString()
Liefert den Ereignisnamen.

Overrides:
toString in class Object

verstecken

public void verstecken()
Entfernt das Ereignis vom Formular.