Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
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
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES