All Packages Class Hierarchy This Package Previous Next Index
Class pinball.player.morsecode.MorseCodePlayer
java.lang.Object
|
+----pinball.player.standard.StdPlayer
|
+----pinball.player.morsecode.MorseCodePlayer
- public class MorseCodePlayer
- extends StdPlayer
Translate morsecode flashes into text.
-
MorseCodePlayer()
-
-
analyze(Buffer)
-
Get the analyze thread for the player.
-
clientStrategy(Buffer, TextArea)
-
Get the strategy thread for the player.
-
localStrategy(Buffer, TextArea, Camera)
-
Get the strategy thread for the player.
-
main(String[])
-
Start up the program.
MorseCodePlayer
public MorseCodePlayer()
main
public static void main(String args[])
- Start up the program. Takes command line arguments.
Takes the following command line arguments:
-s for server mode.
-c for client mode.
localStrategy
public Strategy localStrategy(Buffer buffer,
TextArea gameStats,
Camera camera)
- Get the strategy thread for the player.
- Parameters:
- buffer - the first buffer in the series of buffers for the system.
- gameStats - the area to write the game stats to.
- camera - the camera for the system.
- Returns:
- strategy thread.
- Overrides:
- localStrategy in class StdPlayer
analyze
public Analyze analyze(Buffer buffer)
- Get the analyze thread for the player.
- Parameters:
- buffer - the first buffer in the series of buffers for the system.
- Returns:
- Analyze thread.
- Overrides:
- analyze in class StdPlayer
clientStrategy
public Strategy clientStrategy(Buffer buffer,
TextArea gameStats)
- Get the strategy thread for the player.
- Parameters:
- buffer - the first buffer in the series of buffers for the system.
- gameStats - the area to write the game stats to.
- Returns:
- strategy thread.
- Overrides:
- clientStrategy in class StdPlayer
All Packages Class Hierarchy This Package Previous Next Index