Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
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
W
A
accelerate(double, double)
- Method in class spacewar.
SpaceObject
actionPerformed(ActionEvent)
- Method in class spacewar.
SWFrame
addExclusion(Exclusion)
- Method in class coordination.
Method
addMutex(String[])
- Method in class coordination.
Coordinator
addRobot()
- Method in class spacewar.
Game
addSelfex(String)
- Method in class coordination.
Coordinator
B
BULLET_SPEED
- Static variable in class spacewar.
Ship
Bullet
- class spacewar.
Bullet
.
Bullet(Game, double, double, double, double)
- Constructor for class spacewar.
Bullet
bounce(Ship, Ship)
- Static method in class spacewar.
Ship
C
CLOCKWISE
- Static variable in class spacewar.
Ship
COUNTERCLOCKWISE
- Static variable in class spacewar.
Ship
Condition
- interface coordination.
Condition
.
CoordinationAction
- interface coordination.
CoordinationAction
.
__AJDECLID:300:__
Coordinator
- class coordination.
Coordinator
.
__AJDECLID:302:__
Coordinator()
- Constructor for class coordination.
Coordinator
checkit()
- Method in interface coordination.
Condition
clear()
- Method in class spacewar.
InfoWin
clockTick()
- Method in class spacewar.
Bullet
clockTick()
- Method in class spacewar.
Game
clockTick()
- Method in class spacewar.
Registry
clockTick()
- Method in class spacewar.
Ship
clockTick()
- Method in class spacewar.
SpaceObject
coordination
- package coordination
count
- Variable in class coordination.
Selfex
D
DEFAULT_ACCELERATION
- Static variable in class spacewar.
Ship
DEFAULT_ANGULAR_VELOCITY
- Static variable in class spacewar.
Ship
Debug
- class spacewar.
Debug
.
Debug()
- Constructor for class spacewar.
Debug
Display
- class spacewar.
Display
.
Display(Game)
- Constructor for class spacewar.
Display
Display.DisplayAspect
- class spacewar.
Display.DisplayAspect
.
Display.DisplayAspect()
- Constructor for class spacewar.
Display.DisplayAspect
Display1
- class spacewar.
Display1
.
Display1(Game)
- Constructor for class spacewar.
Display1
Display1.SpaceObjectPainting
- class spacewar.
Display1.SpaceObjectPainting
.
Display1.SpaceObjectPainting()
- Constructor for class spacewar.
Display1.SpaceObjectPainting
Display2
- class spacewar.
Display2
.
Display2(Game)
- Constructor for class spacewar.
Display2
Display2.SpaceObjectPainting
- class spacewar.
Display2.SpaceObjectPainting
.
Display2.SpaceObjectPainting()
- Constructor for class spacewar.
Display2.SpaceObjectPainting
destroy()
- Method in class spacewar.
Robot
die()
- Method in class spacewar.
SpaceObject
doit()
- Method in interface coordination.
CoordinationAction
dummy()
- Method in class spacewar.
Registry
E
EnergyPacket
- class spacewar.
EnergyPacket
.
EnergyPacket(Game, double, double, double, double, double)
- Constructor for class spacewar.
EnergyPacket
EnergyPacketProducer
- class spacewar.
EnergyPacketProducer
.
EnergyPacketProducer(Game)
- Constructor for class spacewar.
EnergyPacketProducer
EnsureShipIsAlive
- class spacewar.
EnsureShipIsAlive
.
EnsureShipIsAlive()
- Constructor for class spacewar.
EnsureShipIsAlive
Exclusion
- interface coordination.
Exclusion
.
enterExclusion(String)
- Method in interface coordination.
Exclusion
enterExclusion(String)
- Method in class coordination.
Mutex
enterExclusion(String)
- Method in class coordination.
Selfex
enterInThread(Thread)
- Method in class coordination.
MethodState
error(Object)
- Method in class spacewar.
Game
exes
- Variable in class coordination.
Method
exitExclusion(String)
- Method in interface coordination.
Exclusion
exitExclusion(String)
- Method in class coordination.
Mutex
exitExclusion(String)
- Method in class coordination.
Selfex
exitInThread(Thread)
- Method in class coordination.
MethodState
expendEnergy(double)
- Method in class spacewar.
Ship
F
fire
- Variable in class spacewar.
KeyMapping
fire()
- Method in class spacewar.
Ship
frame
- Variable in class spacewar.
Display
G
Game
- class spacewar.
Game
.
Game(String)
- Constructor for class spacewar.
Game
GameSynchronization
- class spacewar.
GameSynchronization
.
GameSynchronization()
- Constructor for class spacewar.
GameSynchronization
game
- Variable in class spacewar.
Display
getDamage()
- Method in class spacewar.
Ship
getDamageLevel()
- Method in class spacewar.
Ship
getDisplay()
- Method in class spacewar.
SWFrame
getEnergy()
- Method in class spacewar.
EnergyPacket
getEnergy()
- Method in class spacewar.
Ship
getEnergyLevel()
- Method in class spacewar.
Ship
getGame()
- Method in class spacewar.
Display
getGame()
- Method in class spacewar.
EnergyPacketProducer
getGame()
- Method in class spacewar.
Pilot
getGame()
- Method in class spacewar.
Registry
getGame()
- Method in class spacewar.
SWFrame
getGame()
- Method in class spacewar.
SpaceObject
getGame()
- Method in class spacewar.
Timer
getHeight()
- Method in class spacewar.
Game
getMenu()
- Method in class spacewar.
SWFrame
getNumber()
- Method in class spacewar.
Pilot
getObjects()
- Method in class spacewar.
Registry
getOldXPos()
- Method in class spacewar.
SpaceObject
getOldYPos()
- Method in class spacewar.
SpaceObject
getOrientation()
- Method in class spacewar.
Ship
getPilot()
- Method in class spacewar.
Ship
getPilot1()
- Static method in class spacewar.
Display
getPilot1()
- Method in class spacewar.
Game
getPilot2()
- Static method in class spacewar.
Display
getPilot2()
- Method in class spacewar.
Game
getRAcc()
- Method in class spacewar.
Ship
getRegistry()
- Method in class spacewar.
Game
getShip()
- Method in class spacewar.
Pilot
getShips()
- Method in class spacewar.
Registry
getSize()
- Method in class spacewar.
Bullet
getSize()
- Method in class spacewar.
EnergyPacket
getSize()
- Method in class spacewar.
Ship
getSize()
- Method in class spacewar.
SpaceObject
getTable()
- Method in class spacewar.
Registry
getWidth()
- Method in class spacewar.
Game
getXPos()
- Method in class spacewar.
SpaceObject
getXVel()
- Method in class spacewar.
SpaceObject
getYPos()
- Method in class spacewar.
SpaceObject
getYVel()
- Method in class spacewar.
SpaceObject
guardedEntry(String)
- Method in class coordination.
Coordinator
guardedEntry(String, Condition)
- Method in class coordination.
Coordinator
guardedEntry(String, CoordinationAction)
- Method in class coordination.
Coordinator
guardedEntry(String, Condition, CoordinationAction)
- Method in class coordination.
Coordinator
guardedEntryWithTimeout(String, long)
- Method in class coordination.
Coordinator
guardedEntryWithTimeout(String, Condition, long)
- Method in class coordination.
Coordinator
guardedEntryWithTimeout(String, CoordinationAction, long)
- Method in class coordination.
Coordinator
guardedEntryWithTimeout(String, Condition, CoordinationAction, long)
- Method in class coordination.
Coordinator
guardedExit(String)
- Method in class coordination.
Coordinator
guardedExit(String, CoordinationAction)
- Method in class coordination.
Coordinator
H
handleCollision(SpaceObject)
- Method in class spacewar.
Bullet
handleCollision(SpaceObject)
- Method in class spacewar.
EnergyPacket
handleCollision(SpaceObject)
- Method in class spacewar.
Ship
handleCollision(SpaceObject)
- Method in class spacewar.
SpaceObject
handleCollisions()
- Method in class spacewar.
Game
hasOtherThreadThan(Thread)
- Method in class coordination.
MethodState
I
InfoWin
- class spacewar.
InfoWin
.
InfoWin()
- Constructor for class spacewar.
InfoWin
inflictDamage(double)
- Method in class spacewar.
Ship
isAlive()
- Method in class spacewar.
SpaceObject
isCollision(SpaceObject, SpaceObject)
- Static method in class spacewar.
Game
K
KeyMapping
- class spacewar.
KeyMapping
.
KeyMapping(int, int, int, int)
- Constructor for class spacewar.
KeyMapping
keyMapping1
- Static variable in class spacewar.
KeyMapping
keyMapping2
- Static variable in class spacewar.
KeyMapping
keyPressed(KeyEvent)
- Method in class spacewar.
Player
keyReleased(KeyEvent)
- Method in class spacewar.
Player
keyTyped(KeyEvent)
- Method in class spacewar.
Player
L
left
- Variable in class spacewar.
KeyMapping
M
MAX_DAMAGE
- Static variable in class spacewar.
Ship
Method
- class coordination.
Method
.
Method(String)
- Constructor for class coordination.
Method
MethodState
- class coordination.
MethodState
.
MethodState()
- Constructor for class coordination.
MethodState
Mutex
- class coordination.
Mutex
.
Mutex(String[])
- Constructor for class coordination.
Mutex
main(String[])
- Static method in class spacewar.
Game
methodName
- Variable in class coordination.
Selfex
methodNames
- Variable in class coordination.
Mutex
methodStates
- Variable in class coordination.
Mutex
N
name
- Variable in class coordination.
Method
newPlayer(int)
- Method in class spacewar.
Game
newRobot(int)
- Method in class spacewar.
Game
newShip(Pilot)
- Method in class spacewar.
Game
noticeSizeChange()
- Method in class spacewar.
Display
noticeSizeChange()
- Method in class spacewar.
Display1
noticeSizeChange()
- Method in class spacewar.
Display2
O
offGraphics
- Variable in class spacewar.
Display
offImage
- Variable in class spacewar.
Display
P
Pilot
- class spacewar.
Pilot
.
Pilot(Game, int)
- Constructor for class spacewar.
Pilot
Player
- class spacewar.
Player
.
Player(Game, int)
- Constructor for class spacewar.
Player
paint(Graphics)
- Method in class spacewar.
Display
paintLevels(Graphics, Ship, int, int)
- Static method in class spacewar.
Display1
paintLevels(Graphics, Ship, int, int)
- Method in class spacewar.
Display2
paintObjects(Graphics)
- Method in class spacewar.
Display
paintObjects(Graphics)
- Method in class spacewar.
Display1
paintObjects(Graphics)
- Method in class spacewar.
Display2
paintStatus(Graphics)
- Method in class spacewar.
Display
paintStatus(Graphics)
- Method in class spacewar.
Display1
paintStatus(Graphics)
- Method in class spacewar.
Display2
prettyName
- Variable in class coordination.
Mutex
print(String)
- Method in class spacewar.
InfoWin
printNames()
- Method in interface coordination.
Exclusion
printNames()
- Method in class coordination.
Mutex
printNames()
- Method in class coordination.
Selfex
println(String)
- Method in class spacewar.
InfoWin
produceAPacket()
- Method in class spacewar.
EnergyPacketProducer
Q
quit()
- Method in class spacewar.
Game
R
Registry
- class spacewar.
Registry
.
Registry(Game)
- Constructor for class spacewar.
Registry
Registry.RegistrationProtection
- class spacewar.
Registry.RegistrationProtection
.
Registry.RegistrationProtection()
- Constructor for class spacewar.
Registry.RegistrationProtection
RegistrySynchronization
- class spacewar.
RegistrySynchronization
.
RegistrySynchronization()
- Constructor for class spacewar.
RegistrySynchronization
Robot
- class spacewar.
Robot
.
Robot(Game, int)
- Constructor for class spacewar.
Robot
register(SpaceObject)
- Method in class spacewar.
Registry
removeExclusion(Exclusion)
- Method in class coordination.
Method
removeMutex(String[])
- Method in class coordination.
Coordinator
removeSelfex(String)
- Method in class coordination.
Coordinator
repairDamage(double)
- Method in class spacewar.
Ship
resetShips()
- Method in class spacewar.
Game
right
- Variable in class spacewar.
KeyMapping
rotate(int)
- Method in class spacewar.
Ship
run()
- Method in class spacewar.
EnergyPacketProducer
run()
- Method in class spacewar.
Game
run()
- Method in class spacewar.
Robot
run()
- Method in class spacewar.
Timer
S
STOP
- Static variable in class spacewar.
Ship
SWFrame
- class spacewar.
SWFrame
.
SWFrame(Game, Display)
- Constructor for class spacewar.
SWFrame
Selfex
- class coordination.
Selfex
.
Selfex(String)
- Constructor for class coordination.
Selfex
Ship
- class spacewar.
Ship
.
Ship(Game, double, double, double)
- Constructor for class spacewar.
Ship
SpaceObject
- class spacewar.
SpaceObject
.
SpaceObject(Game, double, double, double, double)
- Constructor for class spacewar.
SpaceObject
setAcceleration(double)
- Method in class spacewar.
Ship
setAngularVelocity(double)
- Method in class spacewar.
Ship
setIsAlive(boolean)
- Method in class spacewar.
SpaceObject
setPilot(Pilot)
- Method in class spacewar.
Ship
setShip(Ship)
- Method in class spacewar.
Pilot
setXVel(double)
- Method in class spacewar.
SpaceObject
setYVel(double)
- Method in class spacewar.
SpaceObject
ship
- Variable in class spacewar.
Pilot
sleepForABit(int)
- Method in class spacewar.
Robot
spacewar
- package spacewar
start()
- Method in class spacewar.
Robot
T
TimeoutException
- exception coordination.
TimeoutException
.
TimeoutException(long)
- Constructor for class coordination.
TimeoutException
Timer
- class spacewar.
Timer
.
Timer(Game)
- Constructor for class spacewar.
Timer
testExclusion(String)
- Method in interface coordination.
Exclusion
testExclusion(String)
- Method in class coordination.
Mutex
testExclusion(String)
- Method in class coordination.
Selfex
thread
- Variable in class coordination.
Selfex
threads
- Variable in class coordination.
MethodState
thrust
- Variable in class spacewar.
KeyMapping
thrust(boolean)
- Method in class spacewar.
Ship
time
- Variable in class coordination.
TimeoutException
U
unregister(SpaceObject)
- Method in class spacewar.
Registry
update(Graphics)
- Method in class spacewar.
Display
W
waitForABit()
- Method in class spacewar.
EnergyPacketProducer
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes