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

A

addedMeeting(Date, int) - Method in class com.transjam.client.ClientAdapter
The server has sent info on another meeting.
addedRoom(String, int, int) - Method in class com.transjam.client.ClientAdapter
Server has sent us another room that we can join.
addedUser(int, String) - Method in class com.transjam.client.ClientAdapter
Another user has enter the same room.
addMeeting(Date) - Method in class com.transjam.util.Schedule
 
addMeeting(Date, int) - Method in class com.transjam.util.ClientBase
 
addMeeting(Date, int) - Method in class com.transjam.util.ProtocolWriter
 
addMessageListener(TransjamMessageListener) - Method in class com.transjam.client.Client
 
addMessageListener(TransjamMessageListener, int) - Method in class com.transjam.client.Client
Request any messages received from server.
addRoom(String, int, int) - Method in class com.transjam.util.ProtocolWriter
 
addThing(String) - Method in class com.transjam.util.ProtocolWriter
 
addUser(String, int) - Method in class com.transjam.util.ProtocolWriter
 
append(String) - Method in class com.transjam.awt.ChatPanel
Append text to the display area.
appendSystem(String) - Method in class com.transjam.awt.ChatPanel
Append a system message marked with special text.
AppletTester - class com.transjam.awt.AppletTester.
 
AppletTester() - Constructor for class com.transjam.awt.AppletTester
 
APPLICATION_LEVEL - Static variable in class com.transjam.util.ClientBase
 
askedForLock(String) - Method in class com.transjam.client.ClientAdapter
The server is asking you for a lock on the named thing.

B

begin() - Method in class com.transjam.util.XMLWriter
 
beginElement(String) - Method in class com.transjam.util.XMLWriter
Begin an element in angle brackets.
beginElement(String, Hashtable, boolean) - Method in class com.transjam.util.ProtocolReader
Called by XML parser.
beginElement(String, Hashtable, boolean) - Method in interface com.transjam.util.XMLListener
Handles the start of an element.
beginGracefulShutdown() - Method in class com.transjam.util.ClientBase
 
beginMessage(String) - Method in class com.transjam.util.ProtocolWriter
Create a StringBuffer to hold the message.

C

changed() - Method in class com.transjam.client.ModelProxy
 
ChatPanel - class com.transjam.awt.ChatPanel.
Panel for chatting with other folks.
ChatPanel(Client) - Constructor for class com.transjam.awt.ChatPanel
 
ChatPanel(Client, int, int, boolean) - Constructor for class com.transjam.awt.ChatPanel
 
CheckCountGrid - class com.transjam.awt.CheckCountGrid.
Select elements in a grid.
CheckCountGrid(int, int) - Constructor for class com.transjam.awt.CheckCountGrid
 
CHECKER_NAME - Static variable in class com.transjam.util.Globals
 
checkValidationMessage(String) - Method in class com.transjam.util.ClientBase
Verify that client and server are matching and valid.
checkValidity() - Method in class com.transjam.util.ClientBase
Check to make sure that validity has already been determined.
city - Variable in class com.transjam.util.ClientLocation
 
Client - class com.transjam.client.Client.
TransJam client.
Client() - Constructor for class com.transjam.client.Client
Create client and connect to server on given port.
Client(String, int) - Constructor for class com.transjam.client.Client
 
Client(String, int, int) - Constructor for class com.transjam.client.Client
 
ClientAdapter - class com.transjam.client.ClientAdapter.
A message listener that parses the message and calls convenient methods.
ClientAdapter() - Constructor for class com.transjam.client.ClientAdapter
 
ClientBase - class com.transjam.util.ClientBase.
Root class for TransJam clients.
ClientBase() - Constructor for class com.transjam.util.ClientBase
 
ClientHelper - class com.transjam.awt.ClientHelper.
Simplify interface between TransJam client and server.
ClientHelper() - Constructor for class com.transjam.awt.ClientHelper
 
ClientLocation - class com.transjam.util.ClientLocation.
 
ClientLocation() - Constructor for class com.transjam.util.ClientLocation
 
ClientLoginManager - class com.transjam.awt.ClientLoginManager.
Simplify interface between TransJam client and server.
ClientLoginManager() - Constructor for class com.transjam.awt.ClientLoginManager
 
ClientMonitor - class com.transjam.util.ClientMonitor.
Reads TransjamMessages from socket connected to client.
ClientMonitor(ClientMonitorListener) - Constructor for class com.transjam.util.ClientMonitor
 
ClientMonitorListener - interface com.transjam.util.ClientMonitorListener.
Called by ClientMonitor
closeSocket(String) - Method in class com.transjam.util.ClientBase
Shut down and close the socket, then set the internal variable to null.
CMD_C_JOIN_MEETING - Static variable in class com.transjam.util.Globals
 
CMD_C_JOIN_NEW_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_C_JOIN_OLD_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_C_JOIN_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_C_LEAVE_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_C_LOCK_NEW_THING - Static variable in class com.transjam.util.Globals
 
CMD_C_LOCK_OLD_THING - Static variable in class com.transjam.util.Globals
 
CMD_C_REQUEST_LOGIN - Static variable in class com.transjam.util.Globals
Commands exchanged between client and server.
CMD_C_REQUEST_MEETING_LIST - Static variable in class com.transjam.util.Globals
 
CMD_C_REQUEST_ROOM_LIST - Static variable in class com.transjam.util.Globals
 
CMD_C_REQUEST_THING_LIST - Static variable in class com.transjam.util.Globals
 
