A B C D E F G H I L M N P Q R S T U V

A

AbstractGame - Class in client.framework.models
This class is the main model for the framework.
AbstractGame() - Constructor for class client.framework.models.AbstractGame
 
AbstractPlayer - Class in client.framework.models
An AbstractPlayer object is a representation of a participant in a framework game.
AbstractPlayer(String, String, int, int) - Constructor for class client.framework.models.AbstractPlayer
Constructor for AbstractPlayer.
AbstractPlayer(String, String) - Constructor for class client.framework.models.AbstractPlayer
Constructor using default values for size (10) and speed (1).
AbstractPlayer(String) - Constructor for class client.framework.models.AbstractPlayer
Constructor using an empty name and default values for size (10) and speed (1).
AbstractPlayer - Class in server.framework.models
An AbstractPlayer object is a representation of a participant in a framework game.
AbstractPlayer(SocketWrapper, AbstractServer, TestModule.TestType) - Constructor for class server.framework.models.AbstractPlayer
Constructor for AbstractPlayer.
AbstractServer<S extends AbstractSession<P,?>,P extends AbstractPlayer> - Class in server.framework.models
This class is the top-level model for the server application.
AbstractServer(int, AbstractServer.CommType, TestModule.TestType) - Constructor for class server.framework.models.AbstractServer
Creates an AbstractServer object with the specified communication protocol and port number.
AbstractServer.CommType - Enum in server.framework.models
This enum contains the support for tcp and udp communication specified in the arguments when starting the server application.
AbstractSession<P extends AbstractPlayer,EH extends EventHandler> - Class in server.framework.models
This class represents a session.
AbstractSession(AbstractServer<?, P>, TestModule.TestType) - Constructor for class server.framework.models.AbstractSession
Creates a session, and initialises the variables.
Action - Class in client.framework.network.parser
A class that represents the framework's default actions.
Action(String) - Constructor for class client.framework.network.parser.Action
Constructor.
Action - Enum in server.framework.network.parser
This enum contains the actions specified for both the framework and for games implementing the framework.
ActionPair - Class in server.framework.network.parser
A wrapper class that consist of an Action enum and the action's corresponding values.
ActionPair(Action, String[][]) - Constructor for class server.framework.network.parser.ActionPair
Creates a new wrapper object with the specified contents.
actionPerformed(ActionEvent) - Method in class server.framework.gui.PlayerPanel
If the button is pressed, the test must start and the button is disabled since it has fullfilled its responsibility.
ActionTriplet - Class in client.framework.network.parser
A wrapper class for action messages received from and sent to the server.
ActionTriplet(String, String, String[][]) - Constructor for class client.framework.network.parser.ActionTriplet
Creates an ActionTriplet object containing the specified attributes.
activate(BBPlayer) - Method in class client.brickblock.objects.Powerup
"Turns on" the power up by increasing one of the player's attributes.
activate(BBPlayer) - Method in class client.brickblock.objects.SizeUp
Activates the power up by increasing the player's size for the specified time.
activate(BBPlayer) - Method in class client.brickblock.objects.SpeedUp
Activates the power up by increasing the player's speed for the specified time.
activate(BBPlayer) - Method in class client.brickblock.objects.StrengthUp
Activates the power up by increasing the player's strength for the specified time.
activate(BBPlayer) - Method in class server.brickblock.objects.Powerup
"Turns on" the power up by increasing one of the player's attributes.
activate(BBPlayer) - Method in class server.brickblock.objects.SizeUp
Activates the power up by increasing the player's size for the specified time.
activate(BBPlayer) - Method in class server.brickblock.objects.SpeedUp
Activates the power up by increasing the player's speed for the specified time.
activate(BBPlayer) - Method in class server.brickblock.objects.StrengthUp
Activates the power up by increasing the player's strength for the specified time.
addObject(Sprite) - Method in class client.brickblock.fwimpl.BBBoard
Adds an object to the board.
addPlayer(AbstractPlayer) - Method in class client.framework.models.AbstractGame
Adds a player to the player list.
addPlayer(P) - Method in class server.framework.models.AbstractSession
Adds a new player to the session.
addPosition(AbstractPlayer, Object[]) - Method in class server.framework.threads.GameThread
Adds a position to the position list.
addSession(S) - Method in class server.framework.gui.ServerGUI
Adds the session's SessionPanel to the ServerGUI after the panel is created.
addSetting(String, Object) - Method in class client.framework.models.AbstractGame
Adds a setting to the game.
ALIVE_REQUEST - Static variable in class client.framework.network.parser.Action
 
ALIVE_REQUEST_INTERVAL - Static variable in class server.framework.models.AbstractSession
 
allTests - Variable in class server.testmodules.TestModule
 

A B C D E F G H I L M N P Q R S T U V