public final class Maus.Auftrag
extends java.lang.Object
Diese Klasse sammelt die Auftraege der KlickReagierbar-Interfaces.
Constructor and Description |
---|
Maus.Auftrag(MausReagierbar listen,
int signal,
Raum m)
Konstruktor
|
Modifier and Type | Method and Description |
---|---|
boolean |
benachrichtigt(MausReagierbar r) |
boolean |
beobachtet(Raum m) |
void |
klick(Punkt p)
Uebertrag des Klick auf den Auftrag
|
int |
signal()
Gibt das Signal zurueck.
|
void |
signalSetzen(int signal)
Setzt den Wert des Signals, das beim Klick auf das Ziel ausgeloest wird neu.
|
public Maus.Auftrag(MausReagierbar listen, int signal, Raum m)
Konstruktor
listen
- Der Listenersignal
- Der Signalcodem
- Das Kollisionsobjektpublic void signalSetzen(int signal)
Setzt den Wert des Signals, das beim Klick auf das Ziel ausgeloest wird neu.
signal
- Das neue Signalpublic void klick(Punkt p)
Uebertrag des Klick auf den Auftrag
p
- Der Klickpunktpublic boolean benachrichtigt(MausReagierbar r)
r
- public boolean beobachtet(Raum m)
m
- public int signal()
Gibt das Signal zurueck.