CMD_C_REQUEST_TIME - Static variable in class com.transjam.util.Globals
 
CMD_C_REQUEST_USER_LIST - Static variable in class com.transjam.util.Globals
 
CMD_C_REQUEST_USER_XY - Static variable in class com.transjam.util.Globals
 
CMD_CS_CHAT - Static variable in class com.transjam.util.Globals
 
CMD_CS_DELETE_THING - Static variable in class com.transjam.util.Globals
 
CMD_CS_DENY_LOCK - Static variable in class com.transjam.util.Globals
 
CMD_CS_ECHO - Static variable in class com.transjam.util.Globals
 
CMD_CS_GRANT_LOCK - Static variable in class com.transjam.util.Globals
 
CMD_CS_INFO - Static variable in class com.transjam.util.Globals
 
CMD_CS_LOCK_THING - Static variable in class com.transjam.util.Globals
 
CMD_CS_LOGOUT - Static variable in class com.transjam.util.Globals
 
CMD_CS_MODIFY_THING - Static variable in class com.transjam.util.Globals
 
CMD_CS_REQUEST_ECHO - Static variable in class com.transjam.util.Globals
The echo is sent in response to a request at the lowest level of the client.
CMD_CS_SEND_ALL - Static variable in class com.transjam.util.Globals
 
CMD_CS_SEND_OTHERS - Static variable in class com.transjam.util.Globals
 
CMD_CS_SEND_SELF - Static variable in class com.transjam.util.Globals
 
CMD_CS_SEND_USER - Static variable in class com.transjam.util.Globals
 
CMD_CS_SYNC - Static variable in class com.transjam.util.Globals
 
CMD_CS_UNLOCK_THING - Static variable in class com.transjam.util.Globals
 
CMD_CS_USER_XY - Static variable in class com.transjam.util.Globals
 
CMD_CS_VALIDATE - Static variable in class com.transjam.util.Globals
 
CMD_S_ADD_MEETING - Static variable in class com.transjam.util.Globals
 
CMD_S_ADD_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_S_ADD_THING - Static variable in class com.transjam.util.Globals
 
CMD_S_ADD_USER - Static variable in class com.transjam.util.Globals
 
CMD_S_BROADCAST - Static variable in class com.transjam.util.Globals
 
CMD_S_DELETE_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_S_DELETE_USER - Static variable in class com.transjam.util.Globals
 
CMD_S_DENY_LOGIN - Static variable in class com.transjam.util.Globals
 
CMD_S_DENY_MOD - Static variable in class com.transjam.util.Globals
 
CMD_S_DENY_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_S_DENY_THING - Static variable in class com.transjam.util.Globals
 
CMD_S_END_LIST - Static variable in class com.transjam.util.Globals
 
CMD_S_ENTER_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_S_ERROR - Static variable in class com.transjam.util.Globals
 
CMD_S_EXIT_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_S_GRANT_LOGIN - Static variable in class com.transjam.util.Globals
 
CMD_S_NO_ROOM - Static variable in class com.transjam.util.Globals
 
CMD_S_NO_THING - Static variable in class com.transjam.util.Globals
 
CMD_S_TIME - Static variable in class com.transjam.util.Globals
 
CMD_S_UPDATE_ROOM - Static variable in class com.transjam.util.Globals
 
command - Variable in class com.transjam.util.TransjamMessage
 
connect(Applet, Frame, String, int) - Method in class com.transjam.awt.ClientLoginManager
Connect to server.
connect(Applet, String, int) - Method in class com.transjam.awt.ClientLoginManager
 
ContainerHack - class com.transjam.awt.ContainerHack.
Tools to properly refresh a Container after adding or removing components.
ContainerHack() - Constructor for class com.transjam.awt.ContainerHack
 
content - Variable in class com.transjam.util.TransjamMessage
 
country - Variable in class com.transjam.util.ClientLocation
 
CREATE_NEW_ROOM - Static variable in class com.transjam.awt.StringResources
 

D

DAY_NAMES - Static variable in class com.transjam.awt.StringResources
 
debug(int, String) - Static method in class com.transjam.util.DebugLog
 
debug(String) - Static method in class com.transjam.util.DebugLog
 
debug(String, String) - Static method in class com.transjam.util.DebugLog
 
debugln(int, String) - Method in class com.transjam.util.ClientBase
 
debugln(int, String) - Static method in class com.transjam.util.DebugLog
 
debugln(String) - Static method in class com.transjam.util.DebugLog
 
debugln(String, String) - Static method in class com.transjam.util.DebugLog
 
DebugLog - class com.transjam.util.DebugLog.
Title: Log debug output to a file for analysis.
DebugLog() - Constructor for class com.transjam.util.DebugLog
 
decodeModelData(String) - Method in class com.transjam.client.ModelProxy
Decode note information from server and set Model.
DEFAULT_PORT - Static variable in class com.transjam.util.Globals
 
DEFAULT_TIMEOUT_MSEC - Static variable in class com.transjam.util.ClientBase
 
deletedRoom(String) - Method in class com.transjam.client.ClientAdapter
Server has sent deleted a room that we can no longer join.
deletedUser(int, String) - Method in class com.transjam.client.ClientAdapter
A user has left the room.
deleteRoom(String) - Method in class com.transjam.util.ProtocolWriter
 
deleteThing(String) - Method in class com.transjam.util.ClientBase
Delete the named thing.
deleteThing(String) - Method in class com.transjam.util.ProtocolWriter
 
