|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jzuul.engine.commands.Command
org.jzuul.engine.CommandAlias
Diese Klasse bietet eine einfache Möglichkeite, einen Alias auf ein anderes Kommando inklusive Argumenten zu setzen.
| Field Summary | |
(package private) Command |
command
Das Command Objekt, für das dieser Alias gesetzt ist |
(package private) String |
parameters
Die Parameter, die dem Command Objekt als Befehlsparameter übergeben werden |
| Fields inherited from class org.jzuul.engine.commands.Command |
args, arguments, currentRoom, desc, gameAction, isAppletSave, name, objectName, player, VARARG_COMMAND |
| Constructor Summary | |
CommandAlias(String alias,
Command command,
String parameters)
Erstellt einen neuen Alias |
|
| Method Summary | |
protected boolean |
action()
Diese Methode muss von jedem Befehl überschrieben werden und sollte die eigentlich Aktion implementieren |
void |
help()
Der help handler, der von dem Befehl help aufgerufen wird und bei einem Aufruf mit falschen Parametern. |
| Methods inherited from class org.jzuul.engine.commands.Command |
doAction, getName, getNumArguments, getObjectName, isAppletSave, isGameAction |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
Command command
String parameters
| Constructor Detail |
public CommandAlias(String alias,
Command command,
String parameters)
alias - der Alias (z.B. inv)command - das eigentliche Kommando (z.B. inspect)parameters - die Parameter zu diesem Kommando (z.B. inventory)| Method Detail |
protected boolean action()
Command
action in class CommandCommand.action()public void help()
Command
help in class CommandCommand.help()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||