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

A

addSpy(OutputStream) - Method in class nu.dll.io.SpyOutputStream
 
addSpy(OutputStream) - Method in class nu.dll.io.SpyInputStream
Adds an OutputStream as an eavesdropper to this stream.
arg - Variable in class nu.dll.pong.Level.Bonus
An argument to the bonus type.

B

BadClientException - exception nu.dll.fia.BadClientException.
Used in both client and server when unexpected checksum data is encountered.
BadClientException() - Constructor for class nu.dll.fia.BadClientException
 
BadClientException(String) - Constructor for class nu.dll.fia.BadClientException
 
BallMoverThread - class nu.dll.pong.BallMoverThread.
Everything moved from an innerclass in the PongPanel: that's why there's no real interface between this class and the PongPanel but merely direct access of package-protected or public members.
brickDead(int, int) - Method in class nu.dll.pong.PongPanel
Called when a brick is zapped.
brickHit(int, int) - Method in class nu.dll.pong.PongPanel
Called when a brick is hit but not zapped.
broadcast(Game, Message) - Method in class nu.dll.fia.Server
 
broadcast(Message) - Method in class nu.dll.fia.Server
 
broadcastExcept(Server.Client, Game, Message) - Method in class nu.dll.fia.Server
 
broadcastExcept(Server.Client, Message) - Method in class nu.dll.fia.Server
 
broadcastPlayers(Game, Message) - Method in class nu.dll.fia.Server
 
broadcastPlayersExcept(Server.Client, Game, Message) - Method in class nu.dll.fia.Server
 

C

changeLevel(int) - Method in class nu.dll.pong.PongPanel
Changes the current level to the given level number and resets game state.
Client - class nu.dll.fia.Client.
This is the class that servers for all communication between the Fia game and a Fia server.
Client(String, String, int, JTextArea, FiaPanel) - Constructor for class nu.dll.fia.Client
 
ClientChecksumError - exception nu.dll.fia.ClientChecksumError.
 
ClientChecksumError() - Constructor for class nu.dll.fia.ClientChecksumError
 
clientDisconnected(Server.Client) - Method in class nu.dll.fia.Server
 
clientMessage(Server.Client, Message) - Method in class nu.dll.fia.Server
 
ClipNotFoundException - exception nu.dll.mm.ClipNotFoundException.
Thrown by the Sound class whenever it fails to located a given sound clip label.
ClipNotFoundException(String) - Constructor for class nu.dll.mm.ClipNotFoundException
 
close() - Method in class nu.dll.io.SpyOutputStream
 
close() - Method in class nu.dll.io.SpyInputStream
Closes the underlying input stream, but not any eavesdropping output streams.
criticalError(String) - Static method in class nu.dll.pong.PongPanel
Displays an error dialog, then exits.
criticalErrorDialog(String) - Static method in class nu.dll.pong.PongPanel
An error dialog for critical error messages.

D

Debug - class nu.dll.pong.Debug.
Class that controls the amount of debugging output printed through its print(), normal(), debug() and trace() methods.
Debug - class nu.dll.mm.Debug.
Class that controls the amount of debugging output printed through its print(), normal(), debug() and trace() methods.
DEBUG - Static variable in class nu.dll.pong.Debug
 
DEBUG - Static variable in class nu.dll.mm.Debug
 
Debug() - Constructor for class nu.dll.pong.Debug
 
Debug() - Constructor for class nu.dll.mm.Debug
 
debug(String) - Static method in class nu.dll.pong.Debug
 
debug(String) - Static method in class nu.dll.mm.Debug
 
dice(int, int) - Method in class nu.dll.fia.Client
Query the server to roll a dice and block until a response has been received.
didTurn(Player, Move, boolean) - Method in class nu.dll.fia.Client
Called by GameEngine when a user has done their move.
doCommand(String) - Method in class nu.dll.fia.Client
Performs a command issued by a user, such as JOIN or LIST.
doTurn(int) - Method in interface nu.dll.fia.RemotePlayer
 
