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

A

aboutFromHelpMenu() - Method in class gizmoball.Display
Shows the About dialog.
Absorber - Class in gizmoball
An Absorber is a Gizmo.
Absorber(Vect3, Integer, Integer, Integer) - Constructor for class gizmoball.Absorber
 
AbsorberImplTest - Class in gizmoball.test
Implementation tests for the Absorber class
AbsorberImplTest(String) - Constructor for class gizmoball.test.AbsorberImplTest
 
AbsorberSpecTest - Class in gizmoball.test
Specifications tests for the Absorber class
AbsorberSpecTest(String) - Constructor for class gizmoball.test.AbsorberSpecTest
 
AbstractFlipper - Class in gizmoball
An AbstractFlipper is either a LeftFlipper or a RightFlipper.
AbstractFlipper() - Constructor for class gizmoball.AbstractFlipper
 
AbstractGizmo - Class in gizmoball
An AbstractGizmo implements most of the common methods in Gizmos, and is expected to be subclassed.
AbstractGizmo() - Constructor for class gizmoball.AbstractGizmo
 
activate() - Method in class gizmoball.KeyboardTriggerGenerator
Causes this KeyboardTriggerGenerator to trigger all of the TriggerListeners registered with it.
actOnTrigger(TriggerGenerator) - Method in class gizmoball.Absorber
Trigger the absorber.
actOnTrigger(TriggerGenerator) - Method in class gizmoball.AbstractFlipper
 
actOnTrigger(TriggerGenerator) - Method in class gizmoball.AbstractGizmo
 
addAbsorberToBoard() - Method in class gizmoball.Display
Adds an Absorber to the currently loaded Board.
addBallToBoard() - Method in class gizmoball.Display
Adds an Ball to the currently loaded Board.
addBoardView(BoardView) - Method in interface gizmoball.Clock
Adds a BoardView to the set of BoardViews to be redrawn by this Clock.
addBoardView(BoardView) - Method in class gizmoball.JavaUtilTimerClock
Adds a BoardView to the set of BoardViews to be redrawn by this Clock.
addCircularBumperToBoard() - Method in class gizmoball.Display
Adds a CircularBumper to the currently loaded Board.
addGizmo(Gizmo) - Method in class gizmoball.Board
 
addGizmo(Gizmo, String) - Method in class gizmoball.Board
 
addGizmos(Collection<Gizmo>) - Method in class gizmoball.Board
 
addLeftFlipperToBoard() - Method in class gizmoball.Display
Adds a LeftFlipper to the currently loaded Board.
addRightFlipperToBoard() - Method in class gizmoball.Display
Adds a RightFlipper to the currently loaded Board.
addSquareBumperToBoard() - Method in class gizmoball.Display
Adds a SquareBumper to the currently loaded Board.
addToScore(int) - Method in class gizmoball.Scorekeeper
 
addTriangularBumperToBoard() - Method in class gizmoball.Display
Adds a TriangularBumper to the currently loaded Board.

B

Ball - Class in gizmoball
A Ball is a rather special Gizmo.
It has velocity.
Ball(Vect3, Vect3) - Constructor for class gizmoball.Ball
Instantiate a new ball of the specified position and velocity
BallImplTest - Class in gizmoball.test
Implementation tests for the Ball class
BallImplTest(String) - Constructor for class gizmoball.test.BallImplTest
 
BallSpecTest - Class in gizmoball.test
Specification tests for the Ball class
BallSpecTest(String) - Constructor for class gizmoball.test.BallSpecTest
 
BareBonesBrowserLaunch - Class in gizmoball
A class used to launch a web browser from Java
BareBonesBrowserLaunch() - Constructor for class gizmoball.BareBonesBrowserLaunch
 
Board - Class in gizmoball
Board contains a synchronized list of all of the gizmos that exist on the board.
Board(Vector<Integer>, Vect3, Vector<Float>, Display, KeyboardInput) - Constructor for class gizmoball.Board
Creates a board by passing in all existing member variables.
Board(Vect3, Vector<Float>) - Constructor for class gizmoball.Board
Creates a fairly default, for use by BoardBuilderXML.
BoardAndBuilderImplTests - Class in gizmoball.test
Implementation tests for the @link BoardBuilderXML class
BoardAndBuilderImplTests(String) - Constructor for class gizmoball.test.BoardAndBuilderImplTests
 
BoardAndBuilderSpecTests - Class in gizmoball.test
Specification tests for the BoardBuilderXML class
BoardAndBuilderSpecTests(String) - Constructor for class gizmoball.test.BoardAndBuilderSpecTests
 
BoardBuilderErrorHandler - Class in gizmoball
This is lenient right now to allow for testing to continue while I (billmag) work out some ambiguous issues.
BoardBuilderErrorHandler() - Constructor for class gizmoball.BoardBuilderErrorHandler
 
BoardBuilderXML - Class in gizmoball
This is the javadoc for the class.
BoardBuilderXML(ErrorHandler) - Constructor for class gizmoball.BoardBuilderXML
Creates factories for XML parsing, shouldn't be called except by Board.
BoardImplTest - Class in gizmoball.test
Specification tests for the Board class
BoardImplTest(String) - Constructor for class gizmoball.test.BoardImplTest
 
BoardObserver - Interface in gizmoball
An observer of changes to the makeup of a Board.
BoardSpecTest - Class in gizmoball.test
Specification tests for the Board class
BoardSpecTest(String) - Constructor for class gizmoball.test.BoardSpecTest
 
BoardView - Interface in gizmoball
Manager of the display of a Board.
buildBoardFromFile(URL, KeyboardInput) - Method in class gizmoball.BoardBuilderXML
Constructs a Board with Gizmos and connections from an XML file.
buildFileFromBoard(Board, File) - Method in class gizmoball.BoardBuilderXML
To add new gizmos to this, find the switch condition that includes all of the attributes that your new gizmo requires in the xml file and add a || gizmo instanceof *NewType* in the if conditional.

C

cameraLookAt - Static variable in class gizmoball.Main
 
cameraNormal - Static variable in class gizmoball.Main
 
cameraPosition - Static variable in class gizmoball.Main
 
ceilX(Gizmo) - Static method in class gizmoball.GizmoBoundCalculator
The highest integer x coordinate that's occupied by the Gizmo.
ceilY(Gizmo) - Static method in class gizmoball.GizmoBoundCalculator
The highest integer y coordinate that's occupied by the Gizmo.
ceilZ(Gizmo) - Static method in class gizmoball.GizmoBoundCalculator
The highest integer z coordinate that's occupied by the Gizmo.
checkGizmos() - Method in class gizmoball.Board
 
checkoutGizmo(Gizmo) - Method in class gizmoball.Board
 
checkoutGizmo(String) - Method in class gizmoball.Board
 
checkoutGizmoAt(int, int, int) - Method in class gizmoball.Board
 
checkoutGizmoAt(Vect3) - Method in class gizmoball.Board
 
circleShapes() - Method in class gizmoball.AbstractGizmo
 
CircularBumper - Class in gizmoball
A CircularBumper is a Gizmo.
"A circular shape with diameter 1L and a depth of 1L"
CircularBumper(Vect3) - Constructor for class gizmoball.CircularBumper
 
CircularBumperImplTest - Class in gizmoball.test
Implementation tests for the CircularBumper class
CircularBumperImplTest(String) - Constructor for class gizmoball.test.CircularBumperImplTest
 
CircularBumperSpecTest - Class in gizmoball.test
Specification tests for the CircularBumper class
CircularBumperSpecTest(String) - Constructor for class gizmoball.test.CircularBumperSpecTest
 
classType() - Method in enum gizmoball.Gizmos
 
Clock - Interface in gizmoball
A clock that tries to step a Board at regular intervals.
colliding(Gizmo, double) - Method in class gizmoball.Absorber
Absorber collisons are not well-specified by the staff, esp in the case of multiple balls.
colliding(Gizmo, double) - Method in class gizmoball.AbstractGizmo
Determine if we are actually in-collision.
colliding(Gizmo, double) - Method in interface gizmoball.Gizmo
 
commonFlipper(Vect3, Integer, Gizmos) - Method in class gizmoball.AbstractFlipper
Create a flipper bumper.
connectToTriggerGenerator(TriggerGenerator) - Method in class gizmoball.AbstractGizmo
Register the current Gizmo with the specified TriggerGenerator's triggerListener.
connectToTriggerGenerator(TriggerGenerator) - Method in interface gizmoball.Gizmo
Tell the gizmo to register itself with a trigger generator
create(Gizmos, Vect3, Integer, Vect3, Integer, Integer, Integer, String, Integer) - Static method in class gizmoball.GizmoFactory
 
create(Vect3, Vect3) - Static method in class gizmoball.GizmoFactory
 
createFromFile(String, KeyboardInput) - Static method in class gizmoball.Board
Uses BoardBuilderXML to create a Board that was previously saved.
cylinderShapes() - Method in class gizmoball.AbstractGizmo
 

D

DEBUG - Static variable in class gizmoball.Main
 
deleteCurrentGizmo() - Method in class gizmoball.Display
Delete currently selected Gizmo.
disconnectFromTriggerGenerator(TriggerGenerator) - Method in class gizmoball.AbstractGizmo
Analog to connectToTriggerGenerator and unregisterListener.
Display - Class in gizmoball
Main window and controller of the Gizmoball application.
Display() - Constructor for class gizmoball.Display
Constructs a new Display.
display(GLAutoDrawable) - Method in class gizmoball.GLBoardView
Display.Mode - Enum in gizmoball
The different modes the Gizmoball application supports.
displayChanged(GLAutoDrawable, boolean, boolean) - Method in class gizmoball.GLBoardView
DisplayImplTest - Class in gizmoball.test
Implementation tests for the Display class
DisplayImplTest(String) - Constructor for class gizmoball.test.DisplayImplTest
 
DisplaySpecTest - Class in gizmoball.test
Specification tests for the Display class
DisplaySpecTest(String) - Constructor for class gizmoball.test.DisplaySpecTest
 
doOverlap(Gizmo, Gizmo) - Static method in class gizmoball.GizmoBoundCalculator
Whether two Gizmos' containing rectangular prisms overlap.

E

error(SAXParseException) - Method in class gizmoball.BoardBuilderErrorHandler
 
error(SAXParseException) - Method in class gizmoball.PreliminaryReleaseErrorHandler
Does nothing
error(SAXParseException) - Method in class gizmoball.TestingErrorHandler
 

F

fatalError(SAXParseException) - Method in class gizmoball.BoardBuilderErrorHandler
 
fatalError(SAXParseException) - Method in class gizmoball.PreliminaryReleaseErrorHandler
Does nothing
fatalError(SAXParseException) - Method in class gizmoball.TestingErrorHandler
 
floorX(Gizmo) - Static method in class gizmoball.GizmoBoundCalculator
The lowest integer x coordinate that's occupied by the Gizmo.
floorY(Gizmo) - Static method in class gizmoball.GizmoBoundCalculator
The lowest integer y coordinate that's occupied by the Gizmo.
floorZ(Gizmo) - Static method in class gizmoball.GizmoBoundCalculator
The lowest integer z coordinate that's occupied by the Gizmo.

G

getAllKeyboardTriggerGenerators() - Method in interface gizmoball.KeyboardInput
Returns all KeyboardTriggerGenerators that this KeyboardInput is managing.
getAllKeyboardTriggerGenerators() - Method in class gizmoball.SwingKeyboardInput
Returns all KeyboardTriggerGenerators that this KeyboardInput is managing.
getAsciiCode() - Method in class gizmoball.KeyboardTriggerGenerator
Returns the canonical ASCII character code associated with the key that this KeyboardTriggerListener triggers on.
getBoundingSphere() - Method in class gizmoball.AbstractGizmo
Return the Bounding Sphere.
getBoundingSphere() - Method in interface gizmoball.Gizmo
Return the Bounding Sphere.
getDelay() - Method in class gizmoball.AbstractGizmo
 
getDelay() - Method in interface gizmoball.Gizmo
Gets the delay of the gizmo
getDepth() - Method in class gizmoball.Absorber
 
getDisplayMode() - Method in class gizmoball.Board
 
getFriction() - Method in class gizmoball.Board
 
getGameTime() - Method in class gizmoball.Board
 
getGravity() - Method in class gizmoball.Board
 
getHeight() - Method in class gizmoball.Absorber
 
getInputMode() - Method in class gizmoball.Board
 
getKeyboardTriggerGenerator(int, KeyboardInput.EventType) - Method in interface gizmoball.KeyboardInput
Returns a KeyboardTriggerGenerator associated with the given ASCII character code and keypress direction.
getKeyboardTriggerGenerator(int, KeyboardInput.EventType) - Method in class gizmoball.SwingKeyboardInput
Returns a KeyboardTriggerGenerator associated with the given ASCII character code and keypress direction.
getKeyDirection() - Method in class gizmoball.KeyboardTriggerGenerator
Returns the key event type this KeyboardTriggerListener triggers on.
getKeyListener() - Method in class gizmoball.SwingKeyboardInput
Returns the KeyListener through which this SwingKeyboardInput expects to receive keyboard events.
getMaxDims() - Method in class gizmoball.Board
 
getMode() - Method in class gizmoball.Display
Returns the current mode.
getName() - Method in class gizmoball.AbstractGizmo
 
getName() - Method in interface gizmoball.Gizmo
 
getNames() - Method in class gizmoball.Board
 
getOrientation() - Method in class gizmoball.AbstractGizmo
Return the orientation
getOrientation() - Method in interface gizmoball.Gizmo
Return the orientation
getPhase() - Method in class gizmoball.AbstractFlipper
 
getPosition() - Method in class gizmoball.AbstractGizmo
 
getPosition() - Method in interface gizmoball.Gizmo
 
getReflectionCoefficient() - Method in class gizmoball.Absorber
 
getReflectionCoefficient() - Method in class gizmoball.AbstractFlipper
 
getReflectionCoefficient() - Method in class gizmoball.Ball
All balls have a reflection coefficient of 1..0
getReflectionCoefficient() - Method in class gizmoball.CircularBumper
 
getReflectionCoefficient() - Method in interface gizmoball.Gizmo
Return the Reflection Coefficient of this gizmo
getReflectionCoefficient() - Method in class gizmoball.OuterWalls
 
getReflectionCoefficient() - Method in class gizmoball.SquareBumper
 
getReflectionCoefficient() - Method in class gizmoball.TriangularBumper
 
getScore() - Method in class gizmoball.Scorekeeper
 
getTriggerGenerators() - Method in class gizmoball.AbstractGizmo
 
getTriggerGenerators() - Method in interface gizmoball.Gizmo
Get all trigger generators that a trigger has
getVelocity() - Method in class gizmoball.AbstractGizmo
 
getVelocity() - Method in interface gizmoball.Gizmo
This method is specific to Balls
getWidth() - Method in class gizmoball.Absorber
 
Gizmo - Interface in gizmoball
A Gizmo is an interface that models the physics and game logic associated with game widgets (Gizmos).
gizmoball - package gizmoball
 
gizmoball.test - package gizmoball.test
 
GizmoBoundCalculator - Class in gizmoball
Calculates the bounds of the board grid cubes that a Gizmo occupies.
gizmoConnectModify() - Method in class gizmoball.Display
Provides the user an interface to modify gizmo-gizmo connections.
GizmoFactory - Class in gizmoball
Build a new Gizmo for use by the XML.
GizmoImpl - Class in gizmoball.test
Implementation tests for various Gizmos
GizmoImpl() - Constructor for class gizmoball.test.GizmoImpl
 
GizmoObserver - Interface in gizmoball
An observer of physical changes to Gizmos.
Gizmos - Enum in gizmoball
This is the javadoc for the class.
GizmoView - Interface in gizmoball
A Gizmo displayer.
GLAbsorberView - Class in gizmoball
A GizmoView that can render a Absorber using OpenGL.
GLAbsorberView(Absorber) - Constructor for class gizmoball.GLAbsorberView
Constructs a GLAbsorberView that displays the given Absorber.
GLBallView - Class in gizmoball
A GizmoView that can render a Ball using OpenGL.
GLBallView(Ball) - Constructor for class gizmoball.GLBallView
Constructs a GLBallView that displays the given Ball.
GLBoardView - Class in gizmoball
A BoardView that renders the Board using OpenGL.
GLBoardView(GLAutoDrawable) - Constructor for class gizmoball.GLBoardView
Creates a new GLBoardView not tracking any Board.
GLCircularBumperView - Class in gizmoball
A GizmoView that can render a CircularBumper using OpenGL.
GLCircularBumperView(CircularBumper) - Constructor for class gizmoball.GLCircularBumperView
Constructs a GLCircularBumperView that displays the given CircularBumper.
GLGizmoView - Class in gizmoball
Abstract base class for GizmoViews that render their Gizmos using GL.
GLGizmoView() - Constructor for class gizmoball.GLGizmoView
Default constructor.
GLLeftFlipperView - Class in gizmoball
A GizmoView that can render a LeftFlipper using OpenGL.
GLLeftFlipperView(LeftFlipper) - Constructor for class gizmoball.GLLeftFlipperView
Constructs a GLLeftFlipperView that displays the given LeftFlipper.
GLRightFlipperView - Class in gizmoball
A GizmoView that can render a RightFlipper using OpenGL.
GLRightFlipperView(RightFlipper) - Constructor for class gizmoball.GLRightFlipperView
Constructs a GLRightFlipperView that displays the given RightFlipper.
GLSquareBumperView - Class in gizmoball
A GizmoView that can render a SquareBumper using OpenGL.
GLSquareBumperView(SquareBumper) - Constructor for class gizmoball.GLSquareBumperView
Constructs a GLSquareBumperView that displays the given SquareBumper.
GLTriangularBumperView - Class in gizmoball
A GizmoView that can render a TriangularBumper using OpenGL.
GLTriangularBumperView(TriangularBumper) - Constructor for class gizmoball.GLTriangularBumperView
Constructs a GLTriangularBumperView that displays the given TriangularBumper.
GLViewTest - Class in gizmoball.test
Toy application to test the GL*View set of classes.
GLViewTest() - Constructor for class gizmoball.test.GLViewTest
 

H

helpText() - Method in class gizmoball.Absorber
 
helpText() - Method in class gizmoball.Ball
 
helpText() - Method in class gizmoball.CircularBumper
 
helpText() - Method in interface gizmoball.Gizmo
 
helpText() - Method in class gizmoball.LeftFlipper
 
helpText() - Method in class gizmoball.OuterWalls
 
helpText() - Method in class gizmoball.RightFlipper
 
helpText() - Method in class gizmoball.SquareBumper
 
helpText() - Method in class gizmoball.TriangularBumper
 
hold() - Method in class gizmoball.AbstractGizmo
Most gizmos cannot be held
hold() - Method in class gizmoball.Ball
Hold the ball.
hold() - Method in interface gizmoball.Gizmo
Hold this gizmo, if applicable (balls)

I

ImplementationTests - Class in gizmoball.test
ImplementationTest is a test suite used to encapsulate all tests specific to your implementation of this problem set.
ImplementationTests() - Constructor for class gizmoball.test.ImplementationTests
 
ImplementationTests(String) - Constructor for class gizmoball.test.ImplementationTests
 
init(GLAutoDrawable) - Method in class gizmoball.GLBoardView
isBoardReady() - Method in class gizmoball.Board
Checks to see if the board is fully initialized
isGizmoAt(int, int, int) - Method in class gizmoball.Board
 
isGizmoAt(Vect3) - Method in class gizmoball.Board
 
isHeld() - Method in class gizmoball.AbstractGizmo
Most gizmos cannot be held
isHeld() - Method in class gizmoball.Ball
Returns true if the ball is held.
isHeld() - Method in interface gizmoball.Gizmo
is this gizmo held? (balls)
isNameUnique(String) - Method in class gizmoball.Board
Checks to see if nameCandidate is the name of a gizmo already belonging to the board.
isRunning() - Method in interface gizmoball.Clock
Returns whether this Clock is running.
isRunning() - Method in class gizmoball.JavaUtilTimerClock
Returns whether this Clock is running.
iterator() - Method in class gizmoball.Board
Returns an iterator on an unmodifable boardGizmos.

J

JavaUtilTimerClock - Class in gizmoball
An implementation of the Clock interface using Timer.
JavaUtilTimerClock(Board, int) - Constructor for class gizmoball.JavaUtilTimerClock
Constructs a new stopped Clock with the given Board and interval.

K

KeyboardInput - Interface in gizmoball
An interface to triggers generated by keyboard.
KeyboardInput.EventType - Enum in gizmoball
The types of keyboard events supported by KeyboardInput.
KeyboardTriggerGenerator - Class in gizmoball
A TriggerGenerator whose trigger event is the pressing down or releasing of a keyboard key.
KeyboardTriggerGenerator(int, KeyboardInput.EventType) - Constructor for class gizmoball.KeyboardTriggerGenerator
Constructs a new KeyboardTriggerGenerator.
keyConnectModify() - Method in class gizmoball.Display
Provides the user an interface to modify key connections.

L

LeftFlipper - Class in gizmoball
A LeftFlipper is a Gizmo.
LeftFlipper(Vect3, Integer) - Constructor for class gizmoball.LeftFlipper
Create a left flipper.
LeftFlipperImplTest - Class in gizmoball.test
Implementation tests for the LeftFlipper class
LeftFlipperImplTest(String) - Constructor for class gizmoball.test.LeftFlipperImplTest
 
LeftFlipperSpecTest - Class in gizmoball.test
Specification tests for the LeftFlipper class
LeftFlipperSpecTest(String) - Constructor for class gizmoball.test.LeftFlipperSpecTest
 
loadBoardFromFile(File) - Method in class gizmoball.Display
Loads a Board from an XML file stored at the given File.
loadBoardFromURL(URL) - Method in class gizmoball.Display
Loads a Board from an XML file stored at the given URL.

M

Main - Class in gizmoball
Methods that handle bootstrapping the Gizmoball application.
main(String[]) - Static method in class gizmoball.Main
Starting point for the Gizmoball application.
main(String[]) - Static method in class gizmoball.test.GLViewTest
Entry point for running this class.
main(String[]) - Static method in class gizmoball.test.StaffBug
 
move(Vect3) - Method in class gizmoball.AbstractGizmo
Move the Gizmo by offset to a new position.
move(Vect3) - Method in interface gizmoball.Gizmo
Move the Gizmo by offset to a new position.
moveCurrentGizmoBackward() - Method in class gizmoball.Display
Moves the currently selected Gizmo backward in building mode.
moveCurrentGizmoDown() - Method in class gizmoball.Display
Moves the currently selected Gizmo down in building mode.
moveCurrentGizmoForward() - Method in class gizmoball.Display
Moves the currently selected Gizmo forward in building mode.
moveCurrentGizmoLeft() - Method in class gizmoball.Display
Moves the currently selected Gizmo left in building mode.
moveCurrentGizmoRight() - Method in class gizmoball.Display
Moves the currently selected Gizmo right in building mode.
moveCurrentGizmoUp() - Method in class gizmoball.Display
Moves the currently selected Gizmo up in building mode.
moveTo(Vect3) - Method in class gizmoball.AbstractGizmo
Move the Gizmo to the absolute position specified.
moveTo(Vect3) - Method in interface gizmoball.Gizmo
Move the Gizmo to the absolute position specified.

N

newBoard() - Method in class gizmoball.Display
Loads a new, empty Board.
NonUniqueGizmoNameException - Exception in gizmoball
Thrown to indicate that a gizmo name provided by the user or the XML file is the same as an already existing gizmo.
NonUniqueGizmoNameException() - Constructor for exception gizmoball.NonUniqueGizmoNameException
Constructs a new exception with null as its detail message.
NonUniqueGizmoNameException(String) - Constructor for exception gizmoball.NonUniqueGizmoNameException
Constructs a new exception with the specified detail message.
notifyGizmoObserver(Gizmo) - Method in interface gizmoball.GizmoObserver
Notifies this GizmoObserver of physical changes to a Gizmo that it is observing.
notifyGizmoObserver(Gizmo) - Method in class gizmoball.GLGizmoView
Notifies this GLGizmoView of physical changes to the Gizmo it is in charge of displaying.

O

openFromBoardMenu() - Method in class gizmoball.Display
Queries the user for a file and loads a Board from that file.
openURL(String) - Static method in class gizmoball.BareBonesBrowserLaunch
Open a string URL in a web browser
orthogonalView - Static variable in class gizmoball.Main
 
OuterWalls - Class in gizmoball
OuterWalls are a Gizmo.
OuterWalls(Vect3, Vect3) - Constructor for class gizmoball.OuterWalls
A Gizmoball game supports exactly one set of outer walls.
OuterWallsImplTest - Class in gizmoball.test
Implementation tests for the OuterWalls class
OuterWallsImplTest(String) - Constructor for class gizmoball.test.OuterWallsImplTest
 
OuterWallsSpecTest - Class in gizmoball.test
Specification tests for the OuterWalls class
OuterWallsSpecTest(String) - Constructor for class gizmoball.test.OuterWallsSpecTest
 

