A C E F G H I L M N P R S T U W

S

sendConvoInvite(String, String) - Method in class Client.ClientModel
Invites a user into a conversation that has already been initiated
sendConvoInviteTest() - Method in class Client.ClientModelTest
Tests sending an invite to someone for an already existing conversation.
sendMsg(String) - Method in class Server.User
 
sendText(String, String) - Method in class Client.ClientModel
Sends a message in a conversation
serve() - Method in class main.Server
Waits for clients to connects.
Server - package Server
 
Server - Class in main
Chat server runner.
Server(int) - Constructor for class main.Server
Creates a new instance of a server.
ServerTest - Class in Server
Start the server to run tests on
ServerTest() - Constructor for class Server.ServerTest
 
setMessage(String) - Method in class Client.MainPane
Sets a label in the username-asking view, so that if the username was rejected, the user can read why.
setUsername(String) - Method in class Client.MainPane
Swaps out the GUI from a "Type your username here" panel to a "Here is who is online" panel.
start_server() - Method in class Server.ServerTest
 
startConversation(String[]) - Method in class Client.ClientModel
Starts a conversation with a list of users you pass in to the conversation Need to synchronize because uses users which could be used elsewhere
startNewConvTest() - Method in class Client.ClientModelTest
Tests starting a conversation.
Statement - Class in Client
A class which stores information about a message anyone sent.
Statement(String, String) - Constructor for class Client.Statement
Construct a new Statement.

A C E F G H I L M N P R S T U W