deleteUser(String, int) - Method in class com.transjam.util.ProtocolWriter
 
deniedLock(String, int) - Method in class com.transjam.client.ClientAdapter
You have been denied a lock for a thing.
deniedRoom(String) - Method in class com.transjam.client.ClientAdapter
Server has denied our request for entering a room.
denyLock(String) - Method in class com.transjam.util.ClientBase
Deny a request for a lock on the named thing.
denyLock(String) - Method in class com.transjam.util.ProtocolWriter
 
denyLogin(String) - Method in class com.transjam.util.ProtocolWriter
 
denyRoom(String) - Method in class com.transjam.util.ProtocolWriter
 
denyThing(String) - Method in class com.transjam.util.ProtocolWriter
 

E

encodeModelData() - Method in class com.transjam.client.ModelProxy
Encode note information for server as a String.
end() - Method in class com.transjam.util.XMLWriter
 
endedList() - Method in class com.transjam.client.ClientAdapter
The server has sent and end of list message.
endElement() - Method in class com.transjam.util.XMLWriter
 
endElement(String) - Method in class com.transjam.util.ProtocolReader
Called by XML parser.
endElement(String) - Method in interface com.transjam.util.XMLListener
Handles the end of an element.
endList() - Method in class com.transjam.util.ProtocolWriter
 
ENTER_NAME - Static variable in class com.transjam.awt.StringResources
 
enteredRoom(String, int) - Method in class com.transjam.client.ClientAdapter
 
ENTERING_ROOM - Static variable in class com.transjam.awt.StringResources
 
enterRoom(int, String) - Method in class com.transjam.util.ProtocolWriter
 
escapeText(String) - Static method in class com.transjam.util.XMLTools
Convert a human readable string into an XML valid string with proper escape sequences.
EXIT_ROOM - Static variable in class com.transjam.awt.StringResources
 
exitedRoom(String, int) - Method in class com.transjam.client.ClientAdapter
 
exitRoom() - Method in class com.transjam.awt.ChatPanel
Called when "Exit Room" button pressed.
exitRoom(int, String) - Method in class com.transjam.util.ProtocolWriter
 

F

finishMessage() - Method in class com.transjam.util.ProtocolWriter
Finish the command and return it as a string.
finishMessage(String) - Method in class com.transjam.util.ProtocolWriter
Finish the command and return it as a string.
finishMessage(String, String) - Method in class com.transjam.util.ProtocolWriter
 
FLAG_CHAT_FRONT - Static variable in class com.transjam.util.Globals
 
foundContent(String) - Method in class com.transjam.util.ProtocolReader
Called by XML parser.
foundContent(String) - Method in interface com.transjam.util.XMLListener
Handles the content of an element.

G

get(String) - Method in class com.transjam.util.TransjamMessage
 
get(String, double) - Method in class com.transjam.util.TransjamMessage
 
get(String, int) - Method in class com.transjam.util.TransjamMessage
 
getAttention() - Method in class com.transjam.awt.ChatPanel
Move window to front to get users attention.
getAttribute(Hashtable, String, double) - Static method in class com.transjam.util.XMLReader
Get a single attribute from the Hashtable.
getAttribute(Hashtable, String, int) - Static method in class com.transjam.util.XMLReader
Get a single attribute from the Hashtable.
getAttribute(Hashtable, String, long) - Static method in class com.transjam.util.XMLReader
Get a single attribute from the Hashtable.
getClient() - Method in class com.transjam.client.ModelProxy
 
getClient() - Method in class com.transjam.awt.LoginLobbyPanel
 
getCount() - Method in class com.transjam.util.Meeting
 
getCount(int, int) - Method in class com.transjam.awt.CheckCountGrid
 
getDate() - Method in class com.transjam.util.Meeting
 
getEnabled(int, int) - Method in class com.transjam.awt.CheckCountGrid
 
getImage() - Method in class com.transjam.awt.ImageCanvas
 
getLowerLatitude() - Method in class com.transjam.awt.WorldMapCanvas
 
getMaxNotFull() - Method in class com.transjam.awt.LobbyPanel
 
getMeetings() - Method in class com.transjam.util.Schedule
 
getMinimumSize() - Method in class com.transjam.awt.CheckCountGrid
 
getModel() - Method in class com.transjam.client.ModelProxy
 
getName() - Method in class com.transjam.util.ClientBase
 
getNumColumns() - Method in class com.transjam.awt.CheckCountGrid
 
getNumElements() - Method in class com.transjam.awt.CheckCountGrid
 
getOptions() - Static method in class com.transjam.util.DebugLog
 
getOwnerID() - Method in class com.transjam.client.ModelProxy
 
getOwnerName() - Method in class com.transjam.client.ModelProxy
On networked systems, things may be owned by other persons.
getParentFrame(Component) - Method in class com.transjam.awt.ClientLoginManager
Move window to front to get users attention.
getPreferredSize() - Method in class com.transjam.awt.CheckCountGrid
 
getSchedule() - Method in class com.transjam.client.MeetingSchedule
 
getServerDate() - Method in class com.transjam.client.MeetingSchedule
 
getSocket() - Method in class com.transjam.util.ClientBase
 
getSocket() - Method in class com.transjam.util.ClientMonitor
 
getState(int) - Method in class com.transjam.awt.CheckCountGrid
 
getState(int, int) - Method in class com.transjam.awt.CheckCountGrid
 
getThingName() - Method in class com.transjam.client.ModelProxy
 
getTopContainer(Container) - Static method in class com.transjam.awt.ContainerHack
Return top of Container tree.
getUpperLatitude() - Method in class com.transjam.awt.WorldMapCanvas
 
getUserID() - Method in class com.transjam.util.ClientBase
The userID is a unique number that identifies each client logged in to the server.
getUserName(int) - Method in class com.transjam.client.Client
 
Globals - class com.transjam.util.Globals.
Defines text commands and flags used in TransJam protocol.
Globals() - Constructor for class com.transjam.util.Globals
 
gotMessage(TransjamMessage) - Method in class com.transjam.client.Client
 
gotMessage(TransjamMessage) - Method in class com.transjam.util.ClientBase
Called by ClientMonitor.
gotMessage(TransjamMessage) - Method in class com.transjam.util.ClientMonitor
 
gotMessage(TransjamMessage) - Method in interface com.transjam.util.ClientMonitorListener
 
gotMessage(TransjamMessage) - Method in class com.transjam.util.ProtocolReader
 
gotStart() - Method in class com.transjam.client.Client
 
gotStart() - Method in class com.transjam.util.ClientBase
 
gotStart() - Method in interface com.transjam.util.ClientMonitorListener
Called one when monitor starts.
gotStop() - Method in class com.transjam.client.Client
 
gotStop() - Method in class com.transjam.util.ClientBase
 
gotStop() - Method in interface com.transjam.util.ClientMonitorListener
 
gotThrowable(Throwable) - Method in class com.transjam.client.Client
 
gotThrowable(Throwable) - Method in class com.transjam.util.ClientBase
Called by ClientMonitor.
gotThrowable(Throwable) - Method in interface com.transjam.util.ClientMonitorListener
 
gotTime(Date) - Method in class com.transjam.client.ClientAdapter
The server has sent it current UTC time in milliseconds.
gotTimeout(int) - Method in class com.transjam.client.Client
A timeout has been detected on a socket input stream read().
gotTimeout(int) - Method in class com.transjam.util.ClientBase
A timeout has been detected on a socket input stream read().
gotTimeout(int) - Method in interface com.transjam.util.ClientMonitorListener
 
gotUserLocation(int, double, double) - Method in class com.transjam.client.ClientAdapter
The server has sent the latitude and longitude of the client.
grantedLock(String, int) - Method in class com.transjam.client.ClientAdapter
You have been granted a lock for a thing.
grantedLogin(int) - Method in class com.transjam.client.ClientAdapter
Server has granted us a login to a session.
grantLock(String) - Method in class com.transjam.client.Client
Give lock to server which has requested it.
grantLock(String) - Method in class com.transjam.util.ProtocolWriter
 
grantLock(String, int) - Method in class com.transjam.util.ProtocolWriter
 
grantLogin(int) - Method in class com.transjam.util.ProtocolWriter
 

H

hadError - Variable in class com.transjam.util.ClientBase
 
handleEvent(Event) - Method in class com.transjam.awt.ScheduleDialog
 
handleMessage(Client, TransjamMessage) - Method in class com.transjam.client.ClientAdapter
This gets called by the client when a message arrives.
handleMessage(Client, TransjamMessage) - Method in interface com.transjam.client.TransjamMessageListener
Called when a message is received from the server.
HEY - Static variable in class com.transjam.awt.StringResources
 
hideLogin() - Method in class com.transjam.awt.ClientHelper
 
hideLogin() - Method in class com.transjam.awt.ClientLoginManager
 

I

ifValid - Variable in class com.transjam.util.ClientBase
 
ImageCanvas - class com.transjam.awt.ImageCanvas.
 
ImageCanvas() - Constructor for class com.transjam.awt.ImageCanvas
 
ImageCanvas(Image) - Constructor for class com.transjam.awt.ImageCanvas
 
isActive() - Method in class com.transjam.util.ClientBase
Is this client still useable?
isBroken() - Method in class com.transjam.util.ClientBase
 
isEnabled(int) - Static method in class com.transjam.util.DebugLog
 
isEnabled(String) - Static method in class com.transjam.util.DebugLog
 
isOwned() - Method in class com.transjam.client.ModelProxy
 

J

JOIN_DENIED - Static variable in class com.transjam.awt.StringResources
 
JOIN_EXISTING_ROOM - Static variable in class com.transjam.awt.StringResources
 
joinMeeting(Date) - Method in class com.transjam.client.MeetingSchedule
 
joinMeeting(Date) - Method in class com.transjam.util.ClientBase
Request to join a meeting.
joinMeeting(Date) - Method in class com.transjam.util.ProtocolWriter
 
joinMeeting(Date) - Method in class com.transjam.util.Schedule
 
joinNewRoom(String) - Method in class com.transjam.client.Client
 
joinNewRoom(String) - Method in class com.transjam.util.ProtocolWriter
 
joinNewRoom(String, int, int) - Method in class com.transjam.client.Client
Attempt to create a uniquely named room.
joinNewRoom(String, int, int, int) - Method in class com.transjam.util.ProtocolWriter
 
joinOldRoom(String) - Method in class com.transjam.client.Client
Attempt to join an existing room.
joinOldRoom(String) - Method in class com.transjam.util.ProtocolWriter
 
joinOldRoom(String, int) - Method in class com.transjam.util.ProtocolWriter
 
joinRoom(String) - Method in class com.transjam.client.Client
Attempt to join a room.
joinRoom(String) - Method in class com.transjam.util.ProtocolWriter
 