P

PhysicsBasedGLGizmoView - Class in gizmoball.test
A test GLGizmoView that renders based on physics model representation.
PhysicsBasedGLGizmoView(AbstractGizmo) - Constructor for class gizmoball.test.PhysicsBasedGLGizmoView
Constructs a PhysicsBasedGLGizmoView that displays the given AbstractGizmo.
polygonShapes() - Method in class gizmoball.AbstractGizmo
Return a list of all the polygons.
PreliminaryReleaseErrorHandler - Class in gizmoball
Allows everything through, anarchy reins.
PreliminaryReleaseErrorHandler() - Constructor for class gizmoball.PreliminaryReleaseErrorHandler
 
proximate(Gizmo) - Method in class gizmoball.AbstractGizmo
 
proximate(Gizmo) - Method in interface gizmoball.Gizmo
 

R

rcsid - Static variable in class gizmoball.Absorber
 
rcsid - Static variable in class gizmoball.AbstractFlipper
 
rcsid - Static variable in class gizmoball.AbstractGizmo
 
rcsid - Static variable in class gizmoball.Ball
 
rcsid - Static variable in class gizmoball.Board
 
rcsid - Static variable in class gizmoball.BoardBuilderXML
 
rcsid - Static variable in interface gizmoball.BoardObserver
Interface revision identifier.
rcsid - Static variable in interface gizmoball.BoardView
Interface revision identifier.
rcsid - Static variable in class gizmoball.CircularBumper
 
rcsid - Static variable in interface gizmoball.Clock
Interface revision identifier.
rcsid - Static variable in class gizmoball.Display
Class revision identifier.
rcsid - Static variable in interface gizmoball.Gizmo
 
rcsid - Static variable in class gizmoball.GizmoBoundCalculator
Class revision identifier.
rcsid - Static variable in class gizmoball.GizmoFactory
 
rcsid - Static variable in interface gizmoball.GizmoObserver
Interface revision identifier.
rcsid - Static variable in interface gizmoball.GizmoView
Interface revision identifier.
rcsid - Static variable in class gizmoball.GLAbsorberView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLBallView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLBoardView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLCircularBumperView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLGizmoView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLLeftFlipperView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLRightFlipperView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLSquareBumperView
Class revision identifier.
rcsid - Static variable in class gizmoball.GLTriangularBumperView
Class revision identifier.
rcsid - Static variable in class gizmoball.JavaUtilTimerClock
Class revision identifier.
rcsid - Static variable in interface gizmoball.KeyboardInput
Interface revision identifier.
rcsid - Static variable in class gizmoball.KeyboardTriggerGenerator
Class revision identifier.
rcsid - Static variable in class gizmoball.LeftFlipper
 
rcsid - Static variable in class gizmoball.Main
Class revision identifier.
rcsid - Static variable in exception gizmoball.NonUniqueGizmoNameException
Class revision identifier.
rcsid - Static variable in class gizmoball.OuterWalls
 
rcsid - Static variable in class gizmoball.PreliminaryReleaseErrorHandler
 
rcsid - Static variable in class gizmoball.RightFlipper
 
rcsid - Static variable in class gizmoball.Scorekeeper
 
rcsid - Static variable in class gizmoball.SquareBumper
 
rcsid - Static variable in class gizmoball.SwingKeyboardInput
Class revision identifier.
rcsid - Static variable in class gizmoball.test.GizmoImpl
 
rcsid - Static variable in class gizmoball.test.GLViewTest
Class revision identifier.
rcsid - Static variable in class gizmoball.test.ImplementationTests
 
rcsid - Static variable in class gizmoball.test.PhysicsBasedGLGizmoView
Class revision identifier.
rcsid - Static variable in class gizmoball.test.SpecificationTests
 
rcsid - Static variable in class gizmoball.test.StaffBug
 
rcsid - Static variable in class gizmoball.TriangularBumper
 
rcsid - Static variable in interface gizmoball.TriggerGenerator
Interface revision identifier.
rcsid - Static variable in interface gizmoball.TriggerListener
Interface revision identifier.
rcsid - Static variable in exception gizmoball.XMLLoadException
Class revision identifier.
redraw() - Method in interface gizmoball.BoardView
Redraws the display of the Board.
redraw() - Method in class gizmoball.GLBoardView
Redraws the display of the Board.
registerTriggerListener(TriggerListener) - Method in class gizmoball.AbstractGizmo
Add a triggerlistener to the front of our list (stack)
registerTriggerListener(TriggerListener) - Method in interface gizmoball.Gizmo
Register a listener for triggers from this gizmo
registerTriggerListener(TriggerListener) - Method in class gizmoball.KeyboardTriggerGenerator
Adds a TriggerListener to the list of listeners to be triggered by this TriggerGenerator.
registerTriggerListener(TriggerListener) - Method in interface gizmoball.TriggerGenerator
Adds a TriggerListener to the list of listeners to be triggered by this TriggerGenerator.
removeBoardView(BoardView) - Method in interface gizmoball.Clock
Removes a BoardView from the set of BoardViews to be redrawn by this Clock.
removeBoardView(BoardView) - Method in class gizmoball.JavaUtilTimerClock
Removes a BoardView from the set of BoardViews to be redrawn by this Clock.
removeGizmo(Gizmo) - Method in class gizmoball.Board
 
removeGizmo(String) - Method in class gizmoball.Board
 
renameCurrentGizmo() - Method in class gizmoball.Display
Prompts the user for a new name for the currently selected Gizmo.
render(GL) - Method in class gizmoball.GLAbsorberView
Renders this GLAbsorberView's Absorber using the given GL pipeline object.
render(GL) - Method in class gizmoball.GLBallView
Renders this GLBallView's Ball using the given GL pipeline object.
render(GL) - Method in class gizmoball.GLCircularBumperView
Renders this GLCircularBumperView's CircularBumper using the given GL pipeline object.
render(GL) - Method in class gizmoball.GLGizmoView
Renders this GLGizmoView's Gizmo using the given GL pipeline object.
render(GL) - Method in class gizmoball.GLLeftFlipperView
Renders this GLLeftFlipperView's LeftFlipper using the given GL pipeline object.
render(GL) - Method in class gizmoball.GLRightFlipperView
Renders this GLRightFlipperView's RightFlipper using the given GL pipeline object.
render(GL) - Method in class gizmoball.GLSquareBumperView
Renders this GLSquareBumperView's SquareBumper using the given GL pipeline object.
render(GL) - Method in class gizmoball.GLTriangularBumperView
Renders this GLTriangularBumperView's TriangularBumper using the given GL pipeline object.
render(GL) - Method in class gizmoball.test.PhysicsBasedGLGizmoView
Renders this PhysicsBasedGLGizmoView's AbstractGizmo using the given GL pipeline object.
resetBoard() - Method in class gizmoball.Display
Resets the Board.
reshape(GLAutoDrawable, int, int, int, int) - Method in class gizmoball.GLBoardView
RightFlipper - Class in gizmoball
A RightFlipper is a Gizmo.
RightFlipper(Vect3, Integer) - Constructor for class gizmoball.RightFlipper
Create a right flipper.
RightFlipperImplTest - Class in gizmoball.test
Implementation tests for the RightFlipper class
RightFlipperImplTest(String) - Constructor for class gizmoball.test.RightFlipperImplTest
 