doTurn(int) - Method in class nu.dll.fia.Client
Waits for a turn by a remote player.
DummyOutputStream - class nu.dll.fia.DummyOutputStream.
 
DummyOutputStream() - Constructor for class nu.dll.fia.DummyOutputStream
 

E

enqueue(Message) - Method in class nu.dll.io.QueuedSender
Enqueues the supplies messages to be written to the default output stream.
enqueue(ObjectOutputStream, Message) - Method in class nu.dll.io.QueuedSender
Enqueues the supplied message to be written to the supplied output stream.
enqueueAll(Object[], Message) - Method in class nu.dll.io.QueuedSender
Enqueues the supplied message to all the given output streams.
enqueueAll(ObjectOutputStream, Object[]) - Method in class nu.dll.io.QueuedSender
Enqueues all supplied messages to the given outputstream.
errorDialog(String, String) - Static method in class nu.dll.pong.PongPanel
Displays a modal error dialog.
EventExceptionHandler - class nu.dll.pong.EventExceptionHandler.
Handles exceptions throws by the AWT Event Dispatch Thread.
EventExceptionHandler() - Constructor for class nu.dll.pong.EventExceptionHandler
 

F

Fia - class nu.dll.fia.Fia.
 
Fia() - Constructor for class nu.dll.fia.Fia
 
FiaInputStream - class nu.dll.fia.FiaInputStream.
 
FiaInputStream(InputStream) - Constructor for class nu.dll.fia.FiaInputStream
 
FiaJApplet - class nu.dll.fia.FiaJApplet.
 
FiaJApplet() - Constructor for class nu.dll.fia.FiaJApplet
 
FiaOutputStream - class nu.dll.fia.FiaOutputStream.
 
FiaOutputStream(OutputStream) - Constructor for class nu.dll.fia.FiaOutputStream
 
FiaPanel - class nu.dll.fia.FiaPanel.
This is the game GUI and also holds the game state.
FiaPanel(boolean) - Constructor for class nu.dll.fia.FiaPanel
Constructor: sets up mouse listeners, a GameEngine and three maintenance threads (animation, repaint and garbage collection).
FileImageLoader - class nu.dll.mm.FileImageLoader.
Class for loading and storing images available either through files, InputStreams or class loader input streams.
FileImageLoader(Toolkit) - Constructor for class nu.dll.mm.FileImageLoader
Costructs a new FileImageLoader object which will use the given java.awt.Toolkit object to create the images.
finalize() - Method in class nu.dll.io.SpyOutputStream
 
finalize() - Method in class nu.dll.io.SpyInputStream
If autoStatus, write the byte count upon object finalization.
flashBrick(int, int, long) - Method in class nu.dll.pong.PongPanel
Flashes a brick for time milliseconds.
flush() - Method in class nu.dll.io.QueuedSender
Causes the sender to write all pending messages to their destinations, unless it isn't already doing so.

G

GameEngine - class nu.dll.fia.GameEngine.
 
GameEngine(FiaPanel, boolean) - Constructor for class nu.dll.fia.GameEngine
 
gameOver() - Method in class nu.dll.pong.PongPanel
Called when all balls have been lost.
gameOverFor() - Method in class nu.dll.pong.PongPanel
Returns the time (in milliseconds) since the game ended.
getBricks() - Method in class nu.dll.pong.Level
Returns the two-dimensional brick matrix for this level.
getChecksum() - Method in class nu.dll.fia.GameEngine
 
getContents() - Method in class nu.dll.fia.Message
 
getContents() - Method in interface nu.dll.io.Message
 
getCount() - Method in class nu.dll.io.SpyOutputStream
 
getCount() - Method in class nu.dll.io.SpyInputStream
Returns the total number of bytes passed through the underlying OutputStream.
getCountOff() - Method in class nu.dll.io.SpyOutputStream
 
