JavaQuest.Server
Class CCmdSearch
java.lang.Object
|
+--JavaQuest.Server.CCmd
|
+--JavaQuest.Server.CCmdSearch
- All Implemented Interfaces:
- java.io.Serializable
- public class CCmdSearch
- extends CCmd
Das Suchen-Kommandos sucht die direkt an den Spieler angrenzenden Felder
nach versteckten Gegenständen ab.
- See Also:
- Serialized Form
Method Summary |
boolean |
checkPossibility()
Das Suchekommando ist bisher immer möglich. |
boolean |
execute()
Kommando ausfuehren: Nacheinander werden alle neun in Frage kommenden
Felder abgesucht und die betreffenden Gegenstände auf sichtbar gesetzt. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
CCmdSearch
public CCmdSearch()
- Default-Konstruktor
CCmdSearch
public CCmdSearch(CServerProxy _oServerProxy,
CPlayer _oPlayer)
- Konstruktor mit ServerProxy- und Playerreferenz. Der Name wird mit einem
Standardwert gefüllt, der aus den vorhandenen Informationen gebildet wird..
- Parameters:
_oServerProxy
- Server Proxy Objekt_oPlayer
- Player, von dem das Kommando ausgeführt werden soll.
CCmdSearch
public CCmdSearch(CServerProxy _oServerProxy,
CPlayer _oPlayer,
java.lang.String _strName)
- Konstruktor mit ServerProxy- und Playerreferenz, Name
- Parameters:
_oServerProxy
- Server Proxy Objekt_oPlayer
- Player, von dem das Kommando ausgeführt werden soll._strName
- Beschreibender Name des Kommandos (für Kontext-Menü)
execute
public boolean execute()
throws java.rmi.RemoteException
- Kommando ausfuehren: Nacheinander werden alle neun in Frage kommenden
Felder abgesucht und die betreffenden Gegenstände auf sichtbar gesetzt.
- Overrides:
execute
in class CCmd
- Returns:
- true, wenn erfolgreich.
checkPossibility
public boolean checkPossibility()
- Das Suchekommando ist bisher immer möglich.
- Overrides:
checkPossibility
in class CCmd
- Returns:
- true, wenn möglich.