A B C D E F G H I L M N P R S T U W

C

cancel() - Method in class net.pacbell.jfai.toh.util.BufferedValue
Cancels a pending value change.
cancelChanges() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Cancels all changes that have been made to buffered values.
Canvas3D - Class in net.pacbell.jfai.toh.ui
A Canvas3D with these special features: Does not receive keyboard focus, so that the Return key activates the default button of a keyboard focus chain instead of being consumed by the canvas.
Canvas3D(GraphicsConfiguration) - Constructor for class net.pacbell.jfai.toh.ui.Canvas3D
Creates an instance for the graphics configuration.
Canvas3D(GraphicsConfiguration, boolean) - Constructor for class net.pacbell.jfai.toh.ui.Canvas3D
Creates an instance for the graphics configuration and off-screen flag.
Canvas3D.IPaintListener - Interface in net.pacbell.jfai.toh.ui
Interface for listeners interested in notifications when the canvas is painted the very first time.
CanvasPanel - Class in net.pacbell.jfai.toh.ui
A panel containing the 3D-view of the puzzle.
CanvasPanel(Base, List<Disk>) - Constructor for class net.pacbell.jfai.toh.ui.CanvasPanel
Creates a panel with the 3D drawing canvas.
changeButtonLabel(JToggleButton, String) - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Changes the text of the given button.
changeEditing(boolean) - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
When changes are present, enables the controls to apply changes and disables the start button.
changeMoveStatus(JSlider, IChangeStatus) - Method in class net.pacbell.jfai.toh.ui.StatusPanel
Displays information about moves.
changePinTo(Pin) - Method in class net.pacbell.jfai.toh.domain.Disk
Move the receiver from the current pin to the given pin.
changeSizeSlider(int) - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Changes the value of the slider for number of disks.
changeTimeStatus(JSlider, JSlider, IChangeStatus) - Method in class net.pacbell.jfai.toh.ui.StatusPanel
Displays information about time.
cleanUp() - Method in class net.pacbell.jfai.toh.ui.CanvasPanel
Ends the visualization.
cleanUp() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Ends the visualization.
compareTo(Object) - Method in class net.pacbell.jfai.toh.domain.Disk
Interface Comparable: Compare the receiver with the argument.
ConfigurationException - Exception in net.pacbell.jfai.toh.domain
An instance of this class is thrown if an invalid configuration is detected.
ConfigurationException() - Constructor for exception net.pacbell.jfai.toh.domain.ConfigurationException
Creates an instance with a default message.
ConfigurationException(String) - Constructor for exception net.pacbell.jfai.toh.domain.ConfigurationException
Creates an instance with the argument message.
construct() - Method in class net.pacbell.jfai.toh.util.AbstractSwingWorker
Computes the value to be returned by the AbstractSwingWorker.get()method.
ControlPanel - Class in net.pacbell.jfai.toh.ui
A panel containing the configuration controls, such as sliders, buttons.
ControlPanel(String, String, int) - Constructor for class net.pacbell.jfai.toh.ui.ControlPanel
Creates a panel with the various buttons and sliders for the configuration of the puzzle.

A B C D E F G H I L M N P R S T U W