A B C D E F G H I J K L M O P Q R S T U V W

A

actionPerformed(ActionEvent) - Method in class JavaQuest.Client.CClientFrame
actionPerformed method to handle the action-event (e.g.
actionPerformed(ActionEvent) - Method in class JavaQuest.Client.CClientConnect
actionPerformed if a button is clicked
actionPerformed(ActionEvent) - Method in class JavaQuest.Client.CClientPopupMenu
actionPerformed gets the choosen command and executes it
actionPerformed(ActionEvent) - Method in class JavaQuest.Client.CClientHelp
actionPerformed handles action-events
activate(CPlayer) - Method in class JavaQuest.Server.CItem
Gegenstand aktivieren, wird von Subklassen implementiert
activate(CPlayer) - Method in class JavaQuest.Server.CItemUniversal
Gegenstand aktivieren.
activate(CPlayer) - Method in class JavaQuest.Server.CItemAttack
Gegenstand aktivieren.
activate(CPlayer) - Method in class JavaQuest.Server.CItemHealth
Gegenstand aktivieren.
activate(CPlayer) - Method in class JavaQuest.Server.CItemDefense
Gegenstand aktivieren.
activate(int) - Method in interface JavaQuest.Client.IClientProxy
 
activate(int) - Method in class JavaQuest.Client.CClient
activate Method for the server to initiate the beginTurn-Method
activateItem(CItem) - Method in class JavaQuest.Server.CPlayer
Einen Gegenstand aktivieren
activateItem(int) - Method in class JavaQuest.Client.CClient
activateItem Method for the client to activate an Item on the server
activateItem(int) - Method in class JavaQuest.Server.CPlayer
Einen Gegenstand aktivieren
activateItem(int) - Method in interface JavaQuest.Server.IClientThreadProxy
activateItem , Beschreibung in CClientThread
activateItem(int) - Method in class JavaQuest.Server.CClientThread
Spieler will ein Gegenstand aktivieren
wird an CPlayer weitergeleitet
activatePlayer(int) - Method in class JavaQuest.Server.CClientThread
startet die Runde des Spielers auf Clientseite
wird an IClientProxy weitergeleitet
addItem(CItem) - Method in class JavaQuest.Server.CField
einen Gegenstand auf dem Feld ablegen
addPlayer(Vector) - Method in class JavaQuest.Server.CMap
Plaziert einen vom Game neu instanzierten Player auf der Karte
Attack(CPlayer, CField) - Method in class JavaQuest.Server.CCmdFactory
Kommandoobjekt Angreifen erzeugen

B

beenden() - Method in class JavaQuest.Server.CTimerThread
Thread soll sich beenden, beendet die while-schleife
beenden() - Method in class JavaQuest.Server.CCommandLine
Thread soll sich beenden
beenden() - Method in class JavaQuest.Server.CClientListener
Thread soll sich beenden, beendet die while-schleife
beenden() - Method in class JavaQuest.Server.CClientThread
Thread soll sich beenden, beendet die while-schleife
beginTurn(int) - Method in class JavaQuest.Client.CClientFrame
begin the Turn activate buttons, menuitems, etc.
boden - Variable in class JavaQuest.Client.CClientMap
the image-Objects for the playfield components
borderLayout1 - Variable in class JavaQuest.Client.CClientConnect
border-Layout for the Dialog-Box
borderLayout1 - Variable in class JavaQuest.Client.CClientMessages
borderLayout for all Components
borderLayoutAll - Variable in class JavaQuest.Client.CClientInfo
borderLayout for all Components
borderLayoutAll - Variable in class JavaQuest.Client.CClientInventory
borderLayout for all components
borderLayoutAll - Variable in class JavaQuest.Client.CClientHelp
borderLayout for the mainPanel
borderLayoutFrame - Variable in class JavaQuest.Client.CClientFrame
border-Layout for the Frame
borderLayoutInfo - Variable in class JavaQuest.Client.CClientInfo
borderLayout for the InfoField
borderLayoutMap - Variable in class JavaQuest.Client.CClientFrame
borderLayout for the Map

C

CClient - class JavaQuest.Client.CClient.
Main connection class, to control the connection from client to server and from server to client
CClient(String, CClientFrame, String) - Constructor for class JavaQuest.Client.CClient
Constructor
CClientConnect - class JavaQuest.Client.CClientConnect.
class for get params to connect (DialogBox)
CClientConnect(Frame, String, boolean, int, int, CUtils) - Constructor for class JavaQuest.Client.CClientConnect
Constructor CClientConnect Dialog for the Connection to the JavaQuest-Server
CClientDNDList - class JavaQuest.Client.CClientDNDList.
Class to accept Drag ´n´ Drop, it´s used from CClientInventory (active / inactive Items)
CClientDNDList(CClientFrame) - Constructor for class JavaQuest.Client.CClientDNDList
default constructor - initializes the DropTarget and DragSource
CClientDoubleClickTime - class JavaQuest.Client.CClientDoubleClickTime.
class CClientDoubleClickTime extends Thread This Thread implements the Double Click
CClientDoubleClickTime(CClientFrame) - Constructor for class JavaQuest.Client.CClientDoubleClickTime
Constructor
CClientDoubleClickTime(CClientMap) - Constructor for class JavaQuest.Client.CClientDoubleClickTime
Constructor
CClientFrame - class JavaQuest.Client.CClientFrame.
the Main Class CClientFrame is the GUI for the Client of the sophisticated JavaQuest
CClientFrame(double) - Constructor for class JavaQuest.Client.CClientFrame
Constructor
CClientHelp - class JavaQuest.Client.CClientHelp.
Class to accept HTML-Files to represent the Help-Files
CClientHelp(JFrame, String, boolean, int, int, double, CUtils) - Constructor for class JavaQuest.Client.CClientHelp
Constructor CHelp: Dialog for Help Information
CClientInfo - class JavaQuest.Client.CClientInfo.
Class to set Text in the InfoField (HTML-Text)
CClientInfo(double, CUtils) - Constructor for class JavaQuest.Client.CClientInfo
Default-Constructor CClientInfo
CClientInventory - class JavaQuest.Client.CClientInventory.
Class to set the Inventory Lists with active and inactive Items
CClientInventory(CClientFrame, CClientInventory, double) - Constructor for class JavaQuest.Client.CClientInventory
CClientInventory Default-Constructor
CClientListener - class JavaQuest.Server.CClientListener.
Listener-Thread fuer Initierung der Kommunikation;
Delegiert nur Logins und Logouts von Clients an Game, eigentl Kommunikation erfolgt dann ueber ClientThread
CClientListener() - Constructor for class JavaQuest.Server.CClientListener
Default-Konstruktor
CClientListener(CGame, CServerProxy) - Constructor for class JavaQuest.Server.CClientListener
Konstruktor mit Game und ServerProxy
CClientMap - class JavaQuest.Client.CClientMap.
this class initialize the image-objects for the visualisation of the GUI and the Field
CClientMap(boolean, boolean, CClient) - Constructor for class JavaQuest.Client.CClientMap
Constructor
CClientMap(boolean, CClient) - Constructor for class JavaQuest.Client.CClientMap
Constructor
CClientMenuBar - class JavaQuest.Client.CClientMenuBar.
class to realize the Menu with ShortCuts
CClientMenuBar(ActionListener, CUtils) - Constructor for class JavaQuest.Client.CClientMenuBar
Constructor CClientMenuBar
CClientMessages - class JavaQuest.Client.CClientMessages.
this class displays information in a JDialog
CClientMessages() - Constructor for class JavaQuest.Client.CClientMessages
CClientMessages Default Constructor
CClientMessages(JFrame, String, boolean, String, String, CUtils) - Constructor for class JavaQuest.Client.CClientMessages
CClientMessages Constructor
CClientMessagesThread - class JavaQuest.Client.CClientMessagesThread.
class CClientMessagesThread extends Thread is used to capsulate the server from the messages
CClientMessagesThread(CClientFrame, String, CUtils) - Constructor for class JavaQuest.Client.CClientMessagesThread
CClientMessagesThread Constructor
CClientPopupMenu - class JavaQuest.Client.CClientPopupMenu.
CClientPopupMenu class to make a dynamical PopupMenu
CClientPopupMenu() - Constructor for class JavaQuest.Client.CClientPopupMenu
Default-Constructor CClientPopupMenu
CClientPopupMenu(CClient) - Constructor for class JavaQuest.Client.CClientPopupMenu
Constructor CClientPopupMenu
CClientRemainingTime - class JavaQuest.Client.CClientRemainingTime.
CClientRemainingTime thread is used to run a time it tells how long the Player is on turn
CClientRemainingTime(JProgressBar, CUtils) - Constructor for class JavaQuest.Client.CClientRemainingTime
Constructor
CClientThread - class JavaQuest.Server.CClientThread.
RMI-Kommunikations-Thread, fuer jeden Client wir ein Thread erzeugt
der Thread nimmt die RMI-Methodenaufrufe des Clients entgegen, und delegiert diese an die verantwortlichen Objekte.
CClientThread() - Constructor for class JavaQuest.Server.CClientThread
Default-Konstruktor
CClientThread(CGame, IClientProxy, String, CPlayer) - Constructor for class JavaQuest.Server.CClientThread
Konstruktor mit Game, ClientProxy, Name und Spieler
CCmd - class JavaQuest.Server.CCmd.
Ober-Klasse aller Kommandos.
CCmd() - Constructor for class JavaQuest.Server.CCmd
Default-Konstruktor
CCmd(CServerProxy, CPlayer) - Constructor for class JavaQuest.Server.CCmd
Konstruktor mit ServerProxy- und Playerreferenz.
CCmd(CServerProxy, CPlayer, String) - Constructor for class JavaQuest.Server.CCmd
Konstruktor mit ServerProxy- und Playerreferenz und Name
CCmdAttack - class JavaQuest.Server.CCmdAttack.
Angriff-Kommando.
CCmdAttack() - Constructor for class JavaQuest.Server.CCmdAttack
Default-Konstruktor
CCmdAttack(CServerProxy, CPlayer, CField) - Constructor for class JavaQuest.Server.CCmdAttack
Konstruktor mit ServerProxy- und Playerreferenz.
CCmdAttack(CServerProxy, CPlayer, CField, String) - Constructor for class JavaQuest.Server.CCmdAttack
Konstruktor mit ServerProxy- und Playerreferenz und Name
CCmdDrop - class JavaQuest.Server.CCmdDrop.
Das Ablegen-Kommandos wirft einen vorhandenen Gegenstand des Spielers auf das Feld, auf dem er gerade steht.
CCmdDrop() - Constructor for class JavaQuest.Server.CCmdDrop
Default-Konstruktor
CCmdDrop(CServerProxy, CPlayer, CItem) - Constructor for class JavaQuest.Server.CCmdDrop
Konstruktor mit ServerProxy- und Playerreferenz.
CCmdDrop(CServerProxy, CPlayer, CItem, String) - Constructor for class JavaQuest.Server.CCmdDrop
Konstruktor mit ServerProxy- und Playerreferenz und Name
CCmdFactory - class JavaQuest.Server.CCmdFactory.
Die Kommando-Factory ist für die Erstellung aller möglicher Kommandos zuständig, die ein bestimmter Spieler auf einem Feld seiner Wahl ausführen kann.
CCmdFactory() - Constructor for class JavaQuest.Server.CCmdFactory
Default-Konstruktor
CCmdFactory(CServerProxy) - Constructor for class JavaQuest.Server.CCmdFactory
Konstruktor mit ServerProxyreferenz
CCmdGet - class JavaQuest.Server.CCmdGet.
Das Aufnehmen-Kommando nimmt einen Gegenstand von dem Feld auf, auf dem sich der Player gerade befindet.
CCmdGet() - Constructor for class JavaQuest.Server.CCmdGet
Default-Konstruktor
CCmdGet(CServerProxy, CPlayer, CItem) - Constructor for class JavaQuest.Server.CCmdGet
Konstruktor mit ServerProxy- und Playerreferenz.
CCmdGet(CServerProxy, CPlayer, CItem, String) - Constructor for class JavaQuest.Server.CCmdGet
Konstruktor mit ServerProxy- und Playerreferenz, Name
CCmdMove - class JavaQuest.Server.CCmdMove.
Das Bewegen-Kommando bewegt den Spieler über die Karte.
CCmdMove() - Constructor for class JavaQuest.Server.CCmdMove
Default-Konstruktor
CCmdMove(CServerProxy, CPlayer, CField) - Constructor for class JavaQuest.Server.CCmdMove
Konstruktor mit ServerProxy- und Playerreferenz.
CCmdMove(CServerProxy, CPlayer, CField, String) - Constructor for class JavaQuest.Server.CCmdMove
Konstruktor mit ServerProxy- und Playerreferenz, Name
CCmdSearch - class JavaQuest.Server.CCmdSearch.
Das Suchen-Kommandos sucht die direkt an den Spieler angrenzenden Felder nach versteckten Gegenständen ab.
CCmdSearch() - Constructor for class JavaQuest.Server.CCmdSearch
Default-Konstruktor
CCmdSearch(CServerProxy, CPlayer) - Constructor for class JavaQuest.Server.CCmdSearch
Konstruktor mit ServerProxy- und Playerreferenz.
CCmdSearch(CServerProxy, CPlayer, String) - Constructor for class JavaQuest.Server.CCmdSearch
Konstruktor mit ServerProxy- und Playerreferenz, Name
CCmdUse - class JavaQuest.Server.CCmdUse.
Klasse der Anwenden-Kommandos
CCmdUse() - Constructor for class JavaQuest.Server.CCmdUse
Default-Konstruktor
CCmdUse(CServerProxy, CPlayer, CItem) - Constructor for class JavaQuest.Server.CCmdUse
Konstruktor mit ServerProxy- und Playerreferenz
CCmdUse(CServerProxy, CPlayer, CItem, String) - Constructor for class JavaQuest.Server.CCmdUse
Konstruktor mit ServerProxy- und Playerreferenz, Name
CCommandLine - class JavaQuest.Server.CCommandLine.
Klasse fuer die Serversteuerung per Kommandozeile
CCommandLine() - Constructor for class JavaQuest.Server.CCommandLine
Default-Konstruktor
CCommandLine(CGame) - Constructor for class JavaQuest.Server.CCommandLine
Konstruktor mit CGame
centerPlayer() - Method in class JavaQuest.Client.CClientMap
centerPlayer method to set the viewport so that the player is centered on the map
CField - class JavaQuest.Server.CField.
Klasse fuer ein Feld, wird von der Map und den Spielern verwendet
CField() - Constructor for class JavaQuest.Server.CField
Default-Konstruktor
CField(CPosition, CGraficObject, boolean) - Constructor for class JavaQuest.Server.CField
Konstruktor mit Position- und GraficObject
CGame - class JavaQuest.Server.CGame.
Zentrale Klasse des Spieles mit Spieleinitialisierung, Rundenlogik, An- und Abmeldung
CGame(String) - Constructor for class JavaQuest.Server.CGame
Konstruktor mit ConfigFiles, von Kommandozeile gelesen
CGeneralException - exception JavaQuest.Server.CGeneralException.
Klasse fuer Exceptions die per RMI an Client geworfen werden und dort dann analysiert werden
CGeneralException() - Constructor for class JavaQuest.Server.CGeneralException
Default-Konstruktor
CGeneralException(String, int, boolean) - Constructor for class JavaQuest.Server.CGeneralException
Konstruktor mit Exceptiontext, Exception-ID und Exception-Type
CGraficObject - class JavaQuest.Server.CGraficObject.
Klasse fuer Grafikobjekte, wird von Feldern, Gegenstaenden und Spielern verwendet
CGraficObject() - Constructor for class JavaQuest.Server.CGraficObject
Default-Konstruktor
CGraficObject(String, String, String) - Constructor for class JavaQuest.Server.CGraficObject
Konstruktor mit Name, Beschreibung und BitmapFile
checkNecessaryInserts() - Method in class JavaQuest.Client.CClientConnect
checkNecessaryInserts check, if the Port, IP and Alias Textfields are insert
checkPossibility() - Method in class JavaQuest.Server.CCmd
Prüfen, ob Kommando ausführbar ist.
checkPossibility() - Method in class JavaQuest.Server.CCmdDrop
Durch die Konzeption der Kommando-Factory ist dieses Kommando immer ausführbar.
checkPossibility() - Method in class JavaQuest.Server.CCmdMove
Kommando auf Ausfuehrbarkeit pruefen.
checkPossibility() - Method in class JavaQuest.Server.CCmdAttack
Angriff auf Ausfuehrbarkeit pruefen.
checkPossibility() - Method in class JavaQuest.Server.CCmdSearch
Das Suchekommando ist bisher immer möglich.
checkPossibility() - Method in class JavaQuest.Server.CCmdUse
Kommando auf Ausfuehrbarkeit pruefen
checkPossibility() - Method in class JavaQuest.Server.CCmdGet
Kommando auf Ausfuehrbarkeit pruefen.
chkLoginData(String) - Method in class JavaQuest.Server.CGame
Uebpruefen der Login-Daten
CItem - class JavaQuest.Server.CItem.
Ober-Klasse aller Gegenstaende.
CItem() - Constructor for class JavaQuest.Server.CItem
Default-Konstruktor
CItem(CGraficObject, boolean, boolean) - Constructor for class JavaQuest.Server.CItem
Konstruktor mit GraficObject, 'beweglich'-Flag und 'sichtbar'-Flag
CItemAttack - class JavaQuest.Server.CItemAttack.
Klasse der Angriffsgegenstaende.
CItemAttack() - Constructor for class JavaQuest.Server.CItemAttack
Default-Konstruktor
CItemAttack(CGraficObject, boolean, boolean, int) - Constructor for class JavaQuest.Server.CItemAttack
Konstruktor mit allen notwendigen Informationen
CItemDefense - class JavaQuest.Server.CItemDefense.
Klasse der Angriffsgegenstaende.
CItemDefense() - Constructor for class JavaQuest.Server.CItemDefense
Default-Konstruktor
CItemDefense(CGraficObject, boolean, boolean, int) - Constructor for class JavaQuest.Server.CItemDefense
Konstruktor mit allen notwendigen Informationen
CItemHealth - class JavaQuest.Server.CItemHealth.
Klasse der Heilgegenstaende.
CItemHealth() - Constructor for class JavaQuest.Server.CItemHealth
Default-Konstruktor
CItemHealth(CGraficObject, boolean, boolean, int, int) - Constructor for class JavaQuest.Server.CItemHealth
Konstruktor mit allen notwendigen Informationen
CItemUniversal - class JavaQuest.Server.CItemUniversal.
Klasse der Universalgegenstaende.
CItemUniversal() - Constructor for class JavaQuest.Server.CItemUniversal
Default-Konstruktor
CItemUniversal(CGraficObject, boolean, boolean, int, int, int, int) - Constructor for class JavaQuest.Server.CItemUniversal
Konstruktor mit allen notwendigen Informationen
CJavaQuestClient - class JavaQuest.Client.CJavaQuestClient.
class to initialize the ClientFrame here is the main-Method
CJavaQuestClient(double) - Constructor for class JavaQuest.Client.CJavaQuestClient
Default-Constructor
clearInfoField() - Method in class JavaQuest.Client.CClientFrame
clearInfoField set the text to 'null' on the info-field
clientMenuBar - Variable in class JavaQuest.Client.CClientFrame
menu-bar of the frame
CMap - class JavaQuest.Server.CMap.
Klasse fuer das Spielfeld, managed Aufbau und Gegenstand-Handling auf der Karte
CMap() - Constructor for class JavaQuest.Server.CMap
Default-Konstruktor
CMap(String, CUtils) - Constructor for class JavaQuest.Server.CMap
Konstruktor mit Name vom Mapfile und Utility-Object
CMapEvent - Variable in class JavaQuest.Client.CClientMap
reference to hold the mouse-event
const_iAttackSuccess - Static variable in class JavaQuest.Server.CCmdAttack
Höchster Wert, der noch als Angriffserfolg gilt
const_iDefendSuccess - Static variable in class JavaQuest.Server.CCmdAttack
Höchster Wert, der noch als Verteidigungserfolg gilt
const_iDiceSides - Static variable in class JavaQuest.Server.CCmdAttack
Würfelseiten Werte von 0..(const_iDiceSides-1) werden gewürfelt
const_iHitDamage - Static variable in class JavaQuest.Server.CCmdAttack
Schaden pro Treffer
CPlayer - class JavaQuest.Server.CPlayer.
Klasse fuer die Spielerobjeke
CPlayer(String, CServerProxy) - Constructor for class JavaQuest.Server.CPlayer
Default-Konstruktor
CPosition - class JavaQuest.Server.CPosition.
Klasse der Positionen, diese werden von den Feldern und Spielern verwendet
CPosition() - Constructor for class JavaQuest.Server.CPosition
Default-Konstruktor
CPosition(int, int) - Constructor for class JavaQuest.Server.CPosition
Konstruktor mit Setzen der X- und Y-Werte der Position
createItem(String) - Method in class JavaQuest.Server.CMap
Erzeugt einen Gegenstand, entsprechend der aus Mapfile gelesenen Parameterliste
createItems(boolean) - Method in class JavaQuest.Server.CMap
Erzeugt alle im Mapfile definierten Gegenstaende,
Plazierung entweder per Random oder wie in Mapfile definiert
createMap() - Method in class JavaQuest.Server.CMap
erzeugt die komplette Map anhand den im Mapfile gespeicherten Informationen
CServerProxy - class JavaQuest.Server.CServerProxy.
ServerProxy, fuer CGame-Funktionalitaet, ohne CGame-Referenz
CServerProxy() - Constructor for class JavaQuest.Server.CServerProxy
Default-Konstruktor
CServerProxy(CMap, Hashtable, Vector, String) - Constructor for class JavaQuest.Server.CServerProxy
Konstruktor, initialisiert die Klasse CUtils damit das Logfile angesprochen werden kann
CTimerThread - class JavaQuest.Server.CTimerThread.
Steuert die Rundenzeit abhaenig von der im Config-File angegebenen Dauer
CTimerThread(CGame, int) - Constructor for class JavaQuest.Server.CTimerThread
Konstruktor
Custom(String) - Method in class JavaQuest.Client.CClientMessages
Custom standard Custom DialogBox
CUtils - class JavaQuest.Server.CUtils.
Klasse mit allgemeinen Hilfs-Routinen die von allen Objekten verwendet
CUtils() - Constructor for class JavaQuest.Server.CUtils
Default-Konstruktor
CUtils(String, String, boolean, boolean) - Constructor for class JavaQuest.Server.CUtils
Konstruktor mit Logsettings

D

deactivate() - Method in interface JavaQuest.Client.IClientProxy
 
deactivate() - Method in class JavaQuest.Client.CClient
deactivate Method for the server to initiate the endTurn-Method, if the time is over
deactivate(CPlayer) - Method in class JavaQuest.Server.CItem
Gegenstand deaktivieren, wird von Subklassen implementiert
deactivate(CPlayer) - Method in class JavaQuest.Server.CItemUniversal
Gegenstand deaktivieren.
deactivate(CPlayer) - Method in class JavaQuest.Server.CItemAttack
Gegenstand deaktivieren.
deactivate(CPlayer) - Method in class JavaQuest.Server.CItemHealth
Gegenstand deaktivieren.
deactivate(CPlayer) - Method in class JavaQuest.Server.CItemDefense
Gegenstand deaktivieren.
deactivateGui() - Method in class JavaQuest.Client.CClientFrame
deactivateGui method to disable the gui-elements
deactivateItem(CItem) - Method in class JavaQuest.Server.CPlayer
Einen Gegenstand deaktivieren
deactivateItem(int) - Method in class JavaQuest.Client.CClient
deactivateItem Method for the client to deactivate an Item on the server
deactivateItem(int) - Method in class JavaQuest.Server.CPlayer
Einen Gegenstand deaktivieren
deactivateItem(int) - Method in interface JavaQuest.Server.IClientThreadProxy
deactivateItem , Beschreibung in CClientThread
deactivateItem(int) - Method in class JavaQuest.Server.CClientThread
Spieler will ein Gegenstand deaktivieren
wird an CPlayer weitergeleitet
deactivatePlayer() - Method in class JavaQuest.Server.CClientThread
beendet die Runde des Spielers auf Clientseite
wird an IClientProxy weitergeleitet
delField() - Method in class JavaQuest.Server.CPlayer
Spielfeld des Players loeschen, Player vom Feld entfernen
delPlayer() - Method in class JavaQuest.Server.CField
Player vom Feld herunternehmen
delPlayer(int, int) - Method in class JavaQuest.Server.CMap
entfernt einen Spieler von der Karte
disableConnectItem() - Method in class JavaQuest.Client.CClientMenuBar
disableConnectItem set the Menuitem "connect" disabled
disableDisonnectItem() - Method in class JavaQuest.Client.CClientMenuBar
disableDisonnectItem set the Menuitem "connect" disabled
doConnect(CClientConnect) - Method in class JavaQuest.Client.CClientFrame
doConnect try to connect to the Server
doDisconnect() - Method in class JavaQuest.Client.CClientFrame
Disconnect to disconnect the Client
dragDropEnd(DragSourceDropEvent) - Method in class JavaQuest.Client.CClientDNDList
dragDropEnd this message goes to DragSourceListener, informing it that the dragging has ended
if the drop is successed, the selected element will be activated or deactivated on the server
dragEnter(DragSourceDragEvent) - Method in class JavaQuest.Client.CClientDNDList
dragEnter this message goes to DragSourceListener, informing it that the dragging has entered the DropSite
but it´s not used here
dragEnter(DropTargetDragEvent) - Method in class JavaQuest.Client.CClientDNDList
dragEnter is invoked when you are dragging over the DropSite
accept drag with action move
dragExit(DragSourceEvent) - Method in class JavaQuest.Client.CClientDNDList
dragExit this message goes to DragSourceListener, informing it that the dragging has exited the DropSite
but it´s not used here
dragExit(DropTargetEvent) - Method in class JavaQuest.Client.CClientDNDList
dragEvent is invoked when you are exit the DropSite without dropping
but it´s not used here
dragGestureRecognized(DragGestureEvent) - Method in class JavaQuest.Client.CClientDNDList
dragGestureRecognized a drag gesture has been initiated
the drag starts here, the drag-source and selected element will be stored
dragOver(DragSourceDragEvent) - Method in class JavaQuest.Client.CClientDNDList
dragOver this message goes to DragSourceListener, informing it that the dragging is currently ocurring over the DropSite
but it´s not used here
dragOver(DropTargetDragEvent) - Method in class JavaQuest.Client.CClientDNDList
dragOver is invoked when a drag operation is going on
but it´s not used here
dragSource - Variable in class JavaQuest.Client.CClientDNDList
The DragSource is the entity responsible for the initiation of the Drag and Drop operation, and may be used in a number of scenarios: 1 default instance per JVM for the lifetime of that JVM
Drop(CPlayer, CItem) - Method in class JavaQuest.Server.CCmdFactory
Kommandoobjekt Gegenstand ablegen erzeugen
drop(DropTargetDropEvent) - Method in class JavaQuest.Client.CClientDNDList
drop a drop has occurred
it will be checked, if the selected element is transferable
dropActionChanged(DragSourceDragEvent) - Method in class JavaQuest.Client.CClientDNDList
dropActionChanged is invoked when the user changes the dropAction
but it´s not used here
dropActionChanged(DropTargetDragEvent) - Method in class JavaQuest.Client.CClientDNDList
dropActionChanged is invoked if the use modifies the current drop gesture
but it´s not used here
dropItem(CItem) - Method in class JavaQuest.Server.CPlayer
Entfernt einen Gegenstand aus dem Inventory
dropTarget - Variable in class JavaQuest.Client.CClientDNDList
The DropTarget is associated with a Component when that Component wishes to accept drops during Drag and Drop operations DropTarget(Component c, int ops, DropTargetListener dtl)

E

EndField() - Method in class JavaQuest.Client.CClientMap
EndField gets the Endframe Image and load it
endThread() - Method in class JavaQuest.Client.CClient
endThread is used to end the communication-thread
endTurn() - Method in class JavaQuest.Client.CClientFrame
end the Turn of the Client and sets the JProgressBar to Zero deactivate buttons, menuitems, etc.
endTurn() - Method in class JavaQuest.Client.CClient
endTurn Method for the client to end the turn on the server
endTurn() - Method in interface JavaQuest.Server.IClientThreadProxy
endTurn , Beschreibung in CClientThread
endTurn() - Static method in class JavaQuest.Server.CGame
EndTurn fuer die Kommandozeile
endTurn() - Method in class JavaQuest.Server.CClientThread
beendet die Runde des Spieler
wird an CGame weitergeleitet
endTurn(CPlayer) - Method in class JavaQuest.Server.CGame
der Spieler beendet seine Spielrunde vorzeitig
endTurnFlag() - Method in class JavaQuest.Server.CGame
Runde beenden, wird vom TimerThread gesteuert
Error(String) - Method in class JavaQuest.Client.CClientMessages
Error standard Error DialogBox
execCommandLine(int) - Method in class JavaQuest.Server.CGame
Kommandozeilen Befehlsauswahl
execute() - Method in class JavaQuest.Server.CCmd
Kommando ausfuehren
execute() - Method in class JavaQuest.Server.CCmdDrop
Kommando ausfuehren.
execute() - Method in class JavaQuest.Server.CCmdMove
Kommando ausfuehren
execute() - Method in class JavaQuest.Server.CCmdAttack
Kommando ausfuehren.
execute() - Method in class JavaQuest.Server.CCmdSearch
Kommando ausfuehren: Nacheinander werden alle neun in Frage kommenden Felder abgesucht und die betreffenden Gegenstände auf sichtbar gesetzt.
execute() - Method in class JavaQuest.Server.CCmdUse
Kommando ausfuehren
execute() - Method in class JavaQuest.Server.CCmdGet
Kommando ausfuehren.
execute(int) - Method in class JavaQuest.Client.CClient
execute Method for the client to execute a command on the server
execute(int) - Method in class JavaQuest.Server.CCmdFactory
Kommando ausfuehren ermittelt anhand des übergebenen Indizes das auszuführende Kokmmando.
execute(int) - Method in interface JavaQuest.Server.IClientThreadProxy
execute , Beschreibung in CClientThread
execute(int) - Method in class JavaQuest.Server.CGame
Spieler fuehrt das Kommando mit dem Index _iCmdIndex aus der Kommandoliste aus
dannach wird ein Maprefresh() angestossen
execute(int) - Method in class JavaQuest.Server.CClientThread
Spieler will ein Gegenstand aktivieren
wird an CGame weitergeleitet

F

frame - Variable in class JavaQuest.Client.CClientMessages
reference to Parent-Frame

G

gameover() - Method in class JavaQuest.Client.CClientFrame
gameover setHeroDied from Server (Critical Error located from Server)
gameover() - Method in interface JavaQuest.Client.IClientProxy
 
gameover() - Method in class JavaQuest.Client.CClient
gameOver Method for the server to let the hero die, if his Health-Points are zero
gameover() - Method in class JavaQuest.Server.CClientThread
Teilt dem Client mit fuer ihn das Spiel zu ende ist
gameover(CPlayer) - Method in class JavaQuest.Server.CServerProxy
Client mitteilen, dass das Spiel fuer ihn zu ende ist
Get(CPlayer, CItem) - Method in class JavaQuest.Server.CCmdFactory
Kommandoobjekt Gegenstand aufnehmen erzeugen
getActionvalue() - Method in class JavaQuest.Server.CPlayer
Abfragen der Aktionspunkte
getActiveItemName(int) - Method in class JavaQuest.Client.CClientFrame
getActivateItemName to get the Name of the selected Item in the List ActiveItems
getAlias() - Method in class JavaQuest.Client.CClientConnect
getAlias
getBitmapFile() - Method in class JavaQuest.Server.CItem
BitmapFile auf Anfrage zurueckgeben (von GraficObject)
getBitmapFile() - Method in class JavaQuest.Server.CGraficObject
BitmapFile des GraficObjects abfragen
getClientListener() - Method in class JavaQuest.Server.CGame
Gibt Referenz auf den ClientListener zurueck
ueber den Listener werden Login und Logout realisiert
getClientMap() - Method in class JavaQuest.Client.CClientFrame
getClientMap Get the Map CClientMap
getCommands() - Method in class JavaQuest.Client.CClientPopupMenu
getCommands gets the current commands
getConnectionFinished() - Method in class JavaQuest.Client.CClientFrame
getConnectionFinished tests, if Client is connected and connection is completed
getCubesAttack() - Method in class JavaQuest.Server.CPlayer
Abfragen der Angriffswuerfel
getCubesDefense() - Method in class JavaQuest.Server.CPlayer
Abfragen der Verteidigungswuerfel
getDate() - Method in class JavaQuest.Server.CUtils
Lesen vom aktuellen Datum und der Uhrzeit des Systems
GetDecision() - Method in class JavaQuest.Client.CClientMessages
GetDecision gets the int returned by the pressed Button
getDescription() - Method in class JavaQuest.Server.CItem
Beschreibung auf Anfrage zurueckgeben.
getDescription() - Method in class JavaQuest.Server.CItemUniversal
Ausführliche Beschreibung des Items, kombiniert getDescription und getAttributeDescription
getDescription() - Method in class JavaQuest.Server.CItemAttack
Ausführliche Beschreibung des Items
getDescription() - Method in class JavaQuest.Server.CItemHealth
Ausführliche Beschreibung des Items
getDescription() - Method in class JavaQuest.Server.CGraficObject
Beschreibung des GraficObjects abfragen
getDescription() - Method in class JavaQuest.Server.CField
gibt die Beschreibung des Feldes und aller drauf befindlichen Objekte zurueck
getDescription() - Method in class JavaQuest.Server.CItemDefense
Ausführliche Beschreibung des Items
getDimensionX() - Method in class JavaQuest.Server.CMap
gibt die Dimension der Map in X-Richtung zurueck
getDimensionY() - Method in class JavaQuest.Server.CMap
gibt die Dimension der Map in Y-Richtung zurueck
getDoubleClick() - Method in class JavaQuest.Client.CClientFrame
getDoubleClick
getDoubleClick() - Method in class JavaQuest.Client.CClientMap
getDoubleClick MouseEvent Mousebutton is doubleclicked
GetEffect() - Method in class JavaQuest.Server.CItem
Effektmeldung für Aufrufer.
GetEffect() - Method in class JavaQuest.Server.CItemUniversal
Effektmeldung für Aufrufer.
GetEffect() - Method in class JavaQuest.Server.CItemAttack
Effektmeldung für Aufrufer.
GetEffect() - Method in class JavaQuest.Server.CItemHealth
Effektmeldung für Aufrufer.
GetEffect() - Method in class JavaQuest.Server.CItemDefense
Effektmeldung für Aufrufer.
getErrorType() - Method in class JavaQuest.Server.CGeneralException
gibt die Exception-ID der Exception zurueck
getField() - Method in class JavaQuest.Server.CPlayer
Spielfeld des Players abfragen
getField(int, int) - Method in class JavaQuest.Server.CMap
gibt das Feldobjekt von Koordinate X,Y zurueck
getGraficObject() - Method in class JavaQuest.Server.CItem
GraficObject auf Anfrage zurueckgeben
getGraficObject() - Method in class JavaQuest.Server.CPlayer
Grafikobjekt des Spielers abfragen
getGraficObject() - Method in class JavaQuest.Server.CField
gibt das GraficObject des Feldes zurueck
getGraficObjectBitmapFile() - Method in class JavaQuest.Server.CPlayer
BitmapFile des Grafikobjekt des Spielers abfragen
getGraficObjectBitmapFile() - Method in class JavaQuest.Server.CField
gibt den Namen des Bitmapfiles des Grafikobjekt des Feldes zurueck
getGraficObjectDescription() - Method in class JavaQuest.Server.CPlayer
Beschreibung des Grafikobjekt des Spielers abfragen
getGraficObjectDescription() - Method in class JavaQuest.Server.CField
gibt die Beschreibung des Grafikobjekt des Feldes zurueck
getGraficObjectName() - Method in class JavaQuest.Server.CPlayer
Name des Grafikobjekt des Spielers abfragen
getGraficObjectName() - Method in class JavaQuest.Server.CField
gibt den Namen des Grafikobjekt des Feldes zurueck
getGraficObjects() - Method in class JavaQuest.Server.CMap
gibt die Liste der GraficObjects zurueck
getHealth() - Method in class JavaQuest.Server.CPlayer
Abfragen der Gesundheitspunkte
getInactiveItemName(int) - Method in class JavaQuest.Client.CClientFrame
getInactivateItemName to get the Name of the selected Item in the List InactiveItems
getInfo(CField) - Method in class JavaQuest.Client.CClient
getInfo Method for the client to get Info about a Field on the Map
getInfo(CField) - Method in interface JavaQuest.Server.IClientThreadProxy
getInfo , Beschreibung in CClientThread
getInfo(CField) - Method in class JavaQuest.Server.CClientThread
Liefert Informationen ueber ein Feld und der darauf befindlichen Objekte
wird an CField weitergeleitet
getInfo(CItem) - Method in interface JavaQuest.Server.IClientThreadProxy
getInfo , Beschreibung in CClientThread
getInfo(CItem) - Method in class JavaQuest.Server.CClientThread
Liefert Informationen ueber einen Gegenstand
wird an CItem weitergeleitet
getIP() - Method in class JavaQuest.Client.CClientConnect
getIP
getItem(CItem) - Method in class JavaQuest.Server.CPlayer
Nimmt einen Gegenstand in die InaktivListe auf
getItem(int) - Method in class JavaQuest.Server.CField
gibt den Gegenstant mit dem Index _iIdx zurueck, der auf dem Feld liegt
getItemsActive() - Method in class JavaQuest.Client.CClient
getItemsActive Method for the client to get an Vector of the active Items from the server
getItemsActive() - Method in class JavaQuest.Server.CPlayer
liefert alle aktiven Gegenstaende
getItemsActive() - Method in interface JavaQuest.Server.IClientThreadProxy
getItemsActive , Beschreibung in CClientThread
getItemsActive() - Method in class JavaQuest.Server.CClientThread
Anforderung der Liste mit den aktiven Gegenstaenden des Spielers
wird an CPlayer weitergeleitet
getItemsCount() - Method in class JavaQuest.Server.CField
gibt die Anzahl der auf dem Feld befindlichen Gegenstaende zurueck
getItemsInactive() - Method in class JavaQuest.Client.CClient
getItemsInactive Method for the client to get an Vector of the inactive Items from the server
getItemsInactive() - Method in class JavaQuest.Server.CPlayer
liefert alle inaktiven Gegenstaende
getItemsInactive() - Method in interface JavaQuest.Server.IClientThreadProxy
getItemsInactive , Beschreibung in CClientThread
getItemsInactive() - Method in class JavaQuest.Server.CClientThread
Anforderung der Liste mit den inaktiven Gegenstaenden des Spielers
wird an CPlayer weitergeleitet
getListPanel(CClientDNDList, String, DefaultListModel) - Method in class JavaQuest.Client.CClientFrame
getListPanel a convenience method used for positioning of the ListBox and the Label.
getMap() - Method in class JavaQuest.Server.CServerProxy
Gibt Referenz auf Map zurueck
getMap() - Method in class JavaQuest.Server.CGame
Gibt Referenz auf Map zurueck
getMaximumSize() - Method in class JavaQuest.Client.CClientMap
getMaximumSize returns the max-size of the map
getMenuSizeY() - Method in class JavaQuest.Client.CClientPopupMenu
getMenuSize for calculating the position of PopupMenu
getMessageType() - Method in class JavaQuest.Server.CGeneralException
gibt den Exception-Typ der Exception zurueck
getMoveability() - Method in class JavaQuest.Server.CPlayer
Abfragen der Bewegungspunkte
getMoveabilityActual() - Method in class JavaQuest.Server.CPlayer
Abfragen der Bewegungspunkte (fuer die laufende Runde)
getMoveableState() - Method in class JavaQuest.Server.CItem
Beweglichkeitsstatus auf Anfrage zurueckgeben
getName() - Method in class JavaQuest.Client.CClientConnect
getName
getName() - Method in class JavaQuest.Server.CItem
Name auf Anfrage zurueckgeben (von GraficObject)
getName() - Method in class JavaQuest.Server.CCmd
Name zurückliefern
getName() - Method in class JavaQuest.Server.CPlayer
Abfragen des Namens des Spielers
getName() - Method in class JavaQuest.Server.CGraficObject
Name des GraficObjects abfragen
getPathable() - Method in class JavaQuest.Server.CField
gibt den Status der Begehbarkeit des Feldes zurueck
getPlayer() - Method in class JavaQuest.Client.CClient
getPlayer get the Player to locate the Position for center the Map
getPlayer() - Method in class JavaQuest.Server.CCmd
Player auf Anfrage zurueckgeben
getPlayer() - Method in interface JavaQuest.Server.IClientThreadProxy
getPlayer , Beschreibung in CClientThread
getPlayer() - Method in class JavaQuest.Server.CField
gibt das Playerobject des Feldes zurueck
getPlayer() - Method in class JavaQuest.Server.CClientThread
Gibt Referenz auf Spieler zurueck
getPlayer(String) - Method in class JavaQuest.Server.CGame
Ermittelt anhand des Names die Referenz auf den Spieler
getPort() - Method in class JavaQuest.Client.CClientConnect
getPort
getPosition() - Method in class JavaQuest.Server.CField
gibt das Postitionsobject des Feldes zurueck
getPositionX() - Method in class JavaQuest.Server.CPosition
gibt den X-Wert der Position zurueck
getPositionX() - Method in class JavaQuest.Server.CField
gibt den X-Wert der Position des Feldes zurueck
getPositionY() - Method in class JavaQuest.Server.CPosition
gibt den Y-Wert der Position zurueck
getPositionY() - Method in class JavaQuest.Server.CField
gibt den Y-Wert der Position des Feldes zurueck
getPossibleCommands(CField) - Method in class JavaQuest.Client.CClient
getPossibleCommands get the possible commands from server to show it as Popup Menuitems
getPossibleCommands(CField) - Method in interface JavaQuest.Server.IClientThreadProxy
getPossibleCommands , Beschreibung in CClientThread
getPossibleCommands(CField) - Method in class JavaQuest.Server.CClientThread
Moegliche Kommandos erzeugen und dem Client geben, Funktion in Kommandofactory
wird an CGame weitergeleitet
getPossibleCommands(CField, CPlayer) - Method in class JavaQuest.Server.CGame
Moegliche Kommandos erzeugen und dem Client geben, Funktion in Kommandofactory
Aufruf wird an CCmdFactory weitergeleitet
GetPossibleCommands(CField, CPlayer) - Method in class JavaQuest.Server.CCmdFactory
Alle möglichen Kommandos ermitteln.
getPreferredSize() - Method in class JavaQuest.Client.CClientMap
getPreferredSize gets the PreferredSize of Map
getServerReference() - Method in class JavaQuest.Client.CClient
getServerReference to get the reference to the server when connecting
GetSetting(String, String) - Method in class JavaQuest.Server.CUtils
gezieltes Lesen von Config-Parametern aus dem Default-Config-Files
GetSetting(String, String, String) - Method in class JavaQuest.Server.CUtils
gezieltes Lesen von Config-Parametern aus dem angebenen Config-Files
getTimeRemaining() - Method in class JavaQuest.Client.CClient
getTimeRemaining returns if the client has some time
getVisibleState() - Method in class JavaQuest.Server.CItem
Sichtbarkeitsstatus auf Anfrage zurueckgeben
gridBagLayout1 - Variable in class JavaQuest.Client.CClientConnect
gridBagLayout for all Components
gridBagLayoutInventory - Variable in class JavaQuest.Client.CClientFrame
gridBagLayout for the Inventory-Lists and the buttons (Activate, Deactivate)
gridBagLayoutRight - Variable in class JavaQuest.Client.CClientFrame
gridBagLayout for the right side of Frame (East)

H

HandleException(String, String) - Method in class JavaQuest.Client.CClientFrame
HandleException Additional Method.
hero1 - Variable in class JavaQuest.Client.CClientMap
the image-Objects for the playfield components
Hero1BlinkImage - Variable in class JavaQuest.Client.CClientMap
the image-Objects for the playfield components

I

IClientListenerProxy - interface JavaQuest.Server.IClientListenerProxy.
Interface fuer Registrierung der RMI-Methoden; Client->Server
IClientProxy - interface JavaQuest.Client.IClientProxy.
Interface for communication between Client and Server is needed for the server to accept Methods on Client
IClientThreadProxy - interface JavaQuest.Server.IClientThreadProxy.
Interface fuer Registrierung der RMI-Methoden; Server->Client
iDimensionX - Variable in class JavaQuest.Server.CMap
Dimensionen der Map
iDimensionY - Variable in class JavaQuest.Server.CMap
 
imageLabel - Variable in class JavaQuest.Client.CClientMap
the label of an image
Info(String) - Method in class JavaQuest.Client.CClientMessages
Info standard Info DialogBox
invokedStandalone - Variable in class JavaQuest.Client.CJavaQuestClient
 
iPressedItem - Variable in class JavaQuest.Client.CClientMessages
to check for pressed Items
isOkButtonPressed() - Method in class JavaQuest.Client.CClientConnect
isOkButtonPressed
isTimeRemaining() - Method in class JavaQuest.Client.CClientFrame
isTimeRemaining check if the client has time left

J

JavaQuest.Client - package JavaQuest.Client
 
JavaQuest.Server - package JavaQuest.Server
 
JavaQuestImage - Variable in class JavaQuest.Client.CClientMap
the image-Objects for the playfield components
jbInit() - Method in class JavaQuest.Client.CClientInfo
Component initialization
jbInit() - Method in class JavaQuest.Client.CClientFrame
Component initialization
jbInit() - Method in class JavaQuest.Client.CClientInventory
jbInit Component initialization
jbInit() - Method in class JavaQuest.Client.CClientRemainingTime
jbInit Component initialization
jbInit() - Method in class JavaQuest.Client.CClientConnect
jbInit initialize all GUI-Components
jbInit() - Method in class JavaQuest.Client.CClientMenuBar
jbInit Component initialization
jbInit() - Method in class JavaQuest.Client.CClientMap
jbInit Component initialization
jbInit() - Method in class JavaQuest.Client.CClientHelp
jbInit Component initialization
jbInit(String, String) - Method in class JavaQuest.Client.CClientMessages
jbInit Component initialization chooses the Dialog-Box which will be displayed
jButtonActivate - Variable in class JavaQuest.Client.CClientFrame
Button for Activate Items
jButtonActivate_mouseEntered(MouseEvent) - Method in class JavaQuest.Client.CClientFrame
jButtonActivate_mouseEntered method from MouseEvent Interface
JButtonCancel - Variable in class JavaQuest.Client.CClientConnect
Cancel-Button
jButtonDeactivate - Variable in class JavaQuest.Client.CClientFrame
Button for Deactivate Items
jButtonDeactivate_mouseEntered(MouseEvent) - Method in class JavaQuest.Client.CClientFrame
jButtonDeactivate_mouseEntered method from MouseEvent Interface
jButtonEnd - Variable in class JavaQuest.Client.CClientFrame
Button for EndTurn
jButtonEnd_mouseEntered(MouseEvent) - Method in class JavaQuest.Client.CClientFrame
jButtonEnd_mouseEntered method from MouseEvent Interface
jButtonOK - Variable in class JavaQuest.Client.CClientHelp
Close/OK-Button
JButtonOk - Variable in class JavaQuest.Client.CClientConnect
OK-Button
jComboBoxInventory - Variable in class JavaQuest.Client.CClientFrame
inactive-inventory-box
jComboBoxInventoryActive - Variable in class JavaQuest.Client.CClientFrame
active-inventory-box
jEditorPane1 - Variable in class JavaQuest.Client.CClientHelp
to represent the HTML-Files, it´s needed for this
jEditorPane1_hyperlinkUpdate(HyperlinkEvent) - Method in class JavaQuest.Client.CClientHelp
jEditorPane1_hyperlinkUpdate to set the document and switches the cursor an hyperlinks
jEditorPaneInfo - Variable in class JavaQuest.Client.CClientInfo
the EditorPane to set HTML-Text
jJPanelAbove - Variable in class JavaQuest.Client.CClientConnect
Panel for the TextFiels
jJPanelDown - Variable in class JavaQuest.Client.CClientConnect
Panel for the Buttons
JLabelAlias - Variable in class JavaQuest.Client.CClientConnect
Label for the Alias
jLabelAttack - Variable in class JavaQuest.Client.CClientFrame
label for AttackCubes
jLabelDefense - Variable in class JavaQuest.Client.CClientFrame
label for DefenseCubes
jLabelInfo - Variable in class JavaQuest.Client.CClientInfo
label Information
JLabelIP - Variable in class JavaQuest.Client.CClientConnect
Label for the IP-Adress
jLabelLife - Variable in class JavaQuest.Client.CClientFrame
label for vital force
jLabelMoveability - Variable in class JavaQuest.Client.CClientFrame
label for Moveability
JLabelName - Variable in class JavaQuest.Client.CClientConnect
Label for the Name
JLabelPort - Variable in class JavaQuest.Client.CClientConnect
Label for the Port-Number
jList_mouseClicked() - Method in class JavaQuest.Client.CClientFrame
jList_mouseClicked - Updates the Information Textfield gets the DoubleClick and activates/deactivates Items
JListEvent - Variable in class JavaQuest.Client.CClientFrame
event-variable for a mouse-event in the Lists
jListInventory - Variable in class JavaQuest.Client.CClientInventory
reference to jListInventory
jMenuBarAll - Variable in class JavaQuest.Client.CClientMenuBar
for the complete MenuBar
jMenuGame - Variable in class JavaQuest.Client.CClientMenuBar
the Menu Game
jMenuHelp - Variable in class JavaQuest.Client.CClientMenuBar
the Menu Help
jMenuItemAbout - Variable in class JavaQuest.Client.CClientMenuBar
the subMenu About with ShortCut
jMenuItemConnect - Variable in class JavaQuest.Client.CClientMenuBar
the subMenu Connect with ShortCut
jMenuItemDisconnect - Variable in class JavaQuest.Client.CClientMenuBar
the subMenu Disconnect with ShortCut
jMenuItemEnd - Variable in class JavaQuest.Client.CClientMenuBar
the subMenu End with ShortCut
jMenuItemHelp - Variable in class JavaQuest.Client.CClientMenuBar
the subMenu Help with ShortCut
jMenuItemLoad - Variable in class JavaQuest.Client.CClientMenuBar
the subMenu 'load Character' with ShortCut
jMenuItemStore - Variable in class JavaQuest.Client.CClientMenuBar
the subMenu 'store Character' with ShortCut
jMenuLook - Variable in class JavaQuest.Client.CClientMenuBar
the Menu Look&Feel
jPanel1 - Variable in class JavaQuest.Client.CClientInfo
Panel to set the InfoField
JPanelAbove - Variable in class JavaQuest.Client.CClientConnect
main-Panel for the Dialog-Box
jPanelActionValues - Variable in class JavaQuest.Client.CClientFrame
a Panel for the Action-Values (Moveability, Attack, Defense)
jPanelDown - Variable in class JavaQuest.Client.CClientHelp
Panel for close-Button
jPanelInfo - Variable in class JavaQuest.Client.CClientFrame
a Panel for the InfoField
jPanelInventory - Variable in class JavaQuest.Client.CClientFrame
a Panel for the Inventory-Lists
jPanelInventoryActive - Variable in class JavaQuest.Client.CClientFrame
a Panel for the Inventory Active
jPanelInventoryInactive - Variable in class JavaQuest.Client.CClientFrame
a Panel for the Inventory Inactive
jPanelMap - Variable in class JavaQuest.Client.CClientFrame
a Panel for the Map
jPanelRight - Variable in class JavaQuest.Client.CClientFrame
a Panel for the right side of the Frame
jPanelStrengthValues - Variable in class JavaQuest.Client.CClientFrame
a Panel for the Strength-Values (Labels and TextFields for Moveability, ...)
jProgressBarRemainingTime - Variable in class JavaQuest.Client.CClientFrame
ProgressBar for Remaining Time
jProgressBarRemainingTime_stateChanged(ChangeEvent) - Method in class JavaQuest.Client.CClientFrame
jProgressBarRemainingTime_stateChanged Handle the Timeprogressbar sets the Foreground Color in dependence of the value
jProgressBarVitalForce - Variable in class JavaQuest.Client.CClientFrame
ProgressBar for VitalForce
jRadioButtonMetal - Variable in class JavaQuest.Client.CClientMenuBar
Radio-Button for Metal-Look
jRadioButtonMotif - Variable in class JavaQuest.Client.CClientMenuBar
Radio-Button for Motif-Look
jRadioButtonNative - Variable in class JavaQuest.Client.CClientMenuBar
Radio-Button for Native-Look
jScrollPane1 - Variable in class JavaQuest.Client.CClientHelp
scrollPane, to scroll the HTML-Page
jScrollPaneInfo - Variable in class JavaQuest.Client.CClientInfo
the scrollPane to scroll the InfoField
jScrollPaneInventory - Variable in class JavaQuest.Client.CClientInventory
scrollPane to scroll the List
jScrollPaneMap - Variable in class JavaQuest.Client.CClientFrame
scrollpane of the map
JTextFieldAlias - Variable in class JavaQuest.Client.CClientConnect
TextField for the Alias (necessary)
jTextFieldAttack - Variable in class JavaQuest.Client.CClientFrame
the TextField for AttackCubes
jTextFieldDefense - Variable in class JavaQuest.Client.CClientFrame
the TextField for DefenseCubes
jTextfieldInfo - Variable in class JavaQuest.Client.CClientFrame
info-field
JTextFieldIP - Variable in class JavaQuest.Client.CClientConnect
TextField for the IP-Adress (necassary)
jTextFieldMoveability - Variable in class JavaQuest.Client.CClientFrame
the TextField for Movability
JTextFieldName - Variable in class JavaQuest.Client.CClientConnect
TextField for the Name (not necessary)
JTextFieldPort - Variable in class JavaQuest.Client.CClientConnect
TextField for the Port-Number (necassary, not editable)

K

keyPressed(KeyEvent) - Method in class JavaQuest.Client.CClientConnect
keyPressed to check if the necessary inserts are done, when the enter-key is pressed
keyReleased(KeyEvent) - Method in class JavaQuest.Client.CClientConnect
keyReleased no function here (is not used)
keyTyped(KeyEvent) - Method in class JavaQuest.Client.CClientConnect
keyTyped to check if the necessary inserts are done, when a key is typed

L

ListRefresh() - Method in class JavaQuest.Client.CClient
ListRefresh is used to refresh the lists with the active and inactive items
it will be initiated on maprefresh and an activateItem, deactivateItem
ListRefresh(DefaultListModel, DefaultListModel) - Method in class JavaQuest.Client.CClientFrame
ListRefresh Refresh both Lists with activate and deactivate Items
loadImages() - Method in class JavaQuest.Client.CClientMap
loadImages load the Images, e.g. get the MediaTracker
loadMapImages() - Method in class JavaQuest.Client.CClientMap
loadMapImages this method loads the images for the map
login(String, String) - Method in interface JavaQuest.Server.IClientListenerProxy
login wird vom Client beim Verbindungsaufbau aufgerufen
login(String, String) - Method in class JavaQuest.Server.CClientListener
login - wird vom Client beim Verbindungsaufbau aufgerufen
login(String, String) - Method in class JavaQuest.Server.CGame
Client loggt sich am Server ein
LogMessage(String) - Method in class JavaQuest.Server.CUtils
Logged die Message ins Defaultlogfile und ggf auf Konsole (je nach Logmode)
LogMessage(String, String) - Method in class JavaQuest.Server.CUtils
Logged die Message ins angegebene File und ggf auf Konsole (je nach Logmode)
logout(String) - Method in class JavaQuest.Server.CServerProxy
Spieler ausloggen
logout(String) - Method in interface JavaQuest.Server.IClientListenerProxy
logout entfernt alle Bestandteile des Clients im Server
logout(String) - Method in class JavaQuest.Server.CClientListener
logout - entfernt alle Bestandteile des Clients im Server
logout(String) - Method in class JavaQuest.Server.CGame
Logout fuer Notfaelle
wird nur Ausgerufen wenn es eine Exception im VerbindungsThread (CClientThread) gegeben hat

M

m_bCClientFrame - Variable in class JavaQuest.Client.CClientDoubleClickTime
exists m_oCClientFrame
m_bCMap - Variable in class JavaQuest.Client.CClientDoubleClickTime
exists m_oCMap
m_bConnected - Variable in class JavaQuest.Client.CClientFrame
boolean to check if connected
m_bConnected - Variable in class JavaQuest.Client.CClientMap
boolean to check for connection
m_bDoubleClick - Variable in class JavaQuest.Client.CClientFrame
boolean to check for double-click
m_bDoubleClick - Variable in class JavaQuest.Client.CClientMap
boolean to check for double-click
m_bEndScreen - Variable in class JavaQuest.Client.CClientMap
boolean to check for 'game over'
m_bExecutable - Variable in class JavaQuest.Server.CCmd
Flag ob Kommando ausfuehrbar ist
m_bLogToConsole - Variable in class JavaQuest.Server.CUtils
Flag fuer Console-Logging
m_bLogToFile - Variable in class JavaQuest.Server.CUtils
Flag fuer Logfile-Logging
m_bMapCalculated - Variable in class JavaQuest.Client.CClientMap
boolean to check if the map was calculated
m_bMessageType - Variable in class JavaQuest.Server.CGeneralException
 
m_bMoveable - Variable in class JavaQuest.Server.CItem
Flag ob Gegenstand beweglich ist, wird von Subklasse beim Instanzieren gesetzt
m_bNecessaryInserts - Variable in class JavaQuest.Client.CClientConnect
are all necessary inserts made?
m_bOn - Variable in class JavaQuest.Client.CClient
Is the client to the server or not
m_bOn - Variable in class JavaQuest.Server.CTimerThread
Run-Flag des Threads
m_bOn - Variable in class JavaQuest.Server.CCommandLine
Run-Flag des Threads
m_bOn - Variable in class JavaQuest.Server.CClientListener
Run-Flag des Threads
m_bOn - Variable in class JavaQuest.Server.CClientThread
Run-Flag des Threads
m_Bool - Variable in class JavaQuest.Client.CClient
return Component for all boolean
m_boolOk - Variable in class JavaQuest.Client.CClientConnect
is the OK-Button pressed?
m_bPathable - Variable in class JavaQuest.Server.CField
Flag ob das Feld begehbar ist
m_bRunning - Static variable in class JavaQuest.Server.CGame
Running-Flag, true solange der Server laeuft
m_bTimeRemaining - Variable in class JavaQuest.Client.CClient
Is the client on turn or not
m_bTurn - Static variable in class JavaQuest.Server.CGame
Wenn true, dann ist ein Spieler am Zug
m_buttonGroup1 - Variable in class JavaQuest.Client.CClientMenuBar
ButtonGroup to realize a comboBox
m_bVisible - Variable in class JavaQuest.Server.CItem
Flag ob Gegenstand sichtbar ist, wird von Subklasse beim Instanzieren gesetzt
m_CMap - Variable in class JavaQuest.Client.CClientFrame
reference-variable of the server-map
m_defaultListModel - Variable in class JavaQuest.Client.CClient
Contents all entries of a JList
m_dProgressBarMultiply - Variable in class JavaQuest.Client.CClientRemainingTime
to calculate the footstep of the ProgressBar
m_hClientThread - Static variable in class JavaQuest.Server.CServerProxy
Clients die connected haben mit Namen und Referenz
m_hClientThread - Static variable in class JavaQuest.Server.CGame
Clients die connected sind, mit Namen und Referenz
m_iActionvalue - Variable in class JavaQuest.Server.CPlayer
 
m_icActionvalueMax - Static variable in class JavaQuest.Server.CPlayer
 
m_icCubesAttackMax - Static variable in class JavaQuest.Server.CPlayer
 
m_icCubesDefenseMax - Static variable in class JavaQuest.Server.CPlayer
 
m_icDefaultValues - Static variable in class JavaQuest.Server.CPlayer
 
m_icHealthMax - Static variable in class JavaQuest.Server.CPlayer
 
m_iCmdLineID - Static variable in class JavaQuest.Server.CGame
Kommando-ID der Kommandozeilensteuerung
m_icMoveabilityMax - Static variable in class JavaQuest.Server.CPlayer
 
m_iCubesAttack - Variable in class JavaQuest.Server.CItemUniversal
Angriffswuerfels des Gegenstandes
m_iCubesAttack - Variable in class JavaQuest.Server.CItemAttack
Angriffswuerfels des Gegenstandes
m_iCubesAttack - Variable in class JavaQuest.Server.CPlayer
 
m_iCubesDefense - Variable in class JavaQuest.Server.CItemUniversal
Verteidigungswuerfels des Gegenstandes
m_iCubesDefense - Variable in class JavaQuest.Server.CPlayer
 
m_iCubesDefense - Variable in class JavaQuest.Server.CItemDefense
Verteidigungswuerfels des Gegenstandes
m_iDistance - Variable in class JavaQuest.Server.CCmdMove
Distanz zum Zielfeld
m_iErrorType - Variable in class JavaQuest.Server.CGeneralException
 
m_iFieldCountX - Variable in class JavaQuest.Client.CClientMap
The Number of Fields in x-direction
m_iFieldCountY - Variable in class JavaQuest.Client.CClientMap
The Number of Fields in y-direction
m_iHealth - Variable in class JavaQuest.Server.CItemUniversal
Lebenspunkte des Gegenstandes
m_iHealth - Variable in class JavaQuest.Server.CItemHealth
Lebenspunkte, die der Gegenstand hinzufügt
m_iHealth - Variable in class JavaQuest.Server.CPlayer
 
m_iImageDimensionX - Variable in class JavaQuest.Client.CClientMap
the size of the image in x-direction
m_iImageDimensionY - Variable in class JavaQuest.Client.CClientMap
the size of the image in y-direction
m_iMaxClients - Variable in class JavaQuest.Server.CGame
Maxiamale Anzahl an Clients die Connecten koennen
m_iMoveability - Variable in class JavaQuest.Server.CPlayer
 
m_iMoveabilityActual - Variable in class JavaQuest.Server.CPlayer
 
m_iResolutionX - Variable in class JavaQuest.Client.CClientFrame
screen-resolution-width
m_iResolutionY - Variable in class JavaQuest.Client.CClientFrame
screen-resolution-height
m_iSek - Variable in class JavaQuest.Server.CTimerThread
Rundenzeit in Sekunden
m_iSelectedIndex - Variable in class JavaQuest.Client.CClientDNDList
Member-Variable to store the selected element
m_iTimer - Variable in class JavaQuest.Client.CClientRemainingTime
integer for the time
m_iTurnTime - Static variable in class JavaQuest.Server.CGame
Rundenzeit, Zeit die der Client an der Reihe sein darf
m_iUsecount - Variable in class JavaQuest.Server.CItemUniversal
Anzahl der möglichen Anwendungen
m_iUsecount - Variable in class JavaQuest.Server.CItemHealth
Anzahl der möglichen Anwendungen
m_iX - Variable in class JavaQuest.Server.CPosition
X-Wert der Position
m_iY - Variable in class JavaQuest.Server.CPosition
Y-Wert der Position
m_JMenuItem - Variable in class JavaQuest.Client.CClientPopupMenu
menuItem for PopupMenu
m_listener - Variable in class JavaQuest.Client.CClientPopupMenu
listener or action-Commands
m_listener - Variable in class JavaQuest.Client.CClientMenuBar
reference to ActionListener from CClientFrame to handle the action in CClientFrame
m_Multiply - Variable in class JavaQuest.Client.CClientInfo
for scaling the screen-resolution
m_Multiply - Variable in class JavaQuest.Client.CClientFrame
is the multiplier for the screen-resolution
m_Multiply - Variable in class JavaQuest.Client.CClientInventory
for scaling screen-resolution
m_Multiply - Variable in class JavaQuest.Client.CClientHelp
for scaling the screen-resolution
m_oCClientFrame - Variable in class JavaQuest.Client.CClientDoubleClickTime
The Frame
m_oCClientFrame - Variable in class JavaQuest.Client.CClientMessagesThread
The Frame
m_oClient - Variable in class JavaQuest.Client.CClientFrame
reference to call the server-methods
m_oClient - Variable in class JavaQuest.Client.CClientPopupMenu
 
m_oClient - Variable in class JavaQuest.Client.CClientMap
the RMI-Proxy for the communication to the server
m_oClient - Variable in class JavaQuest.Server.CClientThread
Proxy fuer RMI-Aufrufe
m_oClientFrame - Variable in class JavaQuest.Client.CClientInventory
reference to CClientFrame
m_oClientFrame - Variable in class JavaQuest.Client.CClientDNDList
CClientFrame to access logging & activate, deactivate Items
m_oClientFrame - Variable in class JavaQuest.Client.CClient
Reference on CClientFrame
m_oClientListener - Variable in class JavaQuest.Server.CGame
Listener fuer login und logout
m_oClientMap - Variable in class JavaQuest.Client.CClientFrame
reference-variable of the clientmap
m_oClientProxy - Variable in class JavaQuest.Client.CClientFrame
proxy for the client/server communication
m_oCMap - Variable in class JavaQuest.Client.CClientDoubleClickTime
The ClientMap Object, what initialize the image-Objects
m_oCmdFactory - Variable in class JavaQuest.Server.CGame
Factory zum erzeugen und verwalten der Kommandos
m_oCurrentClientThread - Static variable in class JavaQuest.Server.CGame
Thread, der gerade an der Reihe ist
m_oCurrentPlayer - Static variable in class JavaQuest.Server.CGame
Spieler, der gerade an der Reihe ist
m_oDoubleClickTime - Variable in class JavaQuest.Client.CClientFrame
implements the DoubleClick-Event
m_oDoubleClickTime - Variable in class JavaQuest.Client.CClientMap
implements the DoubleClick-Event
m_oDrawMap - Variable in class JavaQuest.Client.CClientMap
the image-Objects for the playfield components
m_oField - Variable in class JavaQuest.Client.CClientPopupMenu
 
m_oField - Variable in class JavaQuest.Server.CPlayer
 
m_oField - Variable in class JavaQuest.Server.CCmdAttack
Anzugreifendes Feld
m_oFields - Variable in class JavaQuest.Server.CMap
2-Dim-Array mit den Feldern der Map
m_oGame - Variable in class JavaQuest.Server.CTimerThread
Zentrales Spiele-Objekt
m_oGame - Variable in class JavaQuest.Server.CCommandLine
Zentrales Spiele-Objekt
m_oGame - Variable in class JavaQuest.Server.CClientListener
Zentrales Spiele-Objekt
m_oGame - Variable in class JavaQuest.Server.CClientThread
Zentrales Spiele-Objekt
m_oGraficObject - Variable in class JavaQuest.Server.CItem
GraficObject des Gegenstandes
m_oGraficObject - Variable in class JavaQuest.Server.CPlayer
Graficobject des Spielers
m_oGraficObject - Variable in class JavaQuest.Server.CField
Graficobject des Feldes
m_oGraficObjects - Variable in class JavaQuest.Client.CClientMap
reference-variable for graphic-objects
m_oGraficObjects - Variable in class JavaQuest.Server.CMap
Liste alle GraficObjects, welche dann von den Feldern und Gegenstaenden 'benutzt' werden,
CGraficObject[0] = Default-GraficObject
m_oInfo - Variable in class JavaQuest.Client.CClientMap
Reference Info-Field
m_oItem - Variable in class JavaQuest.Server.CCmdDrop
Abzulegender Gegenstand
m_oItem - Variable in class JavaQuest.Server.CCmdUse
Zu benutzendes Objekt
m_oItem - Variable in class JavaQuest.Server.CCmdGet
Aufzuhebender Gegenstand
m_oMap - Variable in class JavaQuest.Client.CClientMap
reference-variable for the map
m_oMap - Variable in class JavaQuest.Server.CServerProxy
Map des Spieles
m_oMap - Static variable in class JavaQuest.Server.CGame
Map des Spiels
m_oMapImages - Variable in class JavaQuest.Client.CClientMap
the image-Objects for the playfield components
m_oPlayer - Variable in class JavaQuest.Server.CCmd
Referenz auf den Spieler, der das Kommando ausfuehrt
m_oPlayer - Variable in class JavaQuest.Server.CField
Player der sich auf dem Feld befindet
m_oPlayer - Variable in class JavaQuest.Server.CClientThread
Playerobjekt des jeweiligen Threads
m_oPosition - Variable in class JavaQuest.Server.CField
Postition des Feldes
m_oScrollPane - Variable in class JavaQuest.Client.CClientMap
Reference ScrollPane
m_oServer - Variable in class JavaQuest.Client.CClient
Communication partner on Server
m_oServerProxy - Variable in class JavaQuest.Server.CCmd
Serverproxy, fuer CGame-Funktionalitaet ohne CGame-Referenz
m_oServerProxy - Static variable in class JavaQuest.Server.CPlayer
Serverproxy, fuer CGame-Funktionalitaet ohne CGame-Referenz
m_oServerProxy - Variable in class JavaQuest.Server.CCmdFactory
Serverproxy, fuer CGame-Funktionalitaet ohne CGame-Referenz
m_oServerProxy - Static variable in class JavaQuest.Server.CClientListener
Serverproxy, fuer CGame-Funktionalitaet ohne CGame-Referenz
m_oServerProxy - Static variable in class JavaQuest.Server.CGame
Serverproxy, fuer CGame-Funktionalitaet ohne CGame-Referenz
m_oTargetField - Variable in class JavaQuest.Server.CCmdMove
Zielfeld
m_oTimer - Static variable in class JavaQuest.Server.CGame
Steuert m_bTurn
m_oUtil - Variable in class JavaQuest.Client.CClientInfo
Utility for Logging, Getsetting, etc
m_oUtil - Static variable in class JavaQuest.Client.CClientFrame
Objekt fuer allg.
m_oUtil - Variable in class JavaQuest.Client.CClientRemainingTime
 
m_oUtil - Variable in class JavaQuest.Client.CClientConnect
Utility for Logging, Getsetting, etc
m_oUtil - Variable in class JavaQuest.Client.CClientMenuBar
 
m_oUtil - Variable in class JavaQuest.Client.CClientMessagesThread
reference for logging
m_oUtil - Variable in class JavaQuest.Client.CClientMessages
for Logging
m_oUtil - Variable in class JavaQuest.Client.CClientHelp
Utility for Logging, Getsetting, etc
m_oUtil - Static variable in class JavaQuest.Server.CServerProxy
Objekt fuer allgemeine Hilfsfunktionen (z.B.
m_oUtil - Variable in class JavaQuest.Server.CMap
Objekt fuer allg.
m_oUtil - Static variable in class JavaQuest.Server.CGame
Objekt fuer allg.
m_Player - Variable in class JavaQuest.Client.CClient
Reference to Player on Server
m_sAlias - Variable in class JavaQuest.Client.CClientFrame
alias of the player
m_sBitmapFile - Variable in class JavaQuest.Server.CGraficObject
BitmapFile des GraficObjects Bsp: sword.jpg
m_sConfigFile - Variable in class JavaQuest.Client.CClientFrame
Name of the Configfile
m_sConfigFile - Variable in class JavaQuest.Server.CServerProxy
Name des Konfigfiles
m_sConfigFile - Variable in class JavaQuest.Server.CUtils
Name und Pfad des Config-Files
m_sConfigFile - Variable in class JavaQuest.Server.CGame
Name des Konfigfiles
m_sDescription - Variable in class JavaQuest.Server.CGraficObject
Beschreibung des GraficObjects Bsp: Schwert
m_sFontSize - Variable in class JavaQuest.Client.CClientInfo
String for the FontSize of HTML
m_sHostname - Variable in class JavaQuest.Server.CGame
Hostname des Servers
m_sHTMLStyle - Variable in class JavaQuest.Client.CClientInfo
String for the FontStyle of HTML
m_sInfoSave - Variable in class JavaQuest.Client.CClientInfo
String to save the text wich is written down
m_sIP - Variable in class JavaQuest.Client.CClient
stores Server IP
m_sItemParameters - Variable in class JavaQuest.Server.CMap
Parameterfolge der verschiedenen Gegenstaende
m_sItemTypes - Variable in class JavaQuest.Server.CMap
Arten der Gegenstaende
m_sLogfileName - Variable in class JavaQuest.Server.CUtils
Name und Pfad des Logfiles
m_sMapFile - Variable in class JavaQuest.Server.CMap
Name des Mapfiles
m_sMapFile - Variable in class JavaQuest.Server.CGame
Name des Mapfiles
m_sMessage - Variable in class JavaQuest.Client.CClientMessagesThread
String for Message
m_sName - Variable in class JavaQuest.Client.CClientFrame
name of the player
m_sName - Variable in class JavaQuest.Client.CClient
The alias-Name of the client
m_sName - Variable in class JavaQuest.Server.CPlayer
Name des Spielers
m_sName - Variable in class JavaQuest.Server.CGraficObject
Name des GraficObjects Bsp: sword
m_sName - Variable in class JavaQuest.Server.CClientThread
Name des Clients
m_sSourceName - Variable in class JavaQuest.Client.CClientDNDList
Member-Variable to store the source of drag
m_strImageDir - Variable in class JavaQuest.Client.CClientMap
the Directory for the images
m_String - Variable in class JavaQuest.Client.CClient
return Component for all Strings
m_strName - Variable in class JavaQuest.Server.CCmd
Name des Kommandos für das Kontextmenü
m_Vector - Variable in class JavaQuest.Client.CClient
return Component for all Vectors
m_VectorItems - Variable in class JavaQuest.Client.CClientPopupMenu
Vector to get the possible commands
m_vItemsActive - Variable in class JavaQuest.Server.CPlayer
 
m_vItemsInactive - Variable in class JavaQuest.Server.CPlayer
 
m_voCommands - Variable in class JavaQuest.Server.CCmdFactory
Vector mit den ausfuehrbaren Kommandos
m_voItems - Variable in class JavaQuest.Server.CField
Vector fuer Gegenstaende auf dem Feld
m_voPlayers - Static variable in class JavaQuest.Server.CServerProxy
Playerobjects die am Spiel teilnehmen
m_voPlayers - Static variable in class JavaQuest.Server.CGame
Liste der Spieler die am Spiel teilnehmen
main(String[]) - Static method in class JavaQuest.Client.CJavaQuestClient
Main-Method
main(String[]) - Static method in class JavaQuest.Server.CGame
MAIN
MapRefresh() - Method in class JavaQuest.Server.CServerProxy
Maprefresh bei allen Clients durchfuehren
maprefresh(CMap) - Method in interface JavaQuest.Client.IClientProxy
 
maprefresh(CMap) - Method in class JavaQuest.Client.CClient
maprefresh Method for the server to refresh the GUI after an action was made by client
maprefresh(CMap) - Method in class JavaQuest.Server.CClientThread
die GUI vom Client aktualisieren
message - Variable in class JavaQuest.Client.CClientFrame
reference to class CClientMessages for standard DialogBoxes
Move(CPlayer, CField) - Method in class JavaQuest.Server.CCmdFactory
Kommandoobjekt Bewegen erzeugen

O

o_otherInventory - Variable in class JavaQuest.Client.CClientInventory
reference to the other Inventory-List
o_popup - Variable in class JavaQuest.Client.CClientMap
PopupMenu
o_RemainingTime - Variable in class JavaQuest.Client.CClientRemainingTime
reference of the ProgressBar
okButtonPressed() - Method in class JavaQuest.Client.CClientConnect
okButtonPressed ends the Dialog-Box, if the ok-Button or Enter-Key was pressed
optionPane - Variable in class JavaQuest.Client.CClientMessages
for standard Dialog-Boxes

P

paintComponent(Graphics) - Method in class JavaQuest.Client.CClientMap
paintComponent Painting the Graphic-Objects
panel1 - Variable in class JavaQuest.Client.CClientMessages
main-Panel to place the components
panelAll - Variable in class JavaQuest.Client.CClientHelp
the mainPanel
Plain(String) - Method in class JavaQuest.Client.CClientMessages
Plain standard Plain DialogBox
printClientList() - Static method in class JavaQuest.Server.CGame
Gibt die Namen aller eingeloggten Spieler am Bildschirm aus
printMessage(String, boolean) - Method in interface JavaQuest.Client.IClientProxy
 
printMessage(String, boolean) - Method in class JavaQuest.Client.CClient
printMessage Method for the server to popup a DialogBox or log the message in the errorlogfile
processMouseEvent(MouseEvent) - Method in class JavaQuest.Client.CClientMap
processMouseEvent catches the mouse-events
processWindowEvent(WindowEvent) - Method in class JavaQuest.Client.CClientFrame
processWindowEvent - Overridden so we can exit when window is closed

Q

Question(String) - Method in class JavaQuest.Client.CClientMessages
Question standard Question DialogBox

R

remainingTime - Variable in class JavaQuest.Client.CClientFrame
reference for the Thread for remainingTime
removeItem(CItem) - Method in class JavaQuest.Server.CField
den Gegenstand mit der Referenz _oItem vom Feld herunternehmen
removeItem(int) - Method in class JavaQuest.Server.CField
den Gegenstand mit dem Index _iIdx vom Feld herunternehmen
run() - Method in class JavaQuest.Client.CClientRemainingTime
run run is a thread-method
run() - Method in class JavaQuest.Client.CClientDoubleClickTime
run This Method implements the run-Method from javax.Thread it sleeps 250 ms to get DoubleClicks
run() - Method in class JavaQuest.Client.CClientMessagesThread
run This Method implements the run-Method from javax.Thread there will be made a new thread for message dialog boxes
run() - Method in class JavaQuest.Client.CClient
run the "main"-Method for all JAVA-Threads on communication
run() - Method in class JavaQuest.Server.CTimerThread
'main' von Thread
run() - Method in class JavaQuest.Server.CCommandLine
'main' von Thread
run() - Method in class JavaQuest.Server.CClientListener
'main' von Thread
run() - Method in class JavaQuest.Server.CClientThread
'main' von Thread

S

Search(CPlayer) - Method in class JavaQuest.Server.CCmdFactory
Kommandoobjekt Suchen erzeugen
SendMessageToPlayer(CPlayer, String, boolean) - Method in class JavaQuest.Server.CServerProxy
Sendet eine Meldung an einen Client, kann Popup-Meldungen anzeigen oder Normale
SendMessageToPlayer(String, boolean) - Method in class JavaQuest.Server.CClientThread
sendet einen Nachricht an den Client
ServerShutDown() - Method in class JavaQuest.Server.CGame
Server beenden, dadurch werden alle Clients disconnected
setActionvalue(int) - Method in class JavaQuest.Server.CPlayer
Setzen der Aktionsspunkte
setAttackValue(int) - Method in class JavaQuest.Client.CClientFrame
setAttackValue method to set the attack-value of the player
setBitmapFile(String) - Method in class JavaQuest.Server.CGraficObject
BitmapFile des GraficObjects setzen
setConfigfileName(String) - Method in class JavaQuest.Server.CUtils
Setzen des Namen und Pfades vom Configfile,
somit muss nicht explizit Filename bei CUtil-Methoden angegeben werden
setCubesAttack(int) - Method in class JavaQuest.Server.CPlayer
Setzen der Angriffswuerfel
setCubesDefense(int) - Method in class JavaQuest.Server.CPlayer
Setzen der Verteidigungswuerfel
setDefenseValue(int) - Method in class JavaQuest.Client.CClientFrame
setDefenseValue method to set the defense-value of the player
setDescription(String) - Method in class JavaQuest.Server.CGraficObject
Beschreibung des GraficObjects setzen
setField(CField) - Method in class JavaQuest.Client.CClientPopupMenu
setField sets the current Field
setField(CField) - Method in class JavaQuest.Server.CPlayer
dem Player das Spielfeld mitteilen auf dem er sich zZ befindet
setGraficObject(CGraficObject) - Method in class JavaQuest.Server.CItem
GraficObject setzen
setGraficObject(CGraficObject) - Method in class JavaQuest.Server.CPlayer
GraficObject des Spielers setzen
setGraficObject(CGraficObject) - Method in class JavaQuest.Server.CField
setzt das GraficObject des Feldes
setHealth(int) - Method in class JavaQuest.Server.CPlayer
Setzen der Gesundheitspunkte
SetHeroName(String) - Method in class JavaQuest.Client.CClientFrame
SetHeroName set the name of the hero
setInfoField(String, boolean) - Method in class JavaQuest.Client.CClientFrame
setInfoField method to write on the info-field
setInfoReference(CClientInfo) - Method in class JavaQuest.Client.CClientMap
setInfoReference method to set the infofield-reference
setItemsVisible() - Method in class JavaQuest.Server.CField
alle Gegenstaende des Feldes sichbar machen
setLogfileName(String) - Method in class JavaQuest.Server.CUtils
Setzen des Namens und Pfades des Default-Logfiles
setLogging(String) - Method in class JavaQuest.Server.CUtils
Logeinstellungen vornehmen, je nach der Konfiguration im Config-File
setLogMode(boolean, boolean) - Method in class JavaQuest.Server.CUtils
Setzen des LogModus (Ausgabe in Logfile und/oder auf Konsole)
setMapReference(CMap) - Method in class JavaQuest.Client.CClientMap
setMapReference method to set the map-reference
setMessageDialog(String) - Method in class JavaQuest.Client.CClientFrame
setMessageDialog setMessageDialog from Server (Critical Error located from Server)
setMoveability(int) - Method in class JavaQuest.Server.CPlayer
Setzen der Bewegungspunkte
setMoveabilityActual(int) - Method in class JavaQuest.Server.CPlayer
Setzen der Bewegungspunkte (fuer die laufende Runde)
setMoveabilityValue(int) - Method in class JavaQuest.Client.CClientFrame
setMoveabilityValue method to set the movability-value of the player
setMoveableState(boolean) - Method in class JavaQuest.Server.CItem
Beweglichkeitsstatus setzen.
setName(String) - Method in class JavaQuest.Server.CCmd
Name setzen
setName(String) - Method in class JavaQuest.Server.CPlayer
Setzen des Namens des Spielers
setName(String) - Method in class JavaQuest.Server.CGraficObject
Name des GraficObjects setzen
SetNewModel(DefaultListModel) - Method in class JavaQuest.Client.CClientInventory
SetNewModel refresh the Items in the List
setPathable(boolean) - Method in class JavaQuest.Server.CField
setzt die Begehbarkeit des Feldes
setPlayer(CPlayer) - Method in class JavaQuest.Server.CCmd
Player setzen
setPlayer(CPlayer) - Method in class JavaQuest.Server.CField
setzt den Player des Feldes
setPosition(CPosition) - Method in class JavaQuest.Server.CField
setzt die Position des Feldes
setPositionX(int) - Method in class JavaQuest.Server.CPosition
X-Wert der Position setzen
setPositionX(int) - Method in class JavaQuest.Server.CField
X-Wert der Position des Feldes setzen
setPositionY(int) - Method in class JavaQuest.Server.CPosition
Y-Wert der Position setzen
setPositionY(int) - Method in class JavaQuest.Server.CField
Y-Wert der Position des Feldes setzen
setScrollReference(JScrollPane) - Method in class JavaQuest.Client.CClientMap
setScrollReference method to set the scrollpane-reference
setServerProxy(CServerProxy) - Method in class JavaQuest.Server.CCmd
ServerProxy setzen, fuer CGame-Funktionalitaet ohne CGame-Referenz
setServerProxy(CServerProxy) - Method in class JavaQuest.Server.CCmdFactory
ServerProxy setzen, fuer CGame-Funktionalitaet ohne CGame-Referenz
setText() - Method in class JavaQuest.Client.CClientInfo
setText clears the jEditorPane
setText(String, boolean) - Method in class JavaQuest.Client.CClientInfo
setText Insert the Info-Text into the jEditorPane jEditorPaneInfo
setTimeRemaining(boolean) - Method in class JavaQuest.Client.CClient
setTimeRemaining sets false when the time is over
setTurnParameters() - Method in class JavaQuest.Server.CPlayer
Spielerparameter fuer aktuelle Runde setzen
setValue(int) - Method in class JavaQuest.Client.CClientRemainingTime
setValue set the Timer to the value of the first param
setVisibleState(boolean) - Method in class JavaQuest.Server.CItem
Sichtbarkeitsstatus setzen
setVitalForce(int) - Method in class JavaQuest.Client.CClientFrame
setVitelForce method to set the health-value of the player sets the Foreground Color in dependence of the value
showthreads() - Static method in class JavaQuest.Server.CGame
Zeigt die Namen aller eingeloggten ClientThread und gibt sie am Bildschirm aus
shutdown() - Method in class JavaQuest.Client.CClientFrame
shutdown method to shutdown the clients if the server is going down
shutdown() - Method in interface JavaQuest.Client.IClientProxy
 
shutdown() - Method in class JavaQuest.Client.CClient
shutdown Method for the server to shutdown all clients, if the server is going shutdown
ShutDownAllClients() - Method in class JavaQuest.Server.CServerProxy
Alle Clients beenden
ShutDownClient() - Method in class JavaQuest.Server.CClientThread
Beendet Verbindung zum Client
SingleClick() - Method in class JavaQuest.Client.CClientFrame
SingleClick method to handle the SingleClick gets the Infos on Items
SingleClick() - Method in class JavaQuest.Client.CClientMap
SingleClick MouseEvent Mousebutton is singleclicked
StartField() - Method in class JavaQuest.Client.CClientMap
StartField gets the Startframe Images and load them
startTurn() - Method in class JavaQuest.Server.CGame
Runde starten, wird vom TimerThread gesteuert

T

targetInRange() - Method in class JavaQuest.Server.CCmdAttack
Hilfsfunktion um zu pruefen, ob das Ziel auf einem benachbartem Feld steht.
this_mouseClicked() - Method in class JavaQuest.Client.CClientMap
this_mouseClicked MouseEvent Mousebutton is clicked
tracker - Variable in class JavaQuest.Client.CClientMap
object to load the images

U

updateVitalForceValues() - Method in class JavaQuest.Client.CClient
updateVitalForceValues Method to update the Health, Moveability, CubesAttack, CubesDefense
use(CPlayer) - Method in class JavaQuest.Server.CItem
Gegenstand benutzen, wird von Subklassen implementiert
use(CPlayer) - Method in class JavaQuest.Server.CItemUniversal
Gegenstand benutzen. m_iHealth Lebenspunkte werden dem Player hinzugefügt, m_iCubesAttack und m_iCubesDefense werden zu den Werten des Spielers hinzuaddiert.
use(CPlayer) - Method in class JavaQuest.Server.CItemAttack
Gegenstand benutzen.
use(CPlayer) - Method in class JavaQuest.Server.CItemHealth
Gegenstand benutzen. m_iHealth Lebenspunkte werden dem Player hinzugefügt.
use(CPlayer) - Method in class JavaQuest.Server.CItemDefense
Gegenstand benutzen.
Use(CPlayer, CItem) - Method in class JavaQuest.Server.CCmdFactory
Kommandoobjekt Gegenstand benutzen erzeugen

V

Vector2JMenuItem() - Method in class JavaQuest.Client.CClientPopupMenu
Vector2JMenuItem to set the commands in PopupMenu
Vector2ListModel(Vector) - Method in class JavaQuest.Client.CClient
Vector2ListModel parse a vector to an DefaultListModel Object

W

Warning(String) - Method in class JavaQuest.Client.CClientMessages
Warning standard Warning DialogBox

A B C D E F G H I J K L M O P Q R S T U V W