JavaQuest.Server
Class CCmdUse
java.lang.Object
|
+--JavaQuest.Server.CCmd
|
+--JavaQuest.Server.CCmdUse
- All Implemented Interfaces:
- java.io.Serializable
- public class CCmdUse
- extends CCmd
Klasse der Anwenden-Kommandos
- See Also:
- Serialized Form
Field Summary |
(package private) CItem |
m_oItem
Zu benutzendes Objekt |
Method Summary |
boolean |
checkPossibility()
Kommando auf Ausfuehrbarkeit pruefen |
boolean |
execute()
Kommando ausfuehren |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
m_oItem
CItem m_oItem
- Zu benutzendes Objekt
CCmdUse
public CCmdUse()
- Default-Konstruktor
CCmdUse
public CCmdUse(CServerProxy _oServerProxy,
CPlayer _oPlayer,
CItem _oItem)
- Konstruktor mit ServerProxy- und Playerreferenz
CCmdUse
public CCmdUse(CServerProxy _oServerProxy,
CPlayer _oPlayer,
CItem _oItem,
java.lang.String _strName)
- Konstruktor mit ServerProxy- und Playerreferenz, Name
execute
public boolean execute()
throws java.rmi.RemoteException
- Kommando ausfuehren
- Overrides:
execute
in class CCmd
- Following copied from class:
JavaQuest.Server.CCmd
- Returns:
- true, wenn erfolgreich ausgeführt.
checkPossibility
public boolean checkPossibility()
- Kommando auf Ausfuehrbarkeit pruefen
- Overrides:
checkPossibility
in class CCmd
- Following copied from class:
JavaQuest.Server.CCmd
- Returns:
- true, wenn ausführbar.