getCountOff() - Method in class nu.dll.io.SpyInputStream
Returns the number of bytes read since the last call to this method.
getDefaultServer() - Method in class nu.dll.fia.FiaPanel
 
getHeight() - Method in class nu.dll.pong.Level
Returns the height (in bricks, from outer upper border to the lowermost brick) of the brick matrix.
getImage(String) - Method in class nu.dll.mm.FileImageLoader
Returns a previously loaded image by its key label.
getImage(String) - Method in interface nu.dll.mm.ImageLoader
Retreives a previously loaded image by its given label.
getLevel(int) - Method in class nu.dll.pong.LevelLoader
Returns the level with the given number or null if that level isn't available.
getNo() - Method in class nu.dll.pong.Level
Returns the number of this level.
getParameterInfo() - Method in class nu.dll.pong.PongJApplet
 
getSetupPanel() - Method in class nu.dll.fia.GameEngine
 
getTime() - Method in class nu.dll.fia.Message
 
getTime() - Method in interface nu.dll.io.Message
 
getType() - Method in class nu.dll.fia.Message
 
getType() - Method in interface nu.dll.io.Message
 
getWidth() - Method in class nu.dll.pong.Level
Returns the width (in bricks, from outer left border to the rightmost brick) of the brick matrix.

H

halt() - Method in class nu.dll.io.QueuedSender
Causes the thread to terminate as soon as it has written the remaining objects on its queue to their streams.
handle(Throwable) - Method in class nu.dll.pong.EventExceptionHandler
Handles an exception by displaying a Swing dialog presenting the exception description and its back trace.
handleException(String, String, Throwable) - Static method in class nu.dll.pong.PongPanel
Display information and stack trace for the given exception, then exits.
handleException(String, String, Throwable, boolean) - Static method in class nu.dll.pong.PongPanel
Display information and stack trace for the given exception.

I

ImageLoader - interface nu.dll.mm.ImageLoader.
The ImageLoader interface is meant to serve as a generic method of acquiring images synchrously.
ImageLoaderException - exception nu.dll.mm.ImageLoaderException.
 
ImageLoaderException(String) - Constructor for class nu.dll.mm.ImageLoaderException
 
imageUpdate(Image, int, int, int, int, int) - Method in class nu.dll.fia.FiaPanel
Called by the image loader during the progress of loading an image.
imageUpdate(Image, int, int, int, int, int) - Method in class nu.dll.pong.PongPanel
Obsolete (FileImageLoader takes care of this now).
imageUpdate(Image, int, int, int, int, int) - Method in class nu.dll.mm.FileImageLoader
This method is an implementation detail.
init() - Method in class nu.dll.fia.FiaJApplet
 
init() - Method in class nu.dll.pong.PongJApplet
 
init(int, boolean, boolean, Sound, LevelLoader, ImageLoader) - Method in class nu.dll.pong.PongPanel
Initializes the game state.
initImages(ImageLoader) - Method in class nu.dll.pong.PongPanel
 
initLevels(LevelLoader) - Method in class nu.dll.pong.PongPanel
 
initSounds(Sound) - Method in class nu.dll.pong.PongPanel
 
initThreads() - Method in class nu.dll.pong.PongPanel
 
inv(int) - Method in class nu.dll.pong.BallMoverThread
Inverts an integer
isActive() - Method in class nu.dll.fia.Client
 
isEnabled() - Method in class nu.dll.mm.Sound
Returns true if this Sound object is capable of playing audio, false otherwise.
isGameOver() - Method in class nu.dll.pong.PongPanel
Returns true if the game has ended because all balls have been lost.
isMuted() - Method in class nu.dll.mm.Sound
Returns true if this Sound object has been muted by the mute() method, false otherwise.

K

keyPressed(KeyEvent) - Method in class nu.dll.pong.PongPanel
 
keyReleased(KeyEvent) - Method in class nu.dll.pong.PongPanel
 
