C E G H I L N P R S

C

Command - class Command.
Class Command - část hry Zork.
Command(String, String) - Constructor for class Command
Vytváří instanci třídy Command.
CommandWords - class CommandWords.
Class CommnadWords - obsahuje seznam přípustných příkazů hry Zork.
CommandWords() - Constructor for class CommandWords
Konstruktor - v tomto okamžiku je prázdný

E

equals(Object) - Method in class Room
Metoda equals pro porovnání dvou místností.

G

Game - class Game.
Class Game - hlavní třída hry Zork.
Game() - Constructor for class Game
Vytváří hru a inicializuje místnosti a parser.
getCommand() - Method in class Parser
Metoda přečte příkaz z příkazového řádku a vrátí ho jako instanci třídy Command
getCommandWord() - Method in class Command
Vrací se příkaz (první slovo příkazu).
getName() - Method in class Room
Vrací jméno místnosti (bylo zadáno při vytváření místnosti jako parametr konstruktoru)
getSecondWord() - Method in class Command
Vrací druhé slovo příkazu.

H

hasSecondWord() - Method in class Command
Vrací hodnotu true, pokud příkaz má druhé slovo

I

isCommand(String) - Method in class CommandWords
Kontroluje, zda zadaný řetězec je přípustný příkaz.
isUnknown() - Method in class Command
Vrací true, pokud se jedná o neznámý příkaz.

L

longDescription() - Method in class Room
Vrací "dlouhý" popis místnosti, který může vypadat následovně: You are in the kitchen.

N

nextRoom(String) - Method in class Room
Vrací místnost, která sousedí s aktuální místností a jejíž jméno je zadáno jako parametr.

P

Parser - class Parser.
Class Parser Tato třída je součástí hry Zork - jednoduché textové hry.
Parser() - Constructor for class Parser
Konstruktor pro třídu Parser.
play() - Method in class Game
Hlavní metoda hry.

R

Room - class Room.
Class Room - popisuje jednotlivou místnost ve hře Tato třída je součástí hry Zork - jednoduché textové hry.
Room(String, String) - Constructor for class Room
Vytvoření místnosti (pojmenovaný prostor) se zadaným popisem, např.

S

setExit(Room) - Method in class Room
Definuje východ z místnosti (sousední místnost).
shortDescription() - Method in class Room
Vrací popis místnosti (byl zadán při vytváření místnosti jako parametr konstruktoru
showAll() - Method in class CommandWords
Vypisuje seznam přípustných příkazů na System.out.
showCommands() - Method in class Parser
Vypíše seznam dostupných příkazů.

C E G H I L N P R S