RightFlipperSpecTest - Class in gizmoball.test
Specification tests for the RightFlipper class
RightFlipperSpecTest(String) - Constructor for class gizmoball.test.RightFlipperSpecTest
 
rotateCurrentGizmoClockwise() - Method in class gizmoball.Display
Rotates the currently selected Gizmo clockwise by 90 degrees.
rotateCurrentGizmoCounterclockwise() - Method in class gizmoball.Display
Rotates the currently selected Gizmo counterclockwise by 90 degrees.
runTriggerListeners() - Method in class gizmoball.AbstractGizmo
Execute all the trigger listeners callbacks, or schedule their execution if we have a delay.
runTriggerListeners() - Method in interface gizmoball.Gizmo
Runs all trigger listeners on the gizmo

S

saveAsFromBoardMenu() - Method in class gizmoball.Display
Queries the user for a file location and saves the Board to that file.
saveFromBoardMenu() - Method in class gizmoball.Display
Saves the Board to the file it was loaded from.
saveToFile(File) - Method in class gizmoball.Board
Saves the Board to an xml file at pathName
Scorekeeper - Class in gizmoball
A Scorekeeper tracks the current score.
Scorekeeper() - Constructor for class gizmoball.Scorekeeper
Instantiate the Scorekeeper (constructor).
ScorekeeperImplTest - Class in gizmoball.test
Implementation tests for the Scorekeeper class
ScorekeeperImplTest(String) - Constructor for class gizmoball.test.ScorekeeperImplTest
 
ScorekeeperSpecTest - Class in gizmoball.test
Specification tests for the Scorekeeper class
ScorekeeperSpecTest(String) - Constructor for class gizmoball.test.ScorekeeperSpecTest
 
setBoard(Board) - Method in class gizmoball.AbstractGizmo
Set the parent board of this Gizmo.
setBoard(Board) - Method in interface gizmoball.Gizmo
Set the parent board of this Gizmo.
setBoard(Board) - Method in class gizmoball.GLBoardView
Sets the Board this GLBoardView should be displaying.
setDelay(int) - Method in class gizmoball.AbstractGizmo
 
setDelay(int) - Method in interface gizmoball.Gizmo
Resets the gizmo's delay
setDisplayMode(Display) - Method in class gizmoball.Board
 
setFriction(Vector<Float>) - Method in class gizmoball.Board
 
setGravity(Vect3) - Method in class gizmoball.Board
 
setInputMode(KeyboardInput) - Method in class gizmoball.Board
 
setMaxDims(Vector<Integer>) - Method in class gizmoball.Board
xyzMaxDims -> <max X coordinate, max y coordinate, max z coordinate>
setMode(Display.Mode) - Method in class gizmoball.Display
Switches the mode.
setName(String) - Method in class gizmoball.AbstractGizmo
 
setName(String) - Method in interface gizmoball.Gizmo
Set the XML name of the Gizmo
setOrientation(Integer) - Method in class gizmoball.AbstractGizmo
Set the orientation of the Gizmo, if applicable.
setOrientation(Integer) - Method in interface gizmoball.Gizmo
Set the orientation of the Gizmo, if applicable.
setScore(int) - Method in class gizmoball.Scorekeeper
 
setSelectedGizmo(Gizmo) - Method in class gizmoball.GLBoardView
Sets the selected Gizmo to the given Gizmo.
setUp() - Method in class gizmoball.test.GizmoImpl
 
setUp() - Method in class gizmoball.test.StaffBug
 
setVelocity(Vect3) - Method in class gizmoball.AbstractGizmo
Set the Gizmo's velocity as specified.
This method is effectively specific to Balls.
setVelocity(Vect3) - Method in interface gizmoball.Gizmo
Set the Gizmo's velocity as specified.
This method is effectively specific to Balls.
SpecificationTests - Class in gizmoball.test
 
SpecificationTests() - Constructor for class gizmoball.test.SpecificationTests
 
SpecificationTests(String) - Constructor for class gizmoball.test.SpecificationTests
 
sphereShapes() - Method in class gizmoball.AbstractGizmo
 
SquareBumper - Class in gizmoball
A SquareBumper is a Gizmo.
"A square shape with edge length 1L and a depth of 1L"
SquareBumper(Vect3) - Constructor for class gizmoball.SquareBumper
 
SquareBumperImplTest - Class in gizmoball.test
Implementation tests for the SquareBumper class
SquareBumperImplTest(String) - Constructor for class gizmoball.test.SquareBumperImplTest
 
SquareBumperSpecTest - Class in gizmoball.test
Specification tests for the SquareBumper class
SquareBumperSpecTest(String) - Constructor for class gizmoball.test.SquareBumperSpecTest
 
StaffBug - Class in gizmoball.test
Implementation tests for various Gizmos
StaffBug() - Constructor for class gizmoball.test.StaffBug
 
start() - Method in interface gizmoball.Clock
Starts a Clock that is not currently running.
start() - Method in class gizmoball.JavaUtilTimerClock
Starts a Clock that is not currently running.
startTime() - Method in class gizmoball.Display
Starts the Clock.
step(int) - Method in class gizmoball.AbstractFlipper
A time step has occured.
step(int) - Method in class gizmoball.AbstractGizmo
 