keyTyped(KeyEvent) - Method in class nu.dll.pong.PongPanel
 

L

letter - Variable in class nu.dll.pong.Level.Bonus
The letter representing the bonus type.
Level - class nu.dll.pong.Level.
Represents a Level as loaded by the LevelLoader.
Level.Bonus - class nu.dll.pong.Level.Bonus.
Represents a Bonus that may be available in a level.
levelComplete() - Method in class nu.dll.pong.PongPanel
Called when all bricks have been cleared.
levelCount() - Method in class nu.dll.pong.LevelLoader
Returns the total number of levels loaded into this object.
LevelLoader - class nu.dll.pong.LevelLoader.
Loads level data from a text file or input stream.
LevelLoader(File) - Constructor for class nu.dll.pong.LevelLoader
Loads level data from the given file.
LevelLoader(InputStream) - Constructor for class nu.dll.pong.LevelLoader
Loads level data from the given InputStream.
loadImage(InputStream, String) - Method in class nu.dll.mm.FileImageLoader
Synchronously loads an image from the supplied input stream, then returnes the fully loaded Image object (or null if the loading failed, but if there was an I/O error reading from the stream, you will probably get an IOException instead).
loadImage(String, String) - Method in class nu.dll.mm.FileImageLoader
Attempts to locate an image given its file name in the following order and presedense (sp?)
loadImage(String, String) - Method in interface nu.dll.mm.ImageLoader
Synchronously loads an image into this ImageLoader's map and returns the new Image object, or null if the image could not be created for some reason.
loadSound(File, String) - Method in class nu.dll.mm.Sound
Loads a sound clip from the file represented by given File object.
loadSound(InputStream, String) - Method in class nu.dll.mm.Sound
Loads an uncompressed sound clip (in a supported format such as WAV or AU).
loadSound(InputStream, String, boolean) - Method in class nu.dll.mm.Sound
Loads a sound clip of a supported format such as WAV or AU from the given InputStream.
loadSounds(InputStream) - Method in class nu.dll.mm.Sound
Reads a property list from the input stream and loads the audio resources specified therein.
lostBall() - Method in class nu.dll.pong.PongPanel
Called when the ball is lost.

M

main(String[]) - Static method in class nu.dll.fia.Server
 
main(String[]) - Static method in class nu.dll.fia.Fia
 
main(String[]) - Static method in class nu.dll.pong.Pong
Used to start the game as a stand-alone application.
Message - class nu.dll.fia.Message.
 
Message - interface nu.dll.io.Message.
Interface describing a message useful for RPC by means of serialized objects.
Message(int) - Constructor for class nu.dll.fia.Message
 
Message(int, Object) - Constructor for class nu.dll.fia.Message
 
modalDialog(int, String, String) - Static method in class nu.dll.pong.PongPanel
Displays a modal dialog (JOptionPane) with the given attributes.
mouseClicked(MouseEvent) - Method in class nu.dll.pong.PongPanel
 
mouseDragged(MouseEvent) - Method in class nu.dll.pong.PongPanel
 
mouseEntered(MouseEvent) - Method in class nu.dll.pong.PongPanel
 
mouseExited(MouseEvent) - Method in class nu.dll.pong.PongPanel
 
mouseMoved(MouseEvent) - Method in class nu.dll.pong.PongPanel
 
mousePressed(MouseEvent) - Method in class nu.dll.pong.PongPanel
 
mouseReleased(MouseEvent) - Method in class nu.dll.pong.PongPanel
 
moveBall(int, int) - Method in class nu.dll.pong.PongPanel
Moves the ball to the given coordinates.
mute() - Method in class nu.dll.mm.Sound
Stops all sounds and prevents sounds from be played until unmute() is called.

N

newClient(Socket) - Method in class nu.dll.fia.Server
Creates a new Client object and starts a thread to read from the socket.
NONE - Static variable in class nu.dll.pong.Debug
 
