A B C D E F G H I K L M N O P R S T V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AB_Bauer - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse AB_Bauer.
- AB_Bauer() - Constructor for class AB_Bauer
- AB1_Schaf - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse AB1_Schaf.
- AB1_Schaf() - Constructor for class AB1_Schaf
- AB2_Schaf - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse AB1_Schaf.
- AB2_Schaf() - Constructor for class AB2_Schaf
- AB3_Schaf - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse AB3_Schaf.
- AB3_Schaf() - Constructor for class AB3_Schaf
- AB4_Schaf - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse AB4_Schaf.
- AB4_Schaf() - Constructor for class AB4_Schaf
- abfressen() - Method in class Blume
- abfressen() - Method in class Gras
- ablegen(String) - Method in class Bauer
-
Der Figur legt einen Gegenstand aus seinem Vorrat auf dem Feld ab.
- addAktion(Runnable) - Method in class Bauernhofprojekt
- addAnzahlVonGegenstand(String, int) - Method in class Bauer
-
Gibt dem Figur eine bestimmte Anzahl von Gegenstaenden einer Art
- addedToWorld(World) - Method in class Bauernhof
- addedToWorld(World) - Method in class Gras
- addedToWorld(World) - Method in class Korn
- addedToWorld(World) - Method in class MyActor
-
Wird aufgerufen, wenn der Figur in die Welt gesetzt wird; erweitert nach Vorschlag P.Henriksen 29.6.08
- aufnehmen() - Method in class Bauer
-
Der Figur nimmt einen Gegenstand, der sich auf seinem Feld befindet in seinen Vorrat auf.
B
- Bauer - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Bauer.
- Bauer() - Constructor for class Bauer
- Bauernhof - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Bauernhof.
- Bauernhof() - Constructor for class Bauernhof
- Bauernhofprojekt - Class in <Unnamed>
-
Die einzigen aktiven Akteure in der Bauernhof sind die Figur.
- Bauernhofprojekt() - Constructor for class Bauernhofprojekt
-
Erschaffe eine Welt mit 14 * 12 Zellen.
- benutze(String) - Method in class Figur
-
Benutzt den angegebenen Gegenstand.
- betretbar - Variable in class MyActor
- bildnummer - Variable in class MyActor
- Blume - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Blume.
- Blume() - Constructor for class Blume
C
- changeBackground(int, int, int) - Method in class Bauernhofprojekt
-
Ändert den Hintergrund einer Zelle
D
- dreheLinks() - Method in class Figur
-
Der Figur dreht sich um 90 Grad nach links (aus der Sicht des Figurs).
- dreheRechts() - Method in class Figur
-
Der Figur dreht sich um 90 Grad nach rechts (aus der Sicht des Figurs).
- dreheRichtigrum() - Method in class AB4_Schaf
- dreheRunde() - Method in class AB2_Schaf
- dreheUm() - Method in class AB2_Schaf
- dreiSchritte() - Method in class AB2_Schaf
- durst - Variable in class Figur
E
- einsatz_04() - Method in class Bauernhofprojekt
- einsatz_06() - Method in class Bauernhofprojekt
- einsatz_07() - Method in class Bauernhofprojekt
- einsatz_08() - Method in class Bauernhofprojekt
- einsatz_09() - Method in class Bauernhofprojekt
- einsatz_10() - Method in class Bauernhofprojekt
- einsVor() - Method in class Figur
-
Der Figur geht einen Schritt in die Pfeilrichtung.
- ernte() - Method in class Tomate
- ernte(String) - Method in class Bauer
- erzeuge(int) - Static method in class Gegenstand
- erzeuge(String) - Static method in class Gegenstand
F
- faulesSchaf() - Method in class AB3_Schaf
- Figur - Class in <Unnamed>
-
Diese Klasse ist die Oberklasse fuer die Figur "Robita", "Robson" und "Robby".
- Figur(String) - Constructor for class Figur
-
Ein Objekt der Klasse Figur wird exempliert bzw. instanziert.
- fresse() - Method in class Huhn
- fresse() - Method in class Schaf
- fresseDichSatt() - Method in class AB2_Schaf
- fuehreAktionenDurch() - Method in class Bauernhofprojekt
G
- Gegenstand - Class in <Unnamed>
-
Die Klasse Gegenstand fasst alle in der Welt liegenden Actors zusammen, die bewegt werden können.
- Gegenstand(String, boolean, boolean, int) - Constructor for class Gegenstand
-
erzeugt einen Standardgegenstand
- geheZuLevel(int) - Method in class Bauernhofprojekt
-
In ein niedrigeres Level wechseln
- generateActor(int) - Method in class Bauernhofprojekt
- geradeausOderDrehen() - Method in class AB4_Schaf
- getAnzahl() - Method in class Bauer
-
Gibt die Anzahl der Gegenstaende, die Figur traegt, zurueck.
- getAnzahl(String) - Method in class Bauer
-
Gibt die Anzahl der Gegenstaende einer bestimmten Art zurueck.
- getBackgroundImage(int) - Method in class Bauernhofprojekt
- getBild() - Method in class MyActor
- getDurst() - Method in class Figur
-
Gibt die Durstigkeit der Figur zurück
- getHunger() - Method in class Figur
-
Gibt den Sättigungsgrad der Figur zurück
- getMap() - Method in class Bauernhofprojekt
-
Liefert eine Referenz auf die Map
- getName() - Method in class MyActor
- getSchwerkraft() - Method in class Bauernhofprojekt
-
Liefert die Information, ob es sich um eine Welt mit Schwerkraft handelt
- getTypGegenstand(String) - Static method in class Gegenstand
-
untersucht, ob name eine korrekte Bezeichnug für einen Gegenstand ist
- getWert() - Method in class Gegenstand
-
liefert den Wert des Gegenstands
- getX() - Method in class MyActor
- getY() - Method in class MyActor
- gibGegenstandUnterFigur() - Method in class Figur
-
Gibt den Gegenstand zurueck, auf dem sich ein Figur befindet
- gibGegenstandUnterFigur(String) - Method in class Figur
-
Gibt den Gegenstand zurueck, auf dem sich ein Figur befindet
- gibGegenstandVorFigur(String) - Method in class Figur
-
Gibt den Gegenstand zurueck, auf dem sich ein Figur befindet
- Gras - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Gras.
- Gras() - Constructor for class Gras
H
- hakenSchlagen() - Method in class AB2_Schaf
- hatGegenstand(String) - Method in class Bauer
-
Gibt zurueck, ob der Figur mindestens einen Gegenstand der angegeben Art besitzt.
- Huhn - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Huhn.
- Huhn() - Constructor for class Huhn
- hunger - Variable in class Figur
I
- imageNumbers - Variable in class MyActor
- istAuf(String) - Method in class Figur
-
Liefert genau dann true, wenn auf der Kachel, auf der sich der aufgerufene Figur gerade befindet, ein Gegenstand mit dem angegebnen Namen befindet.
- istAufGegenstand() - Method in class Figur
-
Liefert genau dann true, wenn auf der Kachel, auf der sich der aufgerufene Figur gerade befindet, ein beliebiger Gegenstand befindet.
- istBetretbar(int, int) - Method in class Bauer
- istBetretbar(int, int) - Method in class Bauernhof
- istBetretbar(int, int) - Method in class MyActor
- istBeweglich() - Method in class MyActor
-
liefert, ob der Gegenstand vom Roboter aufgenommen werden kann
- istGegenstand(String) - Static method in class Gegenstand
-
untersucht, ob name eine korrekte Bezeichnug für einen Gegenstand ist
- istInventarLeer() - Method in class Bauer
-
Liefert genau dann true, wenn der aufgerufene Figur keinen Gegenstand bei sich hat.
- istLinksFrei() - Method in class Figur
-
Der Sensor ueberprueft, ob sich links der Laufrichtung eine Wand befindet.
- istRechtsFrei() - Method in class Figur
-
Der Sensor ueberprueft, ob sich rechts der Laufrichtung eine Wand befindet.
- istVorne(String) - Method in class Figur
-
Liefert genau dann true, wenn auf der Kachel, auf der sich der aufgerufene Figur gerade befindet, ein Gegenstand mit dem angegebnen Namen befindet.
- istVorneFrei() - Method in class Figur
-
Der Sensor ueberprueft, ob vor dem Figur Hindernisse stehen oder nicht
K
- Korn - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Korn.
- Korn() - Constructor for class Korn
- kornbauer() - Method in class AB_Bauer
- kostenBewegung - Variable in class Figur
- kostenWarten - Variable in class Figur
L
- ladeSecretDatei() - Method in class Bauernhofprojekt
-
Secret-Datei laden, um ein höheres Level freizuschalten
- leckerBluemchen() - Method in class AB4_Schaf
- leveltest_01() - Method in class Bauernhofprojekt
- leveltest_02() - Method in class Bauernhofprojekt
- leveltest_03() - Method in class Bauernhofprojekt
- leveltest2() - Method in class AB2_Schaf
- leveltest3() - Method in class AB3_Schaf
M
- melde(String, boolean) - Method in class MyActor
-
Gibt den uebergebenen String in einer Dialogbox auf dem Bildschirm aus
- Message - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Message.
- Message(String) - Constructor for class Message
-
Act - tut, was auch immer Message tun will.
- moveable - Variable in class MyActor
- MyActor - Class in <Unnamed>
-
Die Klasse MyActor steht für alle Elemente des Bauernhof Jedes Element hat einen Namen, kann mehrere Bilder (Imagedatei muss mit dem Namen beginnen) haben und betretbar sein oder nicht.
- MyActor(String, boolean, boolean) - Constructor for class MyActor
N
- neuStart() - Method in class Bauernhofprojekt
-
Das Figurszenario auf die Anfangswerte (Level 1) zurücksetzen
O
- originalImages - Static variable in class MyActor
P
- pruefe(String) - Method in class Figur
R
S
- saeen(String) - Method in class Bauer
- sattFresen() - Method in class AB3_Schaf
- Schaf - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Schaf.
- Schaf() - Constructor for class Schaf
- schwerkraftAnwenden() - Method in class Bauernhofprojekt
- setLocation(int, int) - Method in class Figur
-
setLocation(x,y) fuer Figur wird ueberschrieben, um nicht auf Wand oder anderen Figur ziehen zu koennen!
- setLocation(int, int) - Method in class Gegenstand
-
setLocation(x,y) fuer Roboter wird ueberschrieben, um nicht auf Wand oder anderen Roboter ziehen zu koennen!
- setLocation(int, int) - Method in class MyActor
- setRotation(int) - Method in class Figur
-
setRotation(x) fuer Figur wird ueberschrieben, damit nur vier Rotationsrichtungen moeglich sind!
- setRotation(int) - Method in class Gegenstand
-
setRotation(x) fuer Roboter wird verhindert!
- setzeBild(int) - Method in class Blume
- setzeBild(int) - Method in class Gras
- setzeBild(int) - Method in class MyActor
-
Wechsel des Bildes
- setzeBild(int) - Method in class Tomate
T
- Tomate - Class in <Unnamed>
-
Ergänzen Sie hier eine Beschreibung für die Klasse Tomate.
- Tomate() - Constructor for class Tomate
- trinke() - Method in class Huhn
- trinke() - Method in class Schaf
- tuerenoeffnen() - Method in class Bauernhof
V
- verbraucheEnergie(int) - Method in class Figur
-
Erhöhrt den Hunger des Figurs um den angegebenen Wert.
- verbraucheEnergie(int, int) - Method in class Figur
- versteckeKoordinaten() - Method in class Bauernhofprojekt
-
Erzeugt die Welt neu, damit die Koordinaten wieder verschwinden
- versucheEiZuLegen() - Method in class Huhn
- vorBisGrasUndFriss() - Method in class AB3_Schaf
- vorBisWasserUndTrinke() - Method in class AB3_Schaf
- vorBisZaun() - Method in class AB3_Schaf
W
- wachse() - Method in class Gras
- wachse() - Method in class Korn
- wachse() - Method in class Tomate
- warne(String, Actor) - Method in class MyActor
-
Gibt den uebergebenen String in einer Dialogbox als Warnung auf dem Bildschirm aus.
- warte() - Method in class Figur
- wert - Variable in class Gegenstand
- wieseErkunden() - Method in class AB3_Schaf
Z
- zeichneImage() - Method in class Figur
-
Eine private Methode, die dafuer sorgt, dass der "Aufdruck" auf dem Figur (Anzahl der Gegenstaende), der Akkustandsbalken und der Richtungspfeil aktualisiert werden
- zeichneImage() - Method in class Gras
- zeichneImage() - Method in class Korn
- zeichneImage() - Method in class MyActor
-
Eine private Methode, die dafuer sorgt, dass der "Aufdruck" auf dem Roboter (Anzahl der Gegenstaende), der Akkustandsbalken und der Richtungspfeil aktualisiert werden
- zeichneImage() - Method in class Tomate
- zeigeKoordinaten() - Method in class Bauernhofprojekt
-
Zeigt die Koordinaten aller Felder an
- zurueckInDenStall() - Method in class AB4_Schaf
- zurueckZumStall() - Method in class AB3_Schaf
All Classes All Packages