joinRoom(String, int, int) - Method in class com.transjam.client.Client
Attempt to join a room.
joinRoom(String, int, int, int) - Method in class com.transjam.util.ProtocolWriter
 

L

latitude - Variable in class com.transjam.util.ClientLocation
 
latitudeToY(double) - Method in class com.transjam.awt.WorldMapCanvas
 
leaveRoom() - Method in class com.transjam.client.Client
Write a message requesting that to leave the room.
leaveRoom(int) - Method in class com.transjam.util.ProtocolWriter
 
LEAVING_ROOM - Static variable in class com.transjam.awt.StringResources
 
load(URL) - Method in class com.transjam.awt.ImageCanvas
 
LOBBY_LEVEL - Static variable in class com.transjam.util.ClientBase
 
LobbyPanel - class com.transjam.awt.LobbyPanel.
 
LobbyPanel(Frame, Client, int) - Constructor for class com.transjam.awt.LobbyPanel
 
lockNewThing(String, String) - Method in class com.transjam.client.Client
Attempt to create and lock a uniquely named Thing.
lockNewThing(String, String) - Method in class com.transjam.util.ProtocolWriter
 
lockOldThing(String) - Method in class com.transjam.client.Client
Attempt to lock an existing Thing.
lockOldThing(String) - Method in class com.transjam.util.ProtocolWriter
 
lockThing(String) - Method in class com.transjam.util.ClientBase
Request a lock on a Thing for editing.
lockThing(String) - Method in class com.transjam.util.ProtocolWriter
 
lockThing(String, int) - Method in class com.transjam.util.ProtocolWriter
 
LOGIN - Static variable in class com.transjam.awt.StringResources
 
LOGIN_LEVEL - Static variable in class com.transjam.util.ClientBase
 
login() - Method in class com.transjam.awt.ClientLoginManager
 
LoginLobbyDialog - class com.transjam.awt.LoginLobbyDialog.
Title: Panel that handles both login and room selection.
LoginLobbyDialog(Frame, String, boolean, LoginLobbyPanel) - Constructor for class com.transjam.awt.LoginLobbyDialog
Construct a GUI that will log a client into a named lobby.
LoginLobbyPanel - class com.transjam.awt.LoginLobbyPanel.
Title: Panel that handles both login and session selection.
LoginLobbyPanel(Frame, Client, String, int) - Constructor for class com.transjam.awt.LoginLobbyPanel
Construct a GUI that will log a client into a named lobby.
LoginPanel - class com.transjam.awt.LoginPanel.
GUI for logging in to Server
LoginPanel(Client) - Constructor for class com.transjam.awt.LoginPanel
 
logout() - Method in class com.transjam.awt.ClientLoginManager
Log off from server.
longitude - Variable in class com.transjam.util.ClientLocation
 
longitudeToX(double) - Method in class com.transjam.awt.WorldMapCanvas
 
LOOK_AT_SCHEDULE - Static variable in class com.transjam.awt.StringResources
 

M

main(String[]) - Static method in class com.transjam.util.Schedule
 
main(String[]) - Static method in class com.transjam.util.SendMail
 
main(String[]) - Static method in class com.transjam.util.XMLTools
 
main(String[]) - Static method in class com.transjam.util.XMLWriter
 
main(String[]) - Static method in class com.transjam.awt.WorldMapCanvas
 
makeMessage(String) - Method in class com.transjam.util.ProtocolWriter
 
makeMessage(String, String) - Method in class com.transjam.util.ProtocolWriter
 
makeMessage(String, String, int) - Method in class com.transjam.util.ProtocolWriter
 
makeMessage(String, String, int, String) - Method in class com.transjam.util.ProtocolWriter
 
makeMessage(String, String, String) - Method in class com.transjam.util.ProtocolWriter
 
makeMessage(String, String, String, String) - Method in class com.transjam.util.ProtocolWriter
 
makeSafe(String) - Static method in class com.transjam.util.TextTools
Convert any character other than letters, numbers and '_' to '_'.
MAX_NAME_SHOWN - Static variable in class com.transjam.awt.ChatPanel
 
MAX_NAME_SIZE - Static variable in class com.transjam.awt.LoginPanel
 
Meeting - class com.transjam.util.Meeting.
Contains information about a scheduled meeting between users.
Meeting(Date) - Constructor for class com.transjam.util.Meeting
 
MeetingSchedule - class com.transjam.client.MeetingSchedule.
Schedule of meetings and how many people are attending.
MeetingSchedule(Client) - Constructor for class com.transjam.client.MeetingSchedule
 
ModelProxy - class com.transjam.client.ModelProxy.
Interface for controlling a Model in a collaborative system.
ModelProxy(Client, Observable, String) - Constructor for class com.transjam.client.ModelProxy
 
ModelProxyDelegate - class com.transjam.awt.ModelProxyDelegate.
GUI for ownership control of a TransJam Thing.
ModelProxyDelegate(Panel, ModelProxy) - Constructor for class com.transjam.awt.ModelProxyDelegate
 
modifiedThing(String, String) - Method in class com.transjam.client.ClientAdapter
The state of a thing has been modified.
modifyThing() - Method in class com.transjam.client.ModelProxy
 
modifyThing(String, String) - Method in class com.transjam.util.ClientBase
Change the contents of the named thing.
modifyThing(String, String) - Method in class com.transjam.util.ProtocolWriter
 

N

noThing(String) - Method in class com.transjam.util.ProtocolWriter
 

P

paint(Graphics) - Method in class com.transjam.awt.CheckCountGrid
 