NONE - Static variable in class nu.dll.mm.Debug
 
NORMAL - Static variable in class nu.dll.pong.Debug
 
NORMAL - Static variable in class nu.dll.mm.Debug
 
normal(String) - Static method in class nu.dll.pong.Debug
 
normal(String) - Static method in class nu.dll.mm.Debug
 
nu.dll.fia - package nu.dll.fia
 
nu.dll.io - package nu.dll.io
 
nu.dll.misc - package nu.dll.misc
 
nu.dll.mm - package nu.dll.mm
 
nu.dll.pong - package nu.dll.pong
 

P

pad(int, char, String) - Static method in class nu.dll.pong.PongPanel
Returns a new String padded to the given length by inserting the necessary number of the specified character at the beginning.
pad(int, char, String) - Static method in class nu.dll.misc.Utils
Returns a new String padded to the given length by inserting the necessary number of the specified character at the beginning.
paint(Graphics) - Method in class nu.dll.fia.FiaPanel
Paint the entire component.
paint(Graphics) - Method in class nu.dll.pong.PongPanel
 
paintBonusBalls(Graphics) - Method in class nu.dll.pong.PongPanel
Paints the Bonus Balls (if any on screen).
paintBricks(Graphics) - Method in class nu.dll.pong.PongPanel
Paint the active bricks.
paintCredits(Graphics) - Method in class nu.dll.pong.PongPanel
Paints the credits stuff.
paintText(Graphics) - Method in class nu.dll.pong.PongPanel
Paints the status text.
playSound(String) - Method in class nu.dll.mm.Sound
Plays the sound with the given label.
playSound(String, int) - Method in class nu.dll.mm.Sound
Please the sound with the given label, perhaps repeatedly.
playSound(String, int, boolean) - Method in class nu.dll.mm.Sound
Please the sound with the given label, perhaps repeatedly.
Pong - class nu.dll.pong.Pong.
Main class to start the game as a stand-alone application.
Pong() - Constructor for class nu.dll.pong.Pong
 
PongException - exception nu.dll.pong.PongException.
Thrown whenever an internal error has occured that cannot be handled further by the throwing class/instance/whatever.
PongException(String) - Constructor for class nu.dll.pong.PongException
 
PongJApplet - class nu.dll.pong.PongJApplet.
Simple applet container for the Pong game.
PongJApplet() - Constructor for class nu.dll.pong.PongJApplet
 
PongPanel - class nu.dll.pong.PongPanel.
The component that is the game.
PongPanel() - Constructor for class nu.dll.pong.PongPanel
Creates a Pong component using the default values and components.
PongPanel(int, boolean, boolean, Sound, LevelLoader, ImageLoader) - Constructor for class nu.dll.pong.PongPanel
Creates a custom Pong component.
print(String) - Static method in class nu.dll.pong.Debug
 
print(String) - Static method in class nu.dll.mm.Debug
 
probability - Variable in class nu.dll.pong.Level.Bonus
The probability of this bonus object to appear on a level. 1 means full probability (always appears).

Q

QueuedSender - class nu.dll.io.QueuedSender.
Experimental class that handles asynchronous sending of Message objects to different ObjectOutputStreams.
QueuedSender() - Constructor for class nu.dll.io.QueuedSender
Creates a queued sender with no default output stream.
QueuedSender(ObjectOutputStream) - Constructor for class nu.dll.io.QueuedSender
Creates a queued sender with a default output stram.
QueuedSender(ObjectOutputStream, List) - Constructor for class nu.dll.io.QueuedSender
Creates a queued sender with a default output stream and using the specified List as a queue.

R

randomLevel() - Method in class nu.dll.pong.LevelLoader
Generates and returns a random level.
read() - Method in class nu.dll.io.SpyInputStream
Reads one byte from the underlying input stream, incrementing the byte count by one if successful, and writes the byte to all eavesdropping output stream.
read(byte[], int, int) - Method in class nu.dll.io.SpyInputStream
Reads len bytes from the underlying input stream, placing them into the supplied byte array b at the supplied offset off, according the general contract of java.io.InputStream.read(byte[], int, int).
readStreamHeader() - Method in class nu.dll.fia.FiaInputStream
 