step(int) - Method in class gizmoball.Ball
A time step has occured.
step(int) - Method in class gizmoball.Board
Step will only run if it is not currently being called AND the board is 'ready' as determined by the method isBoardReady().
step(int) - Method in interface gizmoball.Gizmo
A time step has occured.
stop() - Method in interface gizmoball.Clock
Stops a Clock that is currently running.
stop() - Method in class gizmoball.JavaUtilTimerClock
Stops a Clock that is currently running.
stopTime() - Method in class gizmoball.Display
Stops the Clock.
suite() - Static method in class gizmoball.test.ImplementationTests
 
suite() - Static method in class gizmoball.test.SpecificationTests
 
SwingKeyboardInput - Class in gizmoball
A KeyboardInput implementation backed by keyboard events generated by AWT.
SwingKeyboardInput() - Constructor for class gizmoball.SwingKeyboardInput
Constructs a new SwingKeyboardInput object.
SwingKeyboardInputImplTest - Class in gizmoball.test
Implementation tests for the SwingKeyboardInput class.
SwingKeyboardInputImplTest(String) - Constructor for class gizmoball.test.SwingKeyboardInputImplTest
 
SwingKeyboardInputSpecTest - Class in gizmoball.test
Specification tests for the SwingKeyboardInput class.
SwingKeyboardInputSpecTest(String) - Constructor for class gizmoball.test.SwingKeyboardInputSpecTest
 

T

testAbsorberMove() - Method in class gizmoball.test.AbsorberSpecTest
Test that Absorber move command functions properly
testAbsorberStats() - Method in class gizmoball.test.AbsorberSpecTest
Test that Absorber height, width, depth are set correctly
testAbsorberVelocity() - Method in class gizmoball.test.AbsorberSpecTest
Test that Absorber Velocity set is correct
testAddMultipleGizmos() - Method in class gizmoball.test.BoardSpecTest
Test that Gizmos can be added en masse via a Collection and recalled from a board properly
testBallColl() - Method in class gizmoball.test.GizmoImpl
 
testBallMove() - Method in class gizmoball.test.BallSpecTest
Test that Ball move command functions properly
testBallPos() - Method in class gizmoball.test.BallSpecTest
Test that Ball has the correct position
testBallProximate() - Method in class gizmoball.test.GizmoImpl
 
testBallVelocity() - Method in class gizmoball.test.BallSpecTest
Test that Ball Velocity set is correct
testBoardCreation() - Method in class gizmoball.test.BoardImplTest
Test that the creation of a Board occurs properly
testBoardCreation() - Method in class gizmoball.test.BoardSpecTest
Test that the creation of a Board occurs properly
testBoardGizmoOperations() - Method in class gizmoball.test.BoardSpecTest
Test that Gizmos can be added and recalled from a board properly
testBoardProperties() - Method in class gizmoball.test.BoardSpecTest
 
testBoundingSphere() - Method in class gizmoball.test.GizmoImpl
 
testCircularBumperMove() - Method in class gizmoball.test.CircularBumperSpecTest
Test that CircularBumper move command functions properly
testCircularBumperPos() - Method in class gizmoball.test.CircularBumperSpecTest
Test that CircularBumper has the correct position
testCircularBumperVelocity() - Method in class gizmoball.test.CircularBumperSpecTest
Test that CircularBumper Velocity set is correct
testCreateAbsorber() - Method in class gizmoball.test.AbsorberImplTest
Test for proper creation of an Absorber
testCreateAbsorber() - Method in class gizmoball.test.AbsorberSpecTest
Test for proper creation of an Absorber
testCreateAbsorber() - Method in class gizmoball.test.BallImplTest
Test creation of a Ball
testCreateAbsorber() - Method in class gizmoball.test.BallSpecTest
Test creation of a Ball
testCreateCircularBumper() - Method in class gizmoball.test.CircularBumperImplTest
Test creation of a CircularBumper
testCreateCircularBumper() - Method in class gizmoball.test.CircularBumperSpecTest
Test creation of a CircularBumper
testCreateDisplay() - Method in class gizmoball.test.DisplayImplTest
Test the creation of a new Display
testCreateDisplay() - Method in class gizmoball.test.DisplaySpecTest
Test the creation of a new Display
testCreateLeftFlipper() - Method in class gizmoball.test.LeftFlipperImplTest
Test creation of a LeftFlipper
testCreateLeftFlipper() - Method in class gizmoball.test.LeftFlipperSpecTest
Test creation of a LeftFlipper
testCreateOuterWalls() - Method in class gizmoball.test.OuterWallsImplTest
Test creation of a OuterWalls
testCreateOuterWalls() - Method in class gizmoball.test.OuterWallsSpecTest
Test creation of a OuterWalls
testCreateRightFlipper() - Method in class gizmoball.test.RightFlipperImplTest
Test creation of a RightFlipper
testCreateRightFlipper() - Method in class gizmoball.test.RightFlipperSpecTest
Test creation of a RightFlipper
testCreateScorekeeper() - Method in class gizmoball.test.ScorekeeperImplTest
Test creating a Scorekeeper
testCreateScorekeeper() - Method in class gizmoball.test.ScorekeeperSpecTest
Test creating a Scorekeeper
testCreateSquareBumper() - Method in class gizmoball.test.SquareBumperImplTest
Test creation of a SquareBumper
testCreateSquareBumper() - Method in class gizmoball.test.SquareBumperSpecTest
Test creation of a SquareBumper
testCreateSwingKeyboardInput() - Method in class gizmoball.test.SwingKeyboardInputImplTest
Test the creation of a new Input
testCreateSwingKeyboardInput() - Method in class gizmoball.test.SwingKeyboardInputSpecTest
Test the creation of a new Input
testCreateTriangularBumper() - Method in class gizmoball.test.TriangularBumperImplTest
Test creation of a TriangularBumper
testCreateTriangularBumper() - Method in class gizmoball.test.TriangularBumperSpecTest
Test creation of a TriangularBumper
testCreatingXML() - Method in class gizmoball.test.BoardAndBuilderSpecTests
 
testCreationOfLegitimateBoards() - Method in class gizmoball.test.BoardAndBuilderImplTests
Test for proper creation of a Board
testCreationOfLegitimateBoards() - Method in class gizmoball.test.BoardAndBuilderSpecTests
 
TestingErrorHandler - Class in gizmoball
This is a mean error handler that rethrows exceptions and prints out lots of info to the System.err buffer, used for testing.
TestingErrorHandler() - Constructor for class gizmoball.TestingErrorHandler
 
testInvalidXML() - Method in class gizmoball.test.BoardAndBuilderSpecTests
 
testLeftFlipperMove() - Method in class gizmoball.test.LeftFlipperSpecTest
Test that LeftFlipper move command functions properly
testLeftFlipperPos() - Method in class gizmoball.test.LeftFlipperSpecTest
Test that LeftFlipper has the correct position
testLeftFlipperVelocity() - Method in class gizmoball.test.LeftFlipperSpecTest
Test that LeftFlipper Velocity set is correct
TestListener - Class in gizmoball.test
 
TestListener() - Constructor for class gizmoball.test.TestListener
 
testMethodEquivalence() - Method in class gizmoball.test.BoardAndBuilderSpecTests
 
testNotWellFormedXML() - Method in class gizmoball.test.BoardAndBuilderSpecTests
 
testNullName() - Method in class gizmoball.test.GizmoImpl
 
testOuterWallsMove() - Method in class gizmoball.test.OuterWallsSpecTest
Test that OuterWalls move command functions properly
testOuterWallsVelocity() - Method in class gizmoball.test.OuterWallsSpecTest
Test that OuterWalls Velocity set is correct
testPosition() - Method in class gizmoball.test.GizmoImpl
 
testRightFlipperMove() - Method in class gizmoball.test.RightFlipperSpecTest
Test that RightFlipper move command functions properly
testRightFlipperPos() - Method in class gizmoball.test.RightFlipperSpecTest
Test that RightFlipper has the correct position
testRightFlipperVelocity() - Method in class gizmoball.test.RightFlipperSpecTest
Test that RightFlipper Velocity set is correct
testScoring() - Method in class gizmoball.test.ScorekeeperSpecTest
Test adding to the score
testSelfCollision() - Method in class gizmoball.test.GizmoImpl
 
testSelfProx() - Method in class gizmoball.test.GizmoImpl
 
testSetCommands() - Method in class gizmoball.test.BoardSpecTest
 
testSetScoring() - Method in class gizmoball.test.ScorekeeperSpecTest
Test setting the score
testSquareBumperMove() - Method in class gizmoball.test.SquareBumperSpecTest
Test that SquareBumper move command functions properly
testSquareBumperPos() - Method in class gizmoball.test.SquareBumperSpecTest
Test that SquareBumper has the correct position
testSquareBumperVelocity() - Method in class gizmoball.test.SquareBumperSpecTest
Test that SquareBumper Velocity set is correct
testTriangularBumperMove() - Method in class gizmoball.test.TriangularBumperSpecTest
Test that TriangularBumper move command functions properly
testTriangularBumperPos() - Method in class gizmoball.test.TriangularBumperSpecTest
Test that TriangularBumper has the correct position
testTriangularBumperVelocity() - Method in class gizmoball.test.TriangularBumperSpecTest
Test that TriangularBumper Velocity set is correct
testVelocity() - Method in class gizmoball.test.GizmoImpl
 
testZeroSphere() - Static method in class gizmoball.test.StaffBug
 
testZeroVelocity() - Static method in class gizmoball.test.StaffBug
 
torusShapes() - Method in class gizmoball.AbstractGizmo
 
TriangularBumper - Class in gizmoball
A TriangularBumper is a Gizmo.
"A right-triangular shape with sides of length 1L, a hypotenuse of length Sqrt(2)L, and a depth of 1L."
TriangularBumper(Vect3, Integer) - Constructor for class gizmoball.TriangularBumper
Create a triangular bumper.
TriangularBumperImplTest - Class in gizmoball.test
Implification tests for the TriangularBumper class
TriangularBumperImplTest(String) - Constructor for class gizmoball.test.TriangularBumperImplTest
 
TriangularBumperSpecTest - Class in gizmoball.test
Specification tests for the TriangularBumper class
TriangularBumperSpecTest(String) - Constructor for class gizmoball.test.TriangularBumperSpecTest
 
trigger(TriggerGenerator) - Method in class gizmoball.AbstractGizmo
Do what needs to happen for a trigger.
trigger(TriggerGenerator) - Method in interface gizmoball.Gizmo
Trigger the gizmo
trigger(TriggerGenerator) - Method in class gizmoball.test.TestListener
 
trigger(TriggerGenerator) - Method in interface gizmoball.TriggerListener
Trigger this TriggerListener.
TriggerGenerator - Interface in gizmoball
An object that can trigger TriggerListeners.
TriggerListener - Interface in gizmoball
A listener that can be triggered by TriggerGenerators.

U

unHold() - Method in class gizmoball.AbstractGizmo
Most gizmos cannot be (un)held
unHold() - Method in class gizmoball.Ball
Unhold the ball.
unHold() - Method in interface gizmoball.Gizmo
Unhold this gizmo, if applicable (balls)
unregisterTriggerListener(TriggerListener) - Method in class gizmoball.AbstractGizmo
Remove the trigger listener in question the first time it appears.
unregisterTriggerListener(TriggerListener) - Method in interface gizmoball.Gizmo
Unregister a listener for triggers from this Gizmo
unregisterTriggerListener(TriggerListener) - Method in class gizmoball.KeyboardTriggerGenerator
Removes a TriggerListener from the list of listeners to be triggered by this TriggerGenerator.
unregisterTriggerListener(TriggerListener) - Method in interface gizmoball.TriggerGenerator
Removes a TriggerListener from the list of listeners to be triggered by this TriggerGenerator.
userGuideFromHelpMenu() - Method in class gizmoball.Display
Launches a web browser that shows the Gizmoball user guide.

V

valueOf(String) - Static method in enum gizmoball.Display.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gizmoball.Gizmos
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gizmoball.KeyboardInput.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum gizmoball.Display.Mode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum gizmoball.Gizmos
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum gizmoball.KeyboardInput.EventType
Returns an array containing the constants of this enum type, in the order they're declared.

W

warning(SAXParseException) - Method in class gizmoball.BoardBuilderErrorHandler
 
warning(SAXParseException) - Method in class gizmoball.PreliminaryReleaseErrorHandler
Does nothing
warning(SAXParseException) - Method in class gizmoball.TestingErrorHandler
 

X

XMLLoadException - Exception in gizmoball
Thrown to indicate an error when loading a board XML file.
XMLLoadException() - Constructor for exception gizmoball.XMLLoadException
Constructs a new exception with null as its detail message.
XMLLoadException(String) - Constructor for exception gizmoball.XMLLoadException
Constructs a new exception with the specified detail message.
xmlTag() - Method in enum gizmoball.Gizmos
 

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