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

P

Pile - class ks.common.model.Pile.
Represents a stack of cards where only the topmost card is visible.
Pile() - Constructor for class ks.common.model.Pile
Construct a default Pile object.
Pile(String) - Constructor for class ks.common.model.Pile
Construct a Pile with the given name.
PileView - class ks.common.view.PileView.
Creates view of a pile of cards (only top one being visible).
PileView(Element) - Constructor for class ks.common.view.PileView
PileView constructor comment.
PlugInManagerCommand - class ks.protocol.PlugInManagerCommand.
 
PlugInManagerCommand() - Constructor for class ks.protocol.PlugInManagerCommand
Default constructor for ServerPlugInManager.
PlugInManagerMessage - class ks.protocol.PlugInManagerMessage.
Messages to plugin Manager on client side.
PlugInManagerMessage(String) - Constructor for class ks.protocol.PlugInManagerMessage
 
Protocol - class ks.domain.Protocol.
Maintains Client and Server communication protocol information.
Protocol() - Constructor for class ks.domain.Protocol
Protocol constructor comment.
ProtocolCommand - class ks.protocol.ProtocolCommand.
Represents the initial command from the client in its earliest communication with the server.
ProtocolCommand(String, String, String) - Constructor for class ks.protocol.ProtocolCommand
 
paint(Graphics) - Method in class ks.common.view.Container
Force all model elements to be redrawn.
paint() - Method in class ks.common.view.Widget
Default paint() method for a widget is to draw in peer's Graphics Context.
paint(Graphics) - Method in class ks.common.view.Widget
Each widget must contain the logic to visually represent itself into the given Graphics context.
paint(Graphics, Rectangle) - Method in class ks.common.view.Widget
Each widget must contain the logic to visually represent itself into the given Graphics context.
parentFrame() - Method in interface ks.client.interfaces.IClientInterface
Return the parent Frame object from which any ClientComponent can reference when creating modal dialogs.
passwordArg - Static variable in class ks.protocol.ProtocolCommand
 
peek() - Method in class ks.common.model.Stack
Peek and return a copy of the top-most card (or null if empty).
peek(int) - Method in class ks.common.model.Stack
Peek and return a copy of the card identified by idx in the stack.
playerRankings() - Method in class ks.domain.Status
Output relevant data useful for updating player rankings (user:numWins:overallScore) Creation date: (10/22/01 10:06:26 PM)
players() - Method in class ks.domain.Table
Return an Enumeration (of String) of player names for this table.
playingTable() - Method in interface ks.client.interfaces.IClientInterface2
Determine if player has an active table.
plugins(String) - Method in interface ks.client.interfaces.IGameManager
Return Enumeration of Strings representing plugin names.
process(String, Command) - Method in interface ks.server.interfaces.IProcessCommand
This method is implemented by a processor that returns true if it was able to process the given command (false otherwise).
processChat(String) - Method in interface ks.client.interfaces.ITableGUI
Send chat output to the output Field.
processMessage(Message) - Method in interface ks.client.interfaces.IClientComponent
Process the given message which was received from the server.
processMessage(Message) - Method in interface ks.client.interfaces.IProcessMessage
Process the given message which was received from the server.
processMessage(Message) - Method in interface ks.client.interfaces.ITableGUI
Message has arrived from Server that may require processing.
processMessage(Message) - Method in class ks.common.view.Container
Ability to process messages from the server is necessary for some versions of solitaire (like multi-solitaire).
processMouseEvent(MouseEvent) - Method in class ks.common.view.Container
Container must send this mouse event to the appropriate controller for processing.
processStatusTick(String, int, int) - Method in interface ks.client.interfaces.ITableGUI
Update information for this user on the player rankings panel.
properties(String, boolean) - Static method in class ks.protocol.PlugInManagerCommand
 
propertiesResponse - Static variable in interface ks.server.interfaces.IServerPluginManager
properties response (since v1.7.3).
protocolVersionArg - Static variable in class ks.protocol.ProtocolCommand
Information about command.
push(Stack) - Method in class ks.common.model.Stack
Push Stack onto existing stack; the stack parameter object is unchanged.
pushMove(Move) - Method in class ks.common.games.Solitaire
Pushes given move onto our stack of existing moves.

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