RemotePlayer - interface nu.dll.fia.RemotePlayer.
 
removeSpy(OutputStream) - Method in class nu.dll.io.SpyOutputStream
 
removeSpy(OutputStream) - Method in class nu.dll.io.SpyInputStream
Removes the supplied OutputStream from the list of eavesdroppers.
repaintCredits(double, boolean) - Method in class nu.dll.pong.PongPanel
Hint that the credits row needs refreshing.
repaintStatus() - Method in class nu.dll.pong.PongPanel
Hints that the status row needs refreshing.
resetGame() - Method in class nu.dll.pong.PongPanel
Resets the game state.
resetPaddle() - Method in class nu.dll.pong.PongPanel
Resets the paddle state.
run() - Method in class nu.dll.fia.GameEngine
 
run() - Method in class nu.dll.fia.Client
The thread's "main" method, which only reads the object data from the server.
run() - Method in class nu.dll.pong.BallMoverThread
 
run() - Method in class nu.dll.io.QueuedSender
Runs until halt() is called or the thread is interrupted.

S

Server - class nu.dll.fia.Server.
The Fia server.
Server() - Constructor for class nu.dll.fia.Server
 
Server(int) - Constructor for class nu.dll.fia.Server
 
setAutoPilot(boolean) - Method in class nu.dll.pong.PongPanel
Enabled or disables the silly auto pilot.
setAutoStatus(boolean) - Method in class nu.dll.io.SpyOutputStream
 
setAutoStatus(boolean) - Method in class nu.dll.io.SpyInputStream
Tells this SpyInputStream to automatically print status messages about the total number of bytes written, to stdout, every n bytes passed through the underlying input stream.
setCursor(int) - Method in class nu.dll.pong.PongPanel
 
setDefaultServer(String) - Method in class nu.dll.fia.FiaPanel
 
setHoveredPiece(Piece) - Method in class nu.dll.fia.FiaPanel
Highlights the supplied piece object, and un-hightlight any piece previously highlighted.
setStartPlayer(int) - Method in class nu.dll.fia.GameEngine
 
setStatusLimit(long) - Method in class nu.dll.io.SpyOutputStream
Sets the treshold of the number of bytes to pass before automatically writing debug info to stdout.
setStatusLimit(long) - Method in class nu.dll.io.SpyInputStream
Sets the treshold of the number of bytes to pass before automatically writing debug info to stdout.
setupBricks(Level) - Method in class nu.dll.pong.PongPanel
Sets up the GUI and state tables according the given Level.
setupInitialGameState() - Method in class nu.dll.fia.FiaPanel
Set up all player and table data for a new game.
showHelp() - Static method in class nu.dll.pong.PongPanel
Displays the in-game help.
Sound - class nu.dll.mm.Sound.
A very simple generic sound clip API.
Sound() - Constructor for class nu.dll.mm.Sound
Created a normal sound object.
Sound(boolean) - Constructor for class nu.dll.mm.Sound
If the enabled parameter is false, the audio subsystem will never be used and all methods in this class will be dummies.
SoundException - exception nu.dll.mm.SoundException.
 
SoundException(String) - Constructor for class nu.dll.mm.SoundException
 
