- AbstractHeinekenGame - Class in com.putable.server.matrix
-
An abstract implementation of a Heineken game
- AbstractHeinekenGame(ObjID, Attributes, Map<ObjID, NetPuzlObject>) - Constructor for class com.putable.server.matrix.AbstractHeinekenGame
-
Constructs a Heineken game with the given parameters
- AbstractMatrix - Class in com.putable.common.matrix
-
An abstract implementation of a Matrix in a NetPuzl world
- AbstractMatrix(ObjID, Attributes, Map<ObjID, NetPuzlObject>) - Constructor for class com.putable.common.matrix.AbstractMatrix
-
Constructs an AbstractMatrix with the given parameters
- acceptConnections(ServerSocket, NetPuzlClientHandler) - Method in class com.putable.server.NetPuzlServer
-
Accepts connections.
- activateGameTokens() - Method in class com.putable.server.matrix.HeinekenMatrix
-
Enables all game Tokens and starts the Heineken bottle moving
- add(NetPuzlClientProxy) - Method in class com.putable.server.NetPuzlClientHandler
-
Adds a client to the client list
- add(Tag) - Method in class tests.ClientXMLHandlerTestee
-
- add(Tag) - Method in class tests.ServerXMLHandlerTestee
-
- addAgent(Agent) - Method in class com.putable.common.matrix.AbstractMatrix
-
- addAgent(Agent) - Method in interface com.putable.common.matrix.Matrix
-
Adds an Agent to this Matrix
- addEnterKeyPress(JButton) - Static method in class com.putable.client.gui.Gui
-
This method is used so that a button can be pressed when it has focus, by
the enter key.
- addKey(Key) - Method in class com.putable.common.matrix.AbstractMatrix
-
- addKey(Key) - Method in interface com.putable.common.matrix.Matrix
-
Adds a Key to this Matrix
- addMatrix(ClientMatrix) - Method in class com.putable.client.gui.Gui
-
This method is used when adding all the matrix components (Cells), to be
drawn on the screen.
- addToken(Token) - Method in class com.putable.common.matrix.AbstractMatrix
-
- addToken(Token) - Method in interface com.putable.common.matrix.Matrix
-
Adds a Token to this Matrix
- Agent - Class in com.putable.common.matrix
-
The basic 'active' element of a NetPuzl world -- either a human or robot
client
- Agent(ObjID, Attributes, Map<ObjID, NetPuzlObject>) - Constructor for class com.putable.common.matrix.Agent
-
Constructs an Agent with the given parameters
- agent - Variable in class com.putable.server.NetPuzlClientProxy
-
Agent object of the client connected
- AgentFactory - Class in com.putable.server.factoryClasses
-
A factory class that produces Agents with unique ObjIDs and caches them
- AgentFactory() - Constructor for class com.putable.server.factoryClasses.AgentFactory
-
Restricts factory instantiation since all class data is static
- agentId - Variable in class com.putable.client.NetPuzlClient
-
The ObjID of the agent that is assiciated with this client
- agentListModel - Variable in class com.putable.client.gui.Gui
-
These are other elements that belong to a certain panel.
- agents - Variable in class com.putable.common.matrix.AbstractMatrix
-
The Agents contained in this Matrix
- agentScrollPane - Variable in class com.putable.client.gui.Gui
-
- agentsList - Variable in class com.putable.client.gui.Gui
-
- agentsPanel - Variable in class com.putable.client.gui.Gui
-
These are the various panels needed.
- agentThread - Variable in class com.putable.server.NetPuzlClientProxy
-
Thread for the parser
- answers - Variable in class com.putable.server.matrix.HeinekenMathMatrix
-
The table that links each game button with an answer
- attr - Variable in class com.putable.xmlhandler.XMLHandler
-
- Attributes - Class in com.putable.common.matrix
-
A class to store the name, text, energy, bgcolor, fgcolor, x value, y value,
and image of a NetPuzlObject
- Attributes() - Constructor for class com.putable.common.matrix.Attributes
-
This constructor builds a new Attributes object without setting any of
its data members.
- Attributes(String, String, int, Color, Color, int, int, Image) - Constructor for class com.putable.common.matrix.Attributes
-
Constructs an Attributes object with the given parameters
- attributes - Variable in class com.putable.common.matrix.NetPuzlObject
-
The attributes of the NetPuzlObject
- availableSymbols - Variable in class com.putable.server.matrix.PairPanickingMatrix
-
The unused symbols of this PairPanicking game