paint(Graphics) - Method in class com.transjam.awt.ImageCanvas
 
paint(Graphics) - Method in class com.transjam.awt.WorldMapCanvas
 
parse() - Method in class com.transjam.util.ProtocolReader
 
parse() - Method in class com.transjam.util.XMLReader
 
processMessage(TransjamMessage) - Method in class com.transjam.client.Client
Handles various messages from server.
PROTOCOL_VERSION - Static variable in class com.transjam.util.Globals
 
ProtocolReader - class com.transjam.util.ProtocolReader.
Title: Use XML style protocol for ClientServer communication.
ProtocolReader() - Constructor for class com.transjam.util.ProtocolReader
 
ProtocolWriter - class com.transjam.util.ProtocolWriter.
Title: Generate XML protocol for Transjam ClientServer communication.
ProtocolWriter() - Constructor for class com.transjam.util.ProtocolWriter
 
put(String, double) - Method in class com.transjam.util.TransjamMessage
 
put(String, String) - Method in class com.transjam.util.TransjamMessage
 

R

readBoolean() - Method in class com.transjam.util.VerboseDataInputStream
 
reader - Variable in class com.transjam.util.ProtocolReader
 
readInt() - Method in class com.transjam.util.VerboseDataInputStream
 
region - Variable in class com.transjam.util.ClientLocation
 
removeMessageListener(TransjamMessageListener) - Method in class com.transjam.client.Client
 
removeMessageListener(TransjamMessageListener, int) - Method in class com.transjam.client.Client
 
removeStaleMeetings(Date) - Method in class com.transjam.util.Schedule
 
replaceCharacters(String, int, String) - Static method in class com.transjam.util.TextTools
 
replyEcho(String) - Method in class com.transjam.util.ClientBase
Reply to a request for an echo.
requestEcho(String) - Method in class com.transjam.util.ClientBase
Request that the receiver send the same string back as an echo.
requestEcho(String) - Method in class com.transjam.util.ProtocolWriter
 
requestLock() - Method in class com.transjam.client.ModelProxy
 
requestLogin(String) - Method in class com.transjam.client.Client
Login to server with the given name or handle.
requestLogin(String) - Method in class com.transjam.util.ProtocolWriter
 
requestLogout() - Method in class com.transjam.client.Client
 
requestLogout() - Method in class com.transjam.util.ProtocolWriter
 
requestMeetingList() - Method in class com.transjam.client.MeetingSchedule
 
requestMeetingList() - Method in class com.transjam.util.ClientBase
Request the meeting schedule.
requestMeetingList() - Method in class com.transjam.util.ProtocolWriter
 
requestMeetingList() - Method in class com.transjam.awt.ScheduleDialog
 
requestRoomList() - Method in class com.transjam.client.Client
Ask the server to send a list of users in the room.
requestRoomList() - Method in class com.transjam.util.ProtocolWriter
 
requestThingList() - Method in class com.transjam.client.Client
Ask the server to send a list of things in the room.
requestThingList() - Method in class com.transjam.util.ProtocolWriter
 
requestTime() - Method in class com.transjam.client.Client
Request that the server send its UTC time value in milliseconds.
requestTime() - Method in class com.transjam.util.ProtocolWriter
 
requestUserList() - Method in class com.transjam.client.Client
Ask the server to send a list of users in the room.
requestUserList() - Method in class com.transjam.util.ProtocolWriter
 
requestUserLocations() - Method in class com.transjam.client.Client
Request the location of the current and future users inside a room.
requestUserLocations() - Method in class com.transjam.util.ProtocolWriter
 
requestValidation() - Method in class com.transjam.util.ClientBase
 
requestValidation() - Method in class com.transjam.util.ProtocolWriter
 
ROOM_HELP - Static variable in class com.transjam.awt.StringResources
 
rowColumnToIndex(int, int) - Method in class com.transjam.awt.CheckCountGrid
 
run() - Method in class com.transjam.util.ClientMonitor
 

S

Schedule - class com.transjam.util.Schedule.
Contains a list of scheduled meetings between users.
SCHEDULE_HELP - Static variable in class com.transjam.awt.StringResources
 
Schedule() - Constructor for class com.transjam.util.Schedule
 
ScheduleDialog - class com.transjam.awt.ScheduleDialog.
GUI for scheduling meetings on the hour.
ScheduleDialog(Frame, MeetingSchedule) - Constructor for class com.transjam.awt.ScheduleDialog
 
send(String, StringBuffer) - Method in class com.transjam.util.SendMail
 
sendAll(int, String) - Method in class com.transjam.util.ProtocolWriter
 
sendAll(String) - Method in class com.transjam.util.ClientBase
 
sendAll(String) - Method in class com.transjam.util.ProtocolWriter
 
sendChat(int, int, String) - Method in class com.transjam.util.ProtocolWriter
 
sendChat(String, int) - Method in class com.transjam.client.Client
Send a text message to everyone else in the room.
sendChat(String, int) - Method in class com.transjam.util.ProtocolWriter
 
sendEcho(String) - Method in class com.transjam.util.ProtocolWriter
Send a complete TransjamMessage in XML format.
sendInfo(int, String) - Method in class com.transjam.util.ClientBase
 
sendInfo(int, String) - Method in class com.transjam.util.ProtocolWriter
 
sendLocation(int, ClientLocation) - Method in class com.transjam.util.ProtocolWriter
 
SendMail - class com.transjam.util.SendMail.
Send a mail message using a Unix system.
SendMail(String) - Constructor for class com.transjam.util.SendMail
 
sendOthers(int, String) - Method in class com.transjam.util.ProtocolWriter
 
sendOthers(String) - Method in class com.transjam.util.ClientBase
 
sendSelf(String) - Method in class com.transjam.util.ClientBase
Send a message string to oneself.
sendSelf(String) - Method in class com.transjam.util.ProtocolWriter
 
sendSync(String) - Method in class com.transjam.util.ClientBase
 
sendSync(String) - Method in class com.transjam.util.ProtocolWriter
 
sendTime(long) - Method in class com.transjam.util.ProtocolWriter
 
sendUser(int, String) - Method in class com.transjam.util.ClientBase
 
sendUser(int, String) - Method in class com.transjam.util.ProtocolWriter
 
sentAll(int, String) - Method in class com.transjam.client.ClientAdapter
This message was sent to everyone in the room.
sentBroadcast(String) - Method in class com.transjam.client.ClientAdapter
The server administrator has sent an important message.
sentChat(int, int, String) - Method in class com.transjam.client.ClientAdapter
Somebody sent us chat message.
sentOthers(int, String) - Method in class com.transjam.client.ClientAdapter
This message was sent to everyone in the room except the sender.
sentSelf(String) - Method in class com.transjam.client.ClientAdapter
You sent yourself message.
SERVER_DISCONNECTED - Static variable in class com.transjam.awt.StringResources
 
serverAskedForLock() - Method in class com.transjam.client.ModelProxy
 
serverDeniedLock(int) - Method in class com.transjam.client.ModelProxy
 
serverDown() - Method in class com.transjam.client.Client
Thread listening to server caught an IOException.
serverDown(Client) - Method in class com.transjam.client.ClientAdapter
The server listener has decided that the server is dead.
serverDown(Client) - Method in interface com.transjam.client.TransjamMessageListener
Called when server goes down.
setActive(boolean) - Method in class com.transjam.util.ClientBase
 
setCount(int) - Method in class com.transjam.util.Meeting
 
setCount(int, int) - Method in class com.transjam.awt.CheckCountGrid
 
setEnabled(boolean) - Method in class com.transjam.awt.CheckCountGrid
Set all of the elements enabled flag
setEnabled(int, boolean) - Method in class com.transjam.awt.CheckCountGrid
 
setImage(Image) - Method in class com.transjam.awt.ImageCanvas
 
setLowerLatitude(double) - Method in class com.transjam.awt.WorldMapCanvas
 
setMaxNotFull(int) - Method in class com.transjam.awt.LobbyPanel
Set number of not-full rooms in room menu above which the CreateNewRoom button will be disabled.
setName(String) - Method in class com.transjam.util.ClientBase
 
setNumColumns(int) - Method in class com.transjam.awt.CheckCountGrid
 
setOptions(String) - Static method in class com.transjam.util.DebugLog
 
setPrintStream(PrintStream) - Static method in class com.transjam.util.DebugLog
 
setSocket(Socket, int) - Method in class com.transjam.util.ClientBase
Use this network socket for communication with server.
setSocket(Socket, int) - Method in class com.transjam.util.ClientMonitor
Use this network socket for communication with server.
setState(int, boolean) - Method in class com.transjam.awt.CheckCountGrid
 
setState(int, int, boolean) - Method in class com.transjam.awt.CheckCountGrid
 
setStream(InputStream) - Method in class com.transjam.util.ProtocolReader
 
setUpperLatitude(double) - Method in class com.transjam.awt.WorldMapCanvas
 
setUserID(int) - Method in class com.transjam.util.ClientBase
 
setXMLListener(XMLListener) - Method in class com.transjam.util.XMLReader
 
SHOW_MAP - Static variable in class com.transjam.awt.StringResources
 
SHOW_SCHEDULE - Static variable in class com.transjam.awt.StringResources
 
showLogin() - Method in class com.transjam.awt.ClientHelper
 
showLogin() - Method in class com.transjam.awt.ClientLoginManager
 
start() - Method in class com.transjam.client.MeetingSchedule
 
start() - Method in class com.transjam.client.ModelProxy
 
start() - Method in class com.transjam.util.ClientBase
Start a thread that reads messages from the server, parses them and calls processMessage.
start() - Method in class com.transjam.util.ClientMonitor
Start a thread that reads messages from the server, parses them and calls processMessage.
start() - Method in class com.transjam.awt.ChatPanel
 
start() - Method in class com.transjam.awt.LobbyPanel
 
start() - Method in class com.transjam.awt.LoginLobbyPanel
 
stop() - Method in class com.transjam.client.MeetingSchedule
 
stop() - Method in class com.transjam.client.ModelProxy
 
stop() - Method in class com.transjam.util.ClientBase
Tell background thread to stop reading from socket.
stop() - Method in class com.transjam.util.ClientMonitor
Tell background thread to stop reading from socket.
stop() - Method in class com.transjam.awt.ChatPanel
 
stop() - Method in class com.transjam.awt.LobbyPanel
 
stop() - Method in class com.transjam.awt.LoginLobbyPanel
 
StringResources - class com.transjam.awt.StringResources.
These English strings can be replaced with strings from other languages.
StringResources() - Constructor for class com.transjam.awt.StringResources
 
suggestUniqueName() - Method in class com.transjam.awt.LobbyPanel
 
sync() - Method in class com.transjam.client.Client
Wait for all pending messages to be responded to by server.
syncContainer(Container) - Static method in class com.transjam.awt.ContainerHack
Force a Panel or other Container to display properly after adding or removing components.