SpyInputStream - class nu.dll.io.SpyInputStream.
The SpyInputStream and SpyOutputStream classes are Input- and OutputStream filters that enabled "spying" on input and output streams by attaching OutputStream objects as "spies", to which, whenever data is written to or read from the underlying stream, exactly the same data is written to all currently attached spy output streams.
SpyInputStream(InputStream) - Constructor for class nu.dll.io.SpyInputStream
Constructs a SpyInputStream with no eavesdropping output stream.
SpyInputStream(InputStream, OutputStream) - Constructor for class nu.dll.io.SpyInputStream
Constructs a SpyInputStream with one eavesdropping output stream.
SpyOutputStream - class nu.dll.io.SpyOutputStream.
The SpyInputStream and SpyOutputStream classes are Input- and OutputStream filters that enabled "spying" on input and output streams by attaching OutputStream objects as "spies", to which, whenever data is written to or read from the underlying stream, exactly the same data is written to all currently attached spy output streams.
SpyOutputStream(OutputStream) - Constructor for class nu.dll.io.SpyOutputStream
 
SpyOutputStream(OutputStream, OutputStream) - Constructor for class nu.dll.io.SpyOutputStream
 
start() - Method in class nu.dll.fia.Server
 
start() - Method in class nu.dll.pong.PongPanel
Starts the game.
stopAllSounds() - Method in class nu.dll.mm.Sound
Stops all currently playing sound clips.
stopSound(String) - Method in class nu.dll.mm.Sound
Stops a sound clip if it is playing.

T

time() - Method in class nu.dll.fia.Client
 
toggleCursor() - Method in class nu.dll.pong.PongPanel
 
toString() - Method in class nu.dll.fia.Message
 
toString() - Method in class nu.dll.pong.Level
 
TRACE - Static variable in class nu.dll.pong.Debug
 
TRACE - Static variable in class nu.dll.mm.Debug
 
trace(String) - Static method in class nu.dll.pong.Debug
 
trace(String) - Static method in class nu.dll.io.SpyOutputStream
 
trace(String) - Static method in class nu.dll.io.SpyInputStream
 
trace(String) - Static method in class nu.dll.mm.Debug
 

U

unloadSound(String) - Method in class nu.dll.mm.Sound
Closes a sound clip's resources and dereferences it.
unmute() - Method in class nu.dll.mm.Sound
If mute() has been called, re-enabled sound playing.
update(Graphics) - Method in class nu.dll.fia.FiaPanel
 
update(Graphics) - Method in class nu.dll.pong.PongPanel
 
update(Observable, Object) - Method in class nu.dll.fia.Server
 
Utils - class nu.dll.misc.Utils.
 
Utils() - Constructor for class nu.dll.misc.Utils
 

V

validMove(Piece, int) - Method in class nu.dll.fia.FiaPanel
Ask the GameEngine if the suggested move is valid.

W

waitForMove(int) - Method in class nu.dll.fia.FiaPanel
Blocks the calling thread until a move has been performed by the user, then returns the move set by the thread performing the move.
waitForUserConfirm() - Method in class nu.dll.fia.FiaPanel
Blocks the calling thread until a user click, and returns true if the user clicked button 1, false otherwise.
write(byte[]) - Method in class nu.dll.fia.DummyOutputStream
 
write(byte[], int, int) - Method in class nu.dll.fia.DummyOutputStream
 
write(byte[], int, int) - Method in class nu.dll.io.SpyOutputStream
 
write(int) - Method in class nu.dll.fia.DummyOutputStream
 
write(int) - Method in class nu.dll.io.SpyOutputStream
 
writeStatus() - Method in class nu.dll.io.SpyOutputStream
 
writeStatusMaybe() - Method in class nu.dll.io.SpyOutputStream
 
writeStatusMaybe() - Method in class nu.dll.io.SpyInputStream
If the number of bytes read since the last call to this method exceeds the value of statusLimit (set by setStatusLimit()), debug data containing the number of bytes totally read and and since last call is written to System.out.
writeStreamHeader() - Method in class nu.dll.fia.FiaOutputStream
 

X

x - Variable in class nu.dll.pong.Level.Bonus
The horisontal and vertical position of this bonus in the brick matrix.

Y

y - Variable in class nu.dll.pong.Level.Bonus
The horisontal and vertical position of this bonus in the brick matrix.

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