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

G

get() - Method in class net.pacbell.jfai.toh.util.AbstractSwingWorker
Returns the value created by the AbstractSwingWorker.construct()method.
getAlpha() - Method in class net.pacbell.jfai.toh.ui.DiskMoveAnimator
Gets the alpha.
getAppearance() - Method in class net.pacbell.jfai.toh.ui.BaseView
Gets the appearance.
getAppearance() - Method in class net.pacbell.jfai.toh.ui.PinView
Gets the appearance.
getApplyButton() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the apply button.
getArgument(String) - Static method in class net.pacbell.jfai.toh.util.AbstractJMainFrame
(Application) Returns the value of the named argument, if it was found in the properties list.
getArgument(String, Properties) - Static method in class net.pacbell.jfai.toh.util.AbstractJMainFrame
(Application) Returns the value of the named argument, if it was found in the given properties list.
getBase() - Method in class net.pacbell.jfai.toh.domain.Solver
Gets the base.
getBaseLocation() - Method in class net.pacbell.jfai.toh.ui.PinView
Gets the point where the pin and the base meet.
getBaseView() - Method in class net.pacbell.jfai.toh.ui.DiskView
Gets the base view.
getBehaviorBranch() - Method in class net.pacbell.jfai.toh.ui.DiskMoveAnimator
Gets the branch group.
getBufferedValue() - Method in class net.pacbell.jfai.toh.util.BufferedValue
Gets the buffered value.
getCallback() - Method in class net.pacbell.jfai.toh.ui.MousePicker
Gets the callback.
getCancelButton() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the cancel button.
getCanvas() - Method in class net.pacbell.jfai.toh.ui.CanvasPanel
Gets the 3D canvas.
getCanvasPanel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Gets the panel with the drawing canvas.
getCanvasPanel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Gets the canvas panel.
getContainer() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Gets the container.
getContainer() - Method in class net.pacbell.jfai.toh.util.AbstractSwingWorkerWithWaitCursor
Gets the container.
getControlPanel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Gets the panel with the controls.
getControlPanel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Gets the control panel.
getCulprit() - Method in exception net.pacbell.jfai.toh.domain.InvalidMoveException
Gets the culprit.
getDisks() - Method in class net.pacbell.jfai.toh.domain.Pin
Gets the disks.
getDisks() - Method in class net.pacbell.jfai.toh.domain.Solver
Answer a list of all the disks in the puzzle, sorted by descending size.
getDisksSlider() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the slider for the number of disks.
getDiskViews() - Method in class net.pacbell.jfai.toh.ui.CanvasPanel
Gets the list of disk views.
getDuration() - Static method in class net.pacbell.jfai.toh.ui.DiskMoveAnimator
Gets the move duration.
getEditor() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Gets the editor.
getErrorComponent() - Method in class net.pacbell.jfai.toh.util.AbstractJMainFrame
Gets the errorComponent.
getGroup() - Method in class net.pacbell.jfai.toh.ui.BaseView
Gets the branch group.
getGroup() - Method in class net.pacbell.jfai.toh.ui.DiskView
Gets the branch group.
getGroup() - Method in class net.pacbell.jfai.toh.ui.DiskView3D
Gets the branch group.
getGroup() - Method in class net.pacbell.jfai.toh.ui.PinView
Gets the branch group.
getHeight() - Static method in class net.pacbell.jfai.toh.ui.DiskView
Gets the absolute height.
getInvisibleButton() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the invisible button.
getModel() - Method in class net.pacbell.jfai.toh.ui.BaseView
Gets the model.
getModel() - Method in class net.pacbell.jfai.toh.ui.DiskView
Gets the Model.
getModel() - Method in class net.pacbell.jfai.toh.ui.PinView
Gets the model.
getModel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Gets the model.
getModel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Gets the model.
getMoveChoice() - Method in class net.pacbell.jfai.toh.ui.StatusPanel
Gets the move choice box.
getMoveCount() - Method in class net.pacbell.jfai.toh.domain.Solver.AbstractState
Gets number of executed moves.
getMoveCount() - Method in class net.pacbell.jfai.toh.domain.Solver
Answers the number of moves that the solver has executed.
getMoveCount() - Method in class net.pacbell.jfai.toh.domain.Solver.Idle
Gets number of executed moves.
getMoveCount() - Method in class net.pacbell.jfai.toh.domain.Solver.Paused
Gets number of executed moves.
getMoveCount() - Method in class net.pacbell.jfai.toh.domain.Solver.Solving
Gets number of executed moves.
getMoveCounter() - Method in class net.pacbell.jfai.toh.domain.Solver
Gets the number of executed moves.
getMoveText() - Method in class net.pacbell.jfai.toh.ui.StatusPanel
Gets the move text field.
getName() - Method in class net.pacbell.jfai.toh.domain.Pin
Gets the name.
getNumberOfDisks() - Method in class net.pacbell.jfai.toh.domain.Pin
Gets the total number of disks at this pin.
getNumberOfDisks() - Method in class net.pacbell.jfai.toh.domain.Solver
Gets the number of disks.
getNumberOfDisks() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Answers the number of disks.
getNumberOfDisksModel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Answers a buffered value for the number of disks for the puzzle.
getOriginalCursor() - Method in class net.pacbell.jfai.toh.util.AbstractSwingWorkerWithWaitCursor
Gets the original cursor.
getPickMode() - Method in class net.pacbell.jfai.toh.ui.MousePicker
Gets the pick mode.
getPin() - Method in class net.pacbell.jfai.toh.domain.Disk
Gets the pin.
getPin() - Method in exception net.pacbell.jfai.toh.domain.InvalidMoveException
Gets the pin.
getPinDistance() - Method in class net.pacbell.jfai.toh.ui.BaseView
Answers the distance between the center points of pins.
getPins() - Method in class net.pacbell.jfai.toh.domain.Base
Gets the pins.
getPosition() - Method in class net.pacbell.jfai.toh.ui.DiskView
Answers the center point of the disk.
getPosition() - Method in class net.pacbell.jfai.toh.ui.DiskView3D
Answers the position.
getRadius() - Method in class net.pacbell.jfai.toh.ui.DiskView
Gets the radius.
getReceiver() - Method in exception net.pacbell.jfai.toh.domain.InvalidMoveException
Gets the receiver.
getRemainingMoves() - Method in class net.pacbell.jfai.toh.domain.Solver
Answers the number of remaining moves that the solver has to execute.
getSize() - Method in class net.pacbell.jfai.toh.domain.Disk
Gets the size.
getSolutionStartTime() - Method in class net.pacbell.jfai.toh.domain.Solver
Gets the start time.
getSolver() - Method in class net.pacbell.jfai.toh.TowerOfHanoi
Gets the solver.
getSolver() - Method in class net.pacbell.jfai.toh.ui.StatusPanel
Gets the solver.
getSource() - Method in class net.pacbell.jfai.toh.domain.Solver
Gets the source pin.
getSourceButton() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the source button.
getSourcePin() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Answers the source pin.
getSourcePinModel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Answers a buffered value for the source pin.
getSpeedSlider() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the speed slider.
getStartButton() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the start button.
getStartButtonListener() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Gets the listener for the start button.
getStartTime() - Method in class net.pacbell.jfai.toh.domain.Solver.AbstractState
Gets the start time.
getStartTime() - Method in class net.pacbell.jfai.toh.domain.Solver
If the solver is idle, then the result is null.
getStartTime() - Method in class net.pacbell.jfai.toh.domain.Solver.Idle
Gets the start time.
getStartTime() - Method in class net.pacbell.jfai.toh.domain.Solver.Paused
Gets the start time.
getStartTime() - Method in class net.pacbell.jfai.toh.domain.Solver.Solving
Gets the start time.
getState() - Method in class net.pacbell.jfai.toh.domain.Solver
Gets the state.
getStatusPanel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Gets the panel with the status information.
getStatusPanel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiView
Gets the status panel.
getTarget() - Method in class net.pacbell.jfai.toh.domain.Solver
Gets the target pin.
getTargetButton() - Method in class net.pacbell.jfai.toh.ui.ControlPanel
Gets the target button.
getTargetPin() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Answers the target pin.
getTargetPinModel() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Answers a buffered value for the target pin.
getThreadVar() - Method in class net.pacbell.jfai.toh.util.AbstractSwingWorker
Gets the synchronization instance.
getTopLocation() - Method in class net.pacbell.jfai.toh.ui.PinView
Gets the position of the pin's top.
getTotalMoves(int) - Static method in class net.pacbell.jfai.toh.domain.Solver
Let toh(n) be the number of moves for a puzzle with n disks.
getTotalMoves() - Method in class net.pacbell.jfai.toh.domain.Solver
Answers the total number of moves necessary to solve the puzzle.
getTransformGroup() - Method in class net.pacbell.jfai.toh.ui.DiskView3D
Gets the transform group.
getUniverse() - Method in class net.pacbell.jfai.toh.ui.CanvasPanel
Gets the Universe.
getValue() - Method in class net.pacbell.jfai.toh.util.AbstractSwingWorker
Gets the value produced by the worker thread, or null if it hasn't been constructed yet.
getValue() - Method in class net.pacbell.jfai.toh.util.BufferedValue
Answers the value.
getView() - Method in class net.pacbell.jfai.toh.TowerOfHanoi
Gets the view.
getView() - Method in class net.pacbell.jfai.toh.ui.TowerOfHanoiEditor
Gets the view.

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