T

test(Applet, int, int) - Static method in class com.transjam.awt.AppletTester
Pretend to be a browser by opening a Frame, placing Applet in Frame, and calling init(), start() and stop().
testText(String) - Static method in class com.transjam.util.XMLTools
 
TextTools - class com.transjam.util.TextTools.
Tools for manipulating text.
TextTools() - Constructor for class com.transjam.util.TextTools
 
thisSetChanged() - Method in class com.transjam.client.MeetingSchedule
 
toString() - Method in class com.transjam.util.ClientLocation
 
toString() - Method in class com.transjam.util.Meeting
 
toString() - Method in class com.transjam.util.TransjamMessage
 
TransjamMessage - class com.transjam.util.TransjamMessage.
Title: TransJam Message Description: Multi-Player collaboration server.
TransjamMessage() - Constructor for class com.transjam.util.TransjamMessage
 
TransjamMessageListener - interface com.transjam.client.TransjamMessageListener.
Implement this interface if you want to listen to messages from the Transjam server.
truncateDate(Date, int) - Static method in class com.transjam.util.Schedule
 
TYPE_MESSAGE_HERE - Static variable in class com.transjam.awt.StringResources
 

U

unescapeText(String) - Static method in class com.transjam.util.XMLTools
 
unlock() - Method in class com.transjam.client.ModelProxy
 
unlockedThing(String) - Method in class com.transjam.client.ClientAdapter
Someone has unlocked a thing.
unlockThing(String) - Method in class com.transjam.client.Client
 
unlockThing(String) - Method in class com.transjam.util.ProtocolWriter
 
update(Observable, Object) - Method in class com.transjam.client.ModelProxy
Called by model when it changes so that we can update corresponding Thing on server.
update(Observable, Object) - Method in class com.transjam.awt.ScheduleDialog
Required for Observer class.
updatedRoom(String, int, int) - Method in class com.transjam.client.ClientAdapter
Server info has changed.
updateRoom(String, int, int) - Method in class com.transjam.util.ProtocolWriter
 

V

VALIDATION_MSG - Static variable in class com.transjam.util.Globals
 
VerboseDataInputStream - class com.transjam.util.VerboseDataInputStream.
VerboseDataInputStream uses a human readable encoding scheme.
VerboseDataInputStream(InputStream) - Constructor for class com.transjam.util.VerboseDataInputStream
 
VerboseDataOutputStream - class com.transjam.util.VerboseDataOutputStream.
VerboseDataInputStream uses a human readable encoding scheme.
VerboseDataOutputStream(OutputStream) - Constructor for class com.transjam.util.VerboseDataOutputStream
 

W

WarningDialog - class com.transjam.awt.WarningDialog.
Display a generic message and ask for a response.
WarningDialog(Frame, String, String) - Constructor for class com.transjam.awt.WarningDialog
Create a dialog that will display the message in a textArea.
WorldMapCanvas - class com.transjam.awt.WorldMapCanvas.
 
WorldMapCanvas() - Constructor for class com.transjam.awt.WorldMapCanvas
 
WorldMapFrame - class com.transjam.awt.WorldMapFrame.
WorldMapSmartCanvas in a Dialog
WorldMapFrame(String, Client) - Constructor for class com.transjam.awt.WorldMapFrame
 
WorldMapSmartCanvas - class com.transjam.awt.WorldMapSmartCanvas.
WorldMapCanvas that listens to TransJam and adds and removes users.
WorldMapSmartCanvas(Client) - Constructor for class com.transjam.awt.WorldMapSmartCanvas
 
write(String) - Method in class com.transjam.client.Client
 
write(String) - Method in class com.transjam.util.ClientBase
 
writeAttribute(String, double) - Method in class com.transjam.util.ProtocolWriter
 
writeAttribute(String, double) - Method in class com.transjam.util.XMLWriter
 
writeAttribute(String, int) - Method in class com.transjam.util.ProtocolWriter
 
writeAttribute(String, int) - Method in class com.transjam.util.XMLWriter
 
writeAttribute(String, long) - Method in class com.transjam.util.XMLWriter
 
writeAttribute(String, String) - Method in class com.transjam.util.ProtocolWriter
Append the name and value to the message buffer.
writeAttribute(String, String) - Method in class com.transjam.util.XMLWriter
Write a name=value pair inside a tag.
writeBoolean(boolean) - Method in class com.transjam.util.VerboseDataOutputStream
 
writeComment(String) - Method in class com.transjam.util.XMLWriter
 
writeContent(String) - Method in class com.transjam.util.XMLWriter
You may call this between calls to beginElement() and endElement().
writeInt(int) - Method in class com.transjam.util.VerboseDataOutputStream
 
writer - Variable in class com.transjam.util.ClientBase
 
writeSocket(String) - Method in class com.transjam.util.ClientBase
Write a raw string to socket.

X

XMLListener - interface com.transjam.util.XMLListener.
Listener for parsing an XML stream.
XMLReader - class com.transjam.util.XMLReader.
Parse an XML stream using a simple State Machine
XMLReader(InputStream) - Constructor for class com.transjam.util.XMLReader
 
XMLTools - class com.transjam.util.XMLTools.
Tools for reading and writing XML files.
XMLTools() - Constructor for class com.transjam.util.XMLTools
 
XMLWriter - class com.transjam.util.XMLWriter.
Write file in XML format.
XMLWriter(OutputStream) - Constructor for class com.transjam.util.XMLWriter
 

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