All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- actionPerformed(ActionEvent).
Method in class ActionPopup
-
- actionPerformed(ActionEvent).
Method in class Board
-
- ActionPopup(JFrame, Vector).
Constructor for class ActionPopup
-
- address.
Variable in class Player
-
- addToItemsPanel(Item, Color).
Method in class Board
-
- Block().
Method in class Mud
-
- Board(Mud).
Constructor for class Board
- Constructor
- changeItemOwner(Item, Color).
Method in class Board
-
- CHANNEL_PORT.
Static variable in class MudUtil
-
- clickOnTakenItem(Item).
Method in class Board
-
- color.
Variable in class Player
-
- color2string(Color).
Static method in class MudUtil
- Translates colors to regular english names.
- colors.
Static variable in class Monster
-
- Coord(int, int).
Constructor for class Coord
-
- d_actions.
Variable in class Item
-
- d_board.
Variable in class Mud
-
- d_drawPanel.
Variable in class Board
-
- d_items.
Variable in class Mud
-
- d_localPlayer.
Variable in class Mud
-
- d_masterAddress.
Variable in class Mud
-
- d_matrix.
Variable in class Mud
-
- d_matrixViewStatus.
Variable in class Board
-
- d_mazeHeight.
Static variable in class MudUtil
-
- d_mazeSquareSize.
Static variable in class Board
-
- d_mazeWidth.
Static variable in class MudUtil
-
- d_monsters.
Variable in class Mud
-
- d_players.
Variable in class Mud
-
- d_playersColors.
Variable in class Mud
-
- d_status.
Variable in class Item
-
- DEBUG.
Static variable in class MudUtil
-
- Debug(String).
Static method in class MudUtil
- Used for debug messages.
- die(Exception).
Static method in class MudUtil
- Dies with a message to stderr
- die(String).
Static method in class MudUtil
- Dies with a message to stderr
- die(String, Exception).
Static method in class MudUtil
- Dies with a message to stderr
- displayMsg(String).
Method in class Board
- Displays a message in the boards top label
- displayPower(int).
Method in class Board
-
- EMPTY.
Static variable in class MudUtil
-
- equals(Coord).
Method in class Coord
-
- finalInit().
Method in class Board
-
- forceResize().
Method in class Board
-
- getHostName().
Static method in class MudUtil
- Gets the host name of the machine the program is running on
- getItemByCoord(Coord).
Method in class Mud
-
- getItemByName(String).
Method in class Mud
-
- getOwner().
Method in class Item
-
- GROUP_NAME.
Static variable in class MudUtil
-
- handleItemAction(String, Item).
Method in class Mud
-
- handleMove(Coord).
Method in class Mud
-
- handleTimeout().
Method in class Mud
-
- INITIAL_MONSTER_POWER.
Static variable in class MudUtil
-
- INITIAL_PLAYER_POWER.
Static variable in class MudUtil
-
- isAnItem(String).
Static method in class Item
-
- isArmed.
Variable in class Player
-
- isNeighbor(int, int, int, int).
Static method in class MudUtil
- Checks if two points are close to each other by the following rule :
1.
- ITEM.
Static variable in class MudUtil
-
- Item(int, int, String).
Constructor for class Item
- Creates a new item.
- keyPressed(KeyEvent).
Method in class Board
-
- keyReleased(KeyEvent).
Method in class Board
-
- keyTyped(KeyEvent).
Method in class Board
-
- main(String[]).
Static method in class Mud
-
- makeMove(int[][], int).
Method in class Monster
- Makes a move on the board given.
- MONSTER.
Static variable in class MudUtil
-
- Monster(int, int).
Constructor for class Monster
- Creates a new monster in the given coordination.
- mouseClicked(MouseEvent).
Method in class Board
-
- mouseEntered(MouseEvent).
Method in class Board
-
- mouseExited(MouseEvent).
Method in class Board
-
- mousePressed(MouseEvent).
Method in class Board
-
- mouseReleased(MouseEvent).
Method in class Board
-
- Mud().
Constructor for class Mud
-
- MudUtil().
Constructor for class MudUtil
-
- NONE.
Static variable in class MudUtil
-
- paint(Graphics).
Method in class Board
-
- PLAYER.
Static variable in class MudUtil
-
- Player(int, int, Color, Address).
Constructor for class Player
- Makes a new player
- possible_items.
Static variable in class Item
-
- power.
Variable in class Monster
-
- power.
Variable in class Player
-
- printMaze(int[][]).
Static method in class MudUtil
- A debug method.
- printSquare(int[][], int, int).
Static method in class MudUtil
- Debug method.
- PROPS.
Static variable in class MudUtil
-
- readMazeFile().
Static method in class MudUtil
- Reads a file ( d_mazeFile ) which consists of the following format :
num of lines , num of rows
line 1
line 2 ....
- removeFromItemsPanel(String).
Method in class Board
-
- RMI_TIMEOUT.
Static variable in class MudUtil
-
- rmiChangeAttrib(Integer, Color, Boolean).
Method in class Mud
- Called to change the state of an Item
- rmiGetUserStat(Long, Integer, Address).
Method in class Mud
- Get the node's status.
- rmiMasterSaveAction(String, Vector).
Method in class Mud
- RMI to master to save current request.
- rmiMove(Color, Coord).
Method in class Mud
- Performs a move on the board.
- rmiMoveMonsters(Integer, View).
Method in class Mud
- Request to move the monsters in a random fashion
- rmiStateTransfer(Vector).
Method in class Mud
- Do the state transfer.
- rmiTakeItem(Color, Coord, String).
Method in class Mud
- Take an item that is either on board or in another player's hand
( if he is close enough to the taker ).
- run().
Method in class Scheduler
-
- Scheduler(Mud).
Constructor for class Scheduler
- Creats a new thread which will call upcall.handleTimeout on timeout.
- setOwner(Color).
Method in class Item
-
- showSpot(int, int).
Method in class Board
- Called from MUD to make the move after it was already checked
- sleep(long).
Static method in class MudUtil
- Sleeps some time.
- stopMe().
Method in class Scheduler
- Used to stop me since in the new methodology it is not good
to stop a thread with brute force.
- stopScheduler().
Method in class Mud
-
- Suspect(Object).
Method in class Mud
-
- toString().
Method in class Coord
-
- toString().
Method in class Item
-
- toString().
Method in class Monster
-
- toString().
Method in class Player
-
- update(Graphics).
Method in class Board
-
- VC_GET_USER_STAT.
Static variable in class MudUtil
-
- VC_MASTER_INIT.
Static variable in class MudUtil
-
- VC_PROCESSING.
Static variable in class MudUtil
-
- VC_READY.
Static variable in class MudUtil
-
- VC_STATE_TRANSFER.
Static variable in class MudUtil
-
- ViewAccepted(View).
Method in class Mud
-
- WALL.
Static variable in class MudUtil
-
- windowActivated(WindowEvent).
Method in class Board
-
- windowClosed(WindowEvent).
Method in class Board
-
- windowClosing(WindowEvent).
Method in class Board
-
- windowDeactivated(WindowEvent).
Method in class Board
-
- windowDeiconified(WindowEvent).
Method in class Board
-
- windowIconified(WindowEvent).
Method in class Board
-
- windowOpened(WindowEvent).
Method in class Board
-
- x.
Variable in class Coord
-
- x.
Variable in class Item
-
- x.
Variable in class Monster
-
- x.
Variable in class Player
-
- y.
Variable in class Coord
-
- y.
Variable in class Item
-
- y.
Variable in class Monster
-
- y.
Variable in class Player
-