Package zuul

Class Summary
Command Command.java This abstract class holds information about a command that was issued by the user.
CommandWords CommandWords.java This class holds a HashMap with all the valid string representations and their respective mappings to command objects.
Door Door.java This class assigns a name to each door and decides whether the door is going to be locked or not.
DropCommand DropCommand.java Implements the drop command.
DynamicGamePart DynamicGamePart.java This abstact class holds information relevant to dynamic parts of the game.
Game Game.java This class is the main class of the "World of Zuul" application.
GoCommand GoCommand.java Implements the go command.
HelpCommand HelpCommand.java Implements the help command.
Item Item.java Holds information about the Items of the game.
ItemsCommand ItemsCommand.java Implements the items command.
LockCommand LockCommand.java Implements the lock command.
Main Main.java Play the game !!!
Npc Npc.java This class holds information about the NPC characters of the game.
Parser Parser.java This parser reads user input then returns it.
Player Player.java Holds information about the player of the game.
QuitCommand QuitCommand.java Implements the quit command.
Room Room.java Class Room - a room in an adventure game.
StaticGamePart StaticGamePart.java This abstact class holds information relevant to static parts of the game.
TakeCommand TakeCommand.java Implements the take command.
TradeCommand TradeCommand.java Implements the trade command.
UnlockCommand UnlockCommand.java Implements the unlock command.