Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
E
G
H
I
N
P
R
S
W
C
Command
- Class in
<Unnamed>
This class is part of the "World of Zuul" application.
Command(String, String)
- Constructor for class
Command
Create a command object.
CommandWords
- Class in
<Unnamed>
This class is part of the "World of Zuul" application.
CommandWords()
- Constructor for class
CommandWords
Constructor - initialise the command words.
D
description
- Variable in class
Room
E
eastExit
- Variable in class
Room
G
Game
- Class in
<Unnamed>
This class is the main class of the "World of Zuul" application.
Game()
- Constructor for class
Game
Create the game and initialise its internal map.
getCommand()
- Method in class
Parser
getCommandWord()
- Method in class
Command
Return the command word (the first word) of this command.
getDescription()
- Method in class
Room
getSecondWord()
- Method in class
Command
H
hasSecondWord()
- Method in class
Command
I
isCommand(String)
- Method in class
CommandWords
Check whether a given String is a valid command word.
isUnknown()
- Method in class
Command
N
northExit
- Variable in class
Room
P
Parser
- Class in
<Unnamed>
This class is part of the "World of Zuul" application.
Parser()
- Constructor for class
Parser
Create a parser to read from the terminal window.
play()
- Method in class
Game
Main play routine.
R
Room
- Class in
<Unnamed>
Class Room - a room in an adventure game.
Room(String)
- Constructor for class
Room
Create a room described "description".
S
setExits(Room, Room, Room, Room)
- Method in class
Room
Define the exits of this room.
southExit
- Variable in class
Room
W
westExit
- Variable in class
Room
C
D
E
G
H
I
N
P
R
S
W
Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes