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

S

say(String) - Method in class com.putable.common.matrix.SayFunction
Each NetPuzlObject will have its own action to perform when spoken to
sayer - Variable in class com.putable.common.matrix.SayFunction
The Agent who spoke to the NetPuzlObject
sayFunction - Variable in class com.putable.common.matrix.AbstractMatrix
The function that processes spoken commands for this Matrix
sayFunction - Variable in class com.putable.common.matrix.Key
The function that processes spoken commands for this Key
SayFunction - Class in com.putable.common.matrix
A class to represent the functionality of a clickable NetPuzlObject
SayFunction(Key) - Constructor for class com.putable.common.matrix.SayFunction
Constructs a SayFunction with the Key to be spoken to
SayFunction(Matrix) - Constructor for class com.putable.common.matrix.SayFunction
Constructs a SayFunction with the Matrix to be spoken to
SayFunction(Token) - Constructor for class com.putable.common.matrix.SayFunction
Constructs a SayFunction with the Token to be spoken to
sayFunction - Variable in class com.putable.common.matrix.Token
The function that processes spoken commands for this Token
sayToPane - Variable in class com.putable.client.gui.Gui
 
sbXML - Variable in class tests.ClientXMLHandlerTester
 
sbXML - Variable in class tests.ServerXMLHandlerTester
 
sdf - Variable in class com.putable.client.NetPuzlClient
A SimpleDateFormat used for logs
sendHearTagToMatrix(NetPuzlObject, NetPuzlObject, String) - Method in class com.putable.common.matrix.AbstractMatrix
 
sendHearTagToMatrix(NetPuzlObject, NetPuzlObject, String) - Method in interface com.putable.common.matrix.Matrix
Sends a 'hear' Tag from one NetPuzlObject to another to be broadcast to all Agents in this Matrix
sendHearTagToNPO(NetPuzlClientProxy, NetPuzlObject, NetPuzlObject, String) - Method in class com.putable.common.matrix.AbstractMatrix
 
sendHearTagToNPO(NetPuzlClientProxy, NetPuzlObject, NetPuzlObject, String) - Method in interface com.putable.common.matrix.Matrix
Sends a 'hear' Tag from one NetPuzlObject to another to be broadcast to the Agent involved
sendHearTagToProxy(NetPuzlClientProxy, ObjID, ObjID, String) - Method in class com.putable.server.RequestHandler
This method is used to send a hear tag to the proxy.
sendMessageToChatHistory(String, String, String) - Method in class com.putable.client.gui.Gui
Sends a message to the chat history box
sendPanel - Variable in class com.putable.client.gui.Gui
These are the various panels needed.
sendTag(Tag) - Method in class com.putable.client.gui.Gui
This method is used to send a tag to the clients' proxy.
sendTag(Tag) - Method in class com.putable.client.LoginScreen
This method is used to send a tag to the client associated with this GUI.
sendToAgentsInMatrix(Tag) - Method in class com.putable.common.matrix.AbstractMatrix
 
sendToAgentsInMatrix(Tag) - Method in interface com.putable.common.matrix.Matrix
Sends a tag to all Agents in this Matrix
sendToClient(String) - Method in class com.putable.server.NetPuzlClientProxy
Sends the actual string to the client, also appends it to the log of send XML Document
sendToClient(Tag) - Method in class com.putable.server.NetPuzlClientProxy
Method designed to send XML tags over the network to the client Checks the cache if the client knows about the change in his matrix
sendToServer(String) - Method in class com.putable.client.NetPuzlClient
Sends a string to the server
sendToServer(Tag) - Method in class com.putable.client.NetPuzlClient
Send a tag to the server
serialVersionUID - Static variable in class com.putable.client.gui.Gui.MyListCellRenderer
 
serialVersionUID - Static variable in class com.putable.client.gui.HeinekenList
The Constant serialVersionUID.
serialVersionUID - Static variable in class com.putable.client.gui.HeinekenPanel
The Constant serialVersionUID.
serialVersionUID - Static variable in class com.putable.client.gui.HeinekenPasswordField
The Constant serialVersionUID.
serialVersionUID - Static variable in class com.putable.client.gui.HeinekenTextArea
The Constant serialVersionUID.
serialVersionUID - Static variable in class com.putable.client.gui.HeinekenTextField
The Constant serialVersionUID.
serialVersionUID - Static variable in class com.putable.client.gui.TransparentPanel
The Constant serialVersionUID.
serialVersionUID - Static variable in class com.putable.client.LoginScreen
The Constant serialVersionUID.
serialVersionUID - Static variable in class com.putable.common.matrix.Cell
This is required since it is a extending Component.
serialVersionUID - Static variable in exception com.putable.common.tags.TagCreationException
 
ServerLoginScreen - Class in com.putable.client.gui
Server Login Screen pops up when the GUI first loads to enter the server address and the port number to connect to Server
ServerLoginScreen() - Constructor for class com.putable.client.gui.ServerLoginScreen
Instantiates a new server login screen.
ServerLoginScreen(Gui) - Constructor for class com.putable.client.gui.ServerLoginScreen
Instantiates a new server login screen.
serverName - Variable in class com.putable.client.gui.ServerLoginScreen
The port number to connect to the NetPuzlServer
ServerSendTagsTests - Class in tests
 
ServerSendTagsTests() - Constructor for class tests.ServerSendTagsTests
 
serverSocket - Variable in class com.putable.client.NetPuzlClient
Client socket used to communicate with server
serverStatus - Variable in class com.putable.client.NetPuzlClient
The connection status of the server
serverTag - Variable in class tests.ClientXMLHandlerTester
 
ServerTagParser - Interface in com.putable.xmlhandler
Class implementing this interface should be able to parse any possible tag that client will receive from the server and create appropriate Tag object
ServerXMLHandler - Class in com.putable.xmlhandler
ServerXMLHandler is designed to be extended by clientProxy on the server side.
ServerXMLHandler() - Constructor for class com.putable.xmlhandler.ServerXMLHandler
 
ServerXMLHandlerTestee - Class in tests
 
ServerXMLHandlerTestee(String) - Constructor for class tests.ServerXMLHandlerTestee
 
ServerXMLHandlerTester - Class in tests
 
ServerXMLHandlerTester() - Constructor for class tests.ServerXMLHandlerTester
 
setAgentEnergy(Agent, int) - Method in class com.putable.server.matrix.AbstractHeinekenGame
Sets the energy Attribute of an Agent
setAgentListModel(DefaultListModel) - Method in class com.putable.client.gui.Gui
A setter method for the agents list model.
setAttributes(Attributes) - Method in class com.putable.common.matrix.NetPuzlObject
Sets the Attributes of this NetPuzlObject
setBackgroundColor(Color) - Method in class com.putable.common.matrix.Attributes
Sets the background color of this Attributes object
setBgcolor(Color) - Method in class com.putable.common.tags.TSet
Sets the bgcolor attribute of the Tag
setBufferedImage(BufferedImage) - Method in class com.putable.common.tags.TSet
ClientXMLHandler use only Sets the BufferedImage
setChatText(String) - Method in class com.putable.client.gui.Gui
This method is used to reset the text of the chat.
setClicker(Agent) - Method in class com.putable.common.matrix.ClickFunction
Sets the Agent who clicked on the Token
setClickFunction(ClickFunction) - Method in class com.putable.common.matrix.Token
Sets the function that processes clicks for this Token
setColorsOfNPO(NetPuzlObject, Color, Color) - Method in class com.putable.server.matrix.HomeMatrix
This method sets the colors of a NetPuzlObject.
setCurrentMatrix(ClientMatrix) - Method in class com.putable.client.NetPuzlClient
 
setCurrentMatrix(AbstractMatrix) - Method in class com.putable.common.matrix.Agent
Sets the Matrix this Agent is currently in
setCurrentStatus(TServer.SStatus) - Method in class com.putable.server.NetPuzlServer
setCurrentStatus sets the current status of the server open closed or busy.
setEnergy(int) - Method in class com.putable.common.matrix.Attributes
Sets the energy of this Attributes object
setEnergy(Integer) - Method in class com.putable.common.tags.TSet
Sets the energy attribute of the Tag
setFgcolor(Color) - Method in class com.putable.common.tags.TSet
Sets the fgcolor attribute of the Tag
setForegroundColor(Color) - Method in class com.putable.common.matrix.Attributes
Sets the foreground color of this Attributes object
setFrame(JFrame) - Method in class com.putable.client.gui.Gui
This method is used to change the frame of this GUI.
setGameStatus(StatusType) - Method in class com.putable.server.matrix.AbstractHeinekenGame
Sets the current game status of this Heineken game
setGrid(Cell[][]) - Method in class com.putable.common.matrix.AbstractMatrix
 
setGrid(Cell[][]) - Method in interface com.putable.common.matrix.Matrix
A method used for testing that forces the grid to be the one that is given as a parameter.
setGridCell(int, int, Cell) - Method in class com.putable.common.matrix.AbstractMatrix
 
setGridCell(int, int, Cell) - Method in interface com.putable.common.matrix.Matrix
A method used for testing that simply lets you set a Cell in the grid.
setHeinekenMathMatrix(HeinekenMathMatrix) - Method in class com.putable.server.NetPuzlServer
Sets the Heineken math matrix
setHeinekenMatrix(HeinekenMatrix) - Method in class com.putable.server.NetPuzlServer
Sets the Heineken Matrix
setHomeMatrix(HomeMatrix) - Method in class com.putable.server.NetPuzlServer
Sets the Home matrix
setImage(Image) - Method in class com.putable.common.matrix.Attributes
Sets the image of this Attributes object
setImage(BufferedImage) - Method in class com.putable.common.matrix.Image
Sets the BufferedImage representation of this Image
setImageHex(String) - Method in class com.putable.common.tags.TSet
server side use only Sets the text attribute of the Tag.
setImageID(String) - Method in class com.putable.common.tags.TSet
Sets the image id.
setImageListModel(DefaultListModel) - Method in class com.putable.client.gui.Gui
 
setKey(Key) - Method in class com.putable.common.matrix.SayFunction
Sets the Key to be spoken to
setKeycode(int) - Method in class com.putable.common.tags.TSet
Sets java.awt.event.KeyEvent 'virtual key' contained in a Tag only, if objid attribute is type 'k', otherwise keycode value will always be 0;
setKeyListModel(DefaultListModel) - Method in class com.putable.client.gui.Gui
A setter method for the key list model.
setMatrix(ClientMatrix) - Method in class com.putable.client.gui.Gui
This method is used to set the matrix that the client will be in.
setMatrix(Matrix) - Method in class com.putable.common.matrix.SayFunction
Sets the Matrix to be spoken to
setMatrixListModel(DefaultListModel) - Method in class com.putable.client.gui.Gui
A setter method for the matrix list model.
setMsg(String) - Method in class com.putable.common.tags.THear
Sets the message that conveys the specific content that is being said
setMsg(String) - Method in class com.putable.common.tags.TLoggedIn
Sets a message to the client, normally relating to the process of logging in
setMsg(String) - Method in class com.putable.common.tags.TLoggedOut
Sets the message of the Tag, empty if supplied null
setMsg(String) - Method in class com.putable.common.tags.TLogout
Sets a message for the Tag
setName(String) - Method in class com.putable.common.matrix.Attributes
Sets the name of this Attributes object
setName(String) - Method in class com.putable.common.tags.TSet
Sets the name attribute of the Tag
setNumSolved(int) - Method in class com.putable.server.matrix.AbstractHeinekenGame
Sets the current number of solved squares in this Heineken game
setObjId(ObjID) - Method in class com.putable.common.tags.TLoggedIn
Sets ObjID of the Tag
setOptions(String) - Method in class com.putable.common.tags.TXrequest
Sets options attribute of the Tag
setOptions(String) - Method in class com.putable.common.tags.TXresponse
Sets options attribute of the Tag
setPairPanicMatrix(PairPanickingMatrix) - Method in class com.putable.server.NetPuzlServer
Sets the pair panicking matrix
setProxy(NetPuzlClientProxy) - Method in class com.putable.common.matrix.Agent
Sets the client proxy this Agent is on
setRecievedText(HeinekenTextArea) - Method in class com.putable.client.gui.Gui
A setter method for the recieved text area.
setSayer(Agent) - Method in class com.putable.common.matrix.SayFunction
Sets the Agent who spoke to the NetPuzlObject
setSayFunction(SayFunction) - Method in class com.putable.common.matrix.AbstractMatrix
 
setSayFunction(SayFunction) - Method in class com.putable.common.matrix.Key
Sets the function that processes spoken commands for this Key
setSayFunction(SayFunction) - Method in interface com.putable.common.matrix.Matrix
Sets the function that processes spoken commands for this Matrix
setSayFunction(SayFunction) - Method in class com.putable.common.matrix.Token
Sets the function that processes spoken commands for this Token
setStartToken(Token) - Method in class com.putable.server.matrix.AbstractHeinekenGame
Sets the 'Start' button of this Heineken game
setStatus(StatusType) - Method in class com.putable.server.matrix.AbstractHeinekenGame
Sets the current status of this Heineken game
setStatusToken(Token) - Method in class com.putable.server.matrix.AbstractHeinekenGame
Sets the 'Status' button of this Heineken game
setText(String) - Method in class com.putable.common.matrix.Attributes
Sets the text of this Attributes object
setText(String) - Method in class com.putable.common.tags.TCmd
Sets the text attribute of the Tag.
setText(String) - Method in class com.putable.common.tags.TSet
Sets the text attribute of the Tag
setToken(Token) - Method in class com.putable.common.matrix.Cell
Sets the Token this Cell contains
setToken(Token) - Method in class com.putable.common.matrix.ClickFunction
Sets the Token to be clicked
setToken(Token) - Method in class com.putable.common.matrix.SayFunction
Sets the Token to be spoken to
setTokenListModel(DefaultListModel) - Method in class com.putable.client.gui.Gui
A setter method for the token list model.
setTokenTo(Token, String, int, boolean) - Method in class com.putable.server.matrix.PairPanickingMatrix
Sets a game Token to the given parameters
setTokenToHidden(Token) - Method in class com.putable.server.matrix.PairPanickingMatrix
Sets a game Token to hidden status
setTokenToShowing(Token) - Method in class com.putable.server.matrix.PairPanickingMatrix
Sets a game Token to showing status
setTokenToSolved(Token) - Method in class com.putable.server.matrix.HeinekenMathMatrix
Sets a math button to 'SOLVED' status
setTokenToSolved(Token) - Method in class com.putable.server.matrix.PairPanickingMatrix
Sets a game Token to solved status
setup() - Method in class tests.ClientXMLHandlerTester
 
setup() - Method in class tests.ServerXMLHandlerTester
 
setUpButtons() - Method in class com.putable.client.LoginScreen
This method builds the buttons required for the login screen.
setX(int) - Method in class com.putable.common.matrix.Attributes
Sets the x value of this Attributes object
setX(Integer) - Method in class com.putable.common.tags.TSet
Sets an x attribute of the Tag
setY(int) - Method in class com.putable.common.matrix.Attributes
Sets the y value of this Attributes object
setY(Integer) - Method in class com.putable.common.tags.TSet
Sets a y attribute of the Tag
showing - Variable in class com.putable.server.matrix.PairPanickingMatrix
The game button that is showing during 'SHOW1' game status
SIZE - Static variable in class com.putable.client.gui.Gui
The Dimension constant
SoftCloseInputStream - Class in com.putable.xmlhandler
Takes away the ability of objects that use it from closing it
SoftCloseInputStream(InputStream) - Constructor for class com.putable.xmlhandler.SoftCloseInputStream
Calls a super constructor
specPortNum - Static variable in class com.putable.server.NetPuzlServer
If the user specifies the port number this gets set.
SStatus(String) - Constructor for enum com.putable.common.tags.TServer.SStatus
Private constructor for the enum
st - Variable in enum com.putable.common.tags.TServer.SStatus
 
start - Variable in class com.putable.server.matrix.AbstractHeinekenGame
The 'Start' button of this Heineken game, or null if none
startConnection(String, int) - Method in class com.putable.client.NetPuzlClient
Start a connection to the server
startElement(String, String, String, Attributes) - Method in class com.putable.xmlhandler.XMLHandler
 
startGame(Agent) - Method in class com.putable.server.matrix.HeinekenMathMatrix
Starts this Heineken Math game
STATUS - Variable in class com.putable.common.tags.TServer
 
status - Variable in class com.putable.server.matrix.AbstractHeinekenGame
The 'Status' button of this Heineken game
StatusType - Enum in com.putable.server.matrix
An enum to represent the different status types of a Heineken game
StatusType() - Constructor for enum com.putable.server.matrix.StatusType
 
symbolTable - Variable in class com.putable.server.matrix.PairPanickingMatrix
The table that links each game button with a symbol
A B C D E F G H I K L M N O P Q R S T U V W X Y 
Skip navigation links