Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
S
SCOREException
- Exception in
game.protocol
Exception for violation of SCORE protocol.
SCOREException()
- Constructor for exception game.protocol.
SCOREException
SCOREException(String, Throwable)
- Constructor for exception game.protocol.
SCOREException
SCOREException(String)
- Constructor for exception game.protocol.
SCOREException
SCOREException(Throwable)
- Constructor for exception game.protocol.
SCOREException
SCORESimulator
- Class in
game.net
Run simulator side of SCORE protocol.
SCORESimulator(ISimulatorNet)
- Constructor for class game.net.
SCORESimulator
SCORETeam
- Class in
game.net
SCORETeam()
- Constructor for class game.net.
SCORETeam
send_line(String)
- Method in interface game.net.
Client_network_interface
Send one line to the server.
send_line(String)
- Method in class game.net.
Client_network_layer
Send one line to the server.
send_line(String, int)
- Method in interface game.net.
Server_network_interface
Send one line to a client.
send_line(String, int)
- Method in class game.net.
Server_network_layer
Sends a line to one client.
Server_network_interface
- Interface in
game.net
Server_network_layer
- Class in
game.net
This class is used by the server to get and send from the network.
Server_network_layer()
- Constructor for class game.net.
Server_network_layer
Construct a network layer object.
set_time(int, int)
- Method in class game.net.
SCORETeam
set_time(int, int)
- Method in interface simulator.model.
ISimulatorTeam
Send set_time control request.
setCartesian(double, double)
- Method in class simulator.model.
SMVector
Set the value of this in Cartesian form
setHasHandshaked(boolean)
- Method in class game.net.
Team
setHasPickedSide(boolean)
- Method in class game.net.
Team
setHasSeenEnd(boolean)
- Method in class game.net.
Team
setHasSeenGoal(boolean)
- Method in class game.net.
Team
setHasSeenQuit(boolean)
- Method in class game.net.
Team
setHasSeenReset(boolean)
- Method in class game.net.
Team
setModel(ISimulatorView)
- Method in class simulator.view.debug.
SVmain
setModel(ISimulatorView)
- Method in class simulator.view.
SVbase
Set the model for this view.
setNet(INetSimulator)
- Method in class simulator.model.debug.
SMfacade
setNet(INetSimulator)
- Method in interface simulator.model.
ISimulatorNet
Set the network layer.
setPolar(double, double)
- Method in class simulator.model.
SMVector
Set the value of this in Polar form
setScore(int)
- Method in class game.net.
Team
setSide(Side)
- Method in class game.net.
Team
setSide(Side)
- Method in class game.protocol.
ControlRequest
setSide(Side)
- Method in class team.debug.
TeamControllerUI
setSimuator(ISimulatorTeam)
- Method in class team.debug.
TeamControllerUI
setSimulator(ISimulatorTeam)
- Method in class team.debug.
TeamMain
setSimulator(ISimulatorTeam)
- Method in interface team.
ITeam
Set the interface to the simulator.
setStatus(ITeam.TeamStatus)
- Method in class team.debug.
TeamMain
setStatusMessage(String)
- Method in class simulator.model.debug.
SMfacade
setStatusObserver(ITeamObserver)
- Method in class team.debug.
TeamMain
setStatusObserver(ITeamObserver)
- Method in interface team.
ITeam
Set an observer to be notified of changes in status.
setStudent(Student)
- Method in class game.net.
Team
setTeams(Student, Student)
- Method in class simulator.model.debug.
SMfacade
setTeams(Student, Student)
- Method in interface simulator.model.
ISimulatorNet
Indicates which team is on each side.
setTestMode(boolean)
- Method in class simulator.model.debug.
SMfacade
setTestMode(boolean)
- Method in interface simulator.model.
ISimulatorView
Set the model into 'test mode' or not.
setTime(int)
- Method in class simulator.model.debug.
SMfacade
setTime(int)
- Method in interface simulator.model.
ISimulatorNet
setTime sets game time
SetTimeRequest
- Class in
game.protocol
SetTimeRequest(String)
- Constructor for class game.protocol.
SetTimeRequest
SetTimeRequest(int, int)
- Constructor for class game.protocol.
SetTimeRequest
shutdown()
- Method in class game.net.
Buffer
shutdown()
- Method in class game.net.
Client_network_layer
Finish everything up
shutdown()
- Method in class game.net.
SCORESimulator
shutdown()
- Method in class game.net.
Server_network_layer
Finish everything up
Side
- Enum in
game
Represents possible sides of field that can be assigned to each team.
simulator
- package simulator
Top level package simulators.
simulator.model
- package simulator.model
Interface to concrete simulator models, which represent the state of the SOCCER game and implements the physical simulation.
simulator.model.debug
- package simulator.model.debug
A trivial implementation of the required simulator model interfaces for debugging purposes.
simulator.view
- package simulator.view
Base for simulator view.
simulator.view.debug
- package simulator.view.debug
An implementation of the simulator view for debugging purposes.
SMfacade
- Class in
simulator.model.debug
A trivial implementation of the required simulator model interfaces for debugging purposes.
SMfacade()
- Constructor for class simulator.model.debug.
SMfacade
SMVector
- Class in
simulator.model
Vector manipulation class that implements both PolarVect and CartesianVect interfaces.
SOCCER2008Reply
- Class in
game.protocol
SOCCER2008Reply()
- Constructor for class game.protocol.
SOCCER2008Reply
SOCCER2008Reply(String)
- Constructor for class game.protocol.
SOCCER2008Reply
SOCCER2008Request
- Class in
game.protocol
SOCCER2008Request(String)
- Constructor for class game.protocol.
SOCCER2008Request
SOCCER2008Request(Student)
- Constructor for class game.protocol.
SOCCER2008Request
spin(int, int, double)
- Method in class game.net.
SCORETeam
spin(Side, int, double)
- Method in class simulator.model.debug.
SMfacade
spin(Side, int, double)
- Method in interface simulator.model.
ISimulatorNet
Sets angular velocity for the player
spin(int, int, double)
- Method in interface simulator.model.
ISimulatorTeam
Send spin control request.
SpinRequest
- Class in
game.protocol
SpinRequest(String)
- Constructor for class game.protocol.
SpinRequest
SpinRequest(int, int, double)
- Constructor for class game.protocol.
SpinRequest
start()
- Method in class game.net.
StoppableThread
Start this thread executing its run method on a separate thread.
start()
- Method in class simulator.view.
SVbase
Causes the view to be created and start running in a thread safe manner.
start(Side)
- Method in class team.debug.
TeamMain
start(Side)
- Method in interface team.
ITeam
Start a game.
startGame()
- Method in class simulator.model.debug.
SMfacade
startGame()
- Method in interface simulator.model.
ISimulatorNet
Indicates that game should start (time == 0).
statusChange()
- Method in interface team.
ITeamObserver
Inform the observer that the status of the team has changed.
statusChange()
- Method in class team.
MainUI
stop()
- Method in class simulator.view.
SVbase
Shutdown this view.
stop()
- Method in class team.debug.
TeamMain
stop()
- Method in interface team.
ITeam
Abandon the game.
StoppableThread
- Class in
game.net
A Thread you can stop gracefully.
StoppableThread(Runnable)
- Constructor for class game.net.
StoppableThread
Constructor.
stopping()
- Method in class game.net.
StoppableThread
this.run should call stopping() at convenient invervals to see if it has been requested to stop.
Student
- Enum in
game
An enum for all valid login names for Engr 9874.
SVbase
- Class in
simulator.view
Base class for the main simulator view class.
SVbase()
- Constructor for class simulator.view.
SVbase
Constructor.
SVmain
- Class in
simulator.view.debug
A simple text based view of the game that can be used to debug a model.
SVmain()
- Constructor for class simulator.view.debug.
SVmain
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W