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

P

paint(Graphics) - Method in class client.framework.views.LobbyView
Overrides the class' default paint method and is called whenever the contents of the Lobby change.
paint(Graphics) - Method in class server.framework.gui.SettingsPanel
Used to paint the panel according to the desired layout.
paintComponent(Graphics) - Method in class server.framework.gui.PlayerPanel
This method uses the parent class' method to paint the panel.
parseMessage(Object) - Method in interface client.framework.network.parser.MessageParser
Takes a message in the specified format as input parameter, and creates an ActionTriplet object based on the contents of the message.
parseMessage(Object) - Method in class client.framework.network.parser.StringParser
Parses a given string message into an ActionTriplet wrapper.
parseMessage(T) - Method in interface server.framework.network.parser.MessageParser
Takes a message in the specified format as input parameter, and creates an ActionPair object based on the contents of the message.
parseMessage(String) - Method in class server.framework.network.parser.StringParser
Parses a given string message into an ActionPair wrapper.
parser - Variable in class client.framework.models.AbstractGame
 
pauseApp() - Method in class client.framework.models.AbstractGame
Called when the MIDlet enters its paused state, which can happen for example if the MIDlet is minimized.
pickupPowerup(Powerup) - Method in class client.brickblock.fwimpl.BBPlayer
Called when the player picks up a Powerup object.
pickUpPowerup(Powerup) - Method in class server.brickblock.fwimpl.BBPlayer
Lets the player pick up a power up object, and sets the time for when this power up will be deactivated.
PingTest - Class in server.testmodules
This test module tests the response time of the networks by sending very small packets (4 bytes) with increasing intervals between each packet.
PingTest(SocketWrapper, AbstractServer) - Constructor for class server.testmodules.PingTest
Creates a ping test instance by calling the super constructor.
PLAYER - Static variable in class client.framework.network.parser.Action
 
PlayerPanel<P extends AbstractPlayer> - Class in server.framework.gui
The PlayerPanel displays information about the sessions players.
PlayerPanel(AbstractSession<P, ?>) - Constructor for class server.framework.gui.PlayerPanel
Creates a PlayerPanel with the specified attribute.
PORT - Static variable in class client.framework.views.StartupWindow
 
POSITION - Static variable in class client.framework.network.parser.Action
 
POSITION_INTERVAL - Static variable in class server.framework.threads.GameThread
 
positionIsOccupied(int[], List<BBPlayer>, int) - Static method in class server.brickblock.fwimpl.BBEventHandler
Checks if a given position is occupied by any players.
Powerup - Class in client.brickblock.objects
Abstract class used for power up objects.
Powerup(String, int, int, int) - Constructor for class client.brickblock.objects.Powerup
Constructor that assigns an image to the power up object, as well as defining a position and duration.
Powerup - Class in server.brickblock.objects
Abstract class used for power up objects.
Powerup(int, int, int) - Constructor for class server.brickblock.objects.Powerup
Constructor that assigns a position to the power up object, as well as defining the duration.
POWERUP_ADDED - Static variable in class client.brickblock.fwimpl.BBAction
 
POWERUP_DURATION_SECS - Static variable in class server.brickblock.fwimpl.BBEventHandler
 
POWERUP_INACTIVE - Static variable in class client.brickblock.fwimpl.BBAction
 
POWERUP_INTERVAL_SECS - Static variable in class server.brickblock.fwimpl.BBEventHandler
 
POWERUP_REMOVED - Static variable in class client.brickblock.fwimpl.BBAction
 
printTimeStampedInfo(String, boolean) - Static method in class server.framework.Utils
Method that prints the provided information with a timestamp, in the format "
printTimeStampedInfo(String) - Static method in class server.framework.Utils
Prints time stamped info using System.out.
PROVIDER - Static 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