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

S

SAVE_LOG - Static variable in class LogEntry
Defines a Save Log log entry
saveAddBlankButton - Variable in class UserInterface
The save button for the blank tile dialog
SaveBlankTile() - Method in class UserInterface
Handles saving newly created or modified blank tiles.
saveCompleteArrangementMenuItem - Variable in class UserInterface
The Save Complete Arrangement Menu Item
SaveCompleteLog() - Method in class UserInterface
Customizes the save dialog prompt for the current tile set then moves on to the next step of saving the log.
saveIncompleteArrangementMenuItem - Variable in class UserInterface
The Save Incomplete Arrangement Menu Item
SaveIncompleteLog() - Method in class UserInterface
Saves a log file but does not prompt user for addtional information about arrangement comments or unused tile reasonings.
saveLog(String) - Method in class Record
This function saves a log file at the specified path.
saveMenu - Variable in class UserInterface
The Save Menu
saveMoveCount - Variable in class UserInterface
The number of recorded moves at the last save time
saveTileArrangement() - Method in class UserInterface
Saves a log file after prompting the user for Unused Tile reasons (if needed) and creating all needed TileSet.summaryTiles.
SaveTileSet() - Method in class UserInterface
Saves a tile set created or modified in the Set Editor.
savingArrangementNode - Variable in class HelpPanel
Section 2: Saving a Tile Arrangement
scrollToTile(int) - Method in class TileBin
Scrolls the TileBin to bring the tile with the passed in ID to be visible if it isn't already.
seconds - Variable in class LogEntry
Elapsed time at this entry: Seconds
sectionFiveNode - Variable in class HelpPanel
Section 5: Preloaded Sets tree node
sectionFourNode - Variable in class HelpPanel
Section 4: Creating & Modifying Tile Sets tree node
sectionOneNode - Variable in class HelpPanel
Section 1: Getting Started tree node
sectionSixNode - Variable in class HelpPanel
Section 6: Glossary tree node
sectionThreeNode - Variable in class HelpPanel
Section 3: Playback tree node
sectionTwoNode - Variable in class HelpPanel
Section 2: Tile Arrangement tree node
selectBlankTileButton - Variable in class Data
Button to set the seleted tile as the blank tile
selectBlankTileMenuItem - Variable in class Data
Tile list context menu option to set the selected tile as the blank tile
selectedIcon - Variable in class Data
Image of the selected tile attached to the view dialog when the user views a tile
serialVersionUID - Static variable in class CLIPBasicSplitPaneDivider
 
serialVersionUID - Static variable in class CLIPFrame
 
serialVersionUID - Static variable in class CLIPSplitPaneUI
 
serialVersionUID - Static variable in class Grid
 
serialVersionUID - Static variable in class HelpPanel
 
serialVersionUID - Static variable in class LogEntry
 
serialVersionUID - Static variable in class LogFile
 
serialVersionUID - Static variable in class MiniMapPanel
 
serialVersionUID - Static variable in class Rules
 
serialVersionUID - Static variable in class SummaryEntry
 
serialVersionUID - Static variable in class Tile
 
serialVersionUID - Static variable in class TileBin
 
serialVersionUID - Static variable in class TileBinPanel
 
serialVersionUID - Static variable in class TileSet
 
serialVersionUID - Static variable in class UserInterface
 
serialVersionUID - Static variable in class WrappingJOptionPane
 
sessionPrintCheck - Variable in class Data
Checkbox to allow printing from the TileSet
set - Static variable in class SetFilter
Set file extension
setAddedAtMoveNum(int) - Method in class Tile
Sets the move number at which the tile was added.
setBlank(byte[], int) - Method in class Rules
Sets the blank tile by passing in a byte array and index number to use as the blank tile.
setBlankImage(ImageIcon) - Method in class TileSet
Sets the ImageIcon used as the blank tile.
setBlankOptions(boolean, boolean, boolean, boolean, int) - Method in class Rules
Sets the variables related to blank tiles to the passed in parameter values.
setBlankTileDesc(String) - Method in class Tile
Sets the description of a blank tile.
setBlankTileName(String) - Method in class Tile
Sets the name of a blank tile.
setCurPos(int, int) - Method in class Tile
Sets the current position of the tile.
setDescription(String) - Method in class GenericFileFilter
Sets the description of the FileFilter.
setDraggedTileSize(Dimension) - Method in class UserInteraction
Sets the size of the dragged tile label.
setEditorDialog - Variable in class UserInterface
The Dialog for the Set Editor
SetFilter - Class in <Unnamed>
This is an file filter that accepts directories and .set files.
SetFilter() - Constructor for class SetFilter
 
setGridSize(int, int) - Method in class Rules
Sets the grid size (# of tiles wide and tall)
setImage(ImageIcon) - Method in class Tile
Sets the image of the tile.
setInstructions(String) - Method in class Rules
Sets the set instructions to the passed in value.
setInstructionsMenuItem - Variable in class UserInteraction
Set Instructions option in the context menu
setMiniMap(MiniMapPanel) - Method in class Grid
Sets the mini map to the passed in MiniMapPanel.
setMiniMap(MiniMapPanel) - Method in class UserInteraction
Sets the MiniMapPanel that the mouse adapter is attached to.
setMiniMapSize() - Method in class UserInterface
Sets the MiniMap to an appropriate size based on the current Grid size.
setMissingTilesOptions(boolean, int) - Method in class Rules
Sets the variables related to missing tiles to the passed in parameter values.
setName(String) - Method in class Rules
Sets the set name to the passed in value.
setNode - Variable in class HelpPanel
Section 4: Tile Set
setRules - Variable in class Data
The Rules object containing the information in the Set Editor dialog
setSessionOptions(boolean, boolean) - Method in class Rules
Sets the variables related to session options to the values of the passed in parameters.
setSideLeft() - Method in class TileBin
Sets the TileBin to the left side of the grid.
setSideRight() - Method in class TileBin
Sets the TileBin ot the right side of the grid.
SetTileBinToLeftSide() - Method in class UserInterface
Sets the TileBin to be displayed on the left side of the Grid.
SetTileBinToRightSide() - Method in class UserInterface
Sets the TileBin to be displayed on the right side of the Grid.
setTileSet(TileSet) - Method in class Grid
Sets the current tile set to the passed in tile set.
setTileSet(TileSet) - Method in class TileBin
Initializes the TileBin to use the passed in TileSet
setTileSize(int, int) - Method in class Rules
Sets the size of the tiles (in pixels)
setTimes(int, int, int, int, int, int) - Method in class LogEntry
Sets the Elapsed and previous times for the entry.
setTimes(LogEntry) - Method in class Record
Generates the elapsed time and previous move time then sets them for the passed in LogEntry.
setToBlank() - Method in class Tile
Sets the tile to be a blank tile.
setToGrid() - Method in class Tile
Sets the tile to be in the Grid.
setToTileBin() - Method in class Tile
Sets the tile to be in the TileBin.
setUnusedOptions(boolean, boolean, boolean, int) - Method in class Rules
Set the variables related to unused tiles to the values of the passed in parameters.
setValues() - Method in class Data
Saves all the values in the Set Editor tabs to the current Rules object in this module.
showPopup(MouseEvent, String) - Method in class UserInteraction
This handles the enabling and disabling of context menu options and then displays the context menu.
skipBeginButton - Variable in class Playback
The skip to beginning button (skips to first entry)
skipBeginIcon - Variable in class Playback
Icon for the skip to beginning button
skipEndButton - Variable in class Playback
The skip to end button (skips to last entry)
skipEndIcon - Variable in class Playback
Icon for the skip to end button
skipToMove(int) - Method in class Playback
Skips to the specified move number.
sleepTime - Variable in class PlaybackThread
Length of time (in ms) to sleep between each move
SpacerSizeHorizontal - Variable in class UserInterface
Size of horizontal spacers
SpacerSizeVertical - Variable in class UserInterface
Size of vertical spacers
speed1_2 - Variable in class Playback
Half speed ms delay time
speed1_2Label - Variable in class Playback
Label for Half speed
speed1_4 - Variable in class Playback
One fourth speed ms delay time
speed1_4Label - Variable in class Playback
Label for one fourth speed
speed1_8 - Variable in class Playback
One eighth speed ms delay time
speed1_8Label - Variable in class Playback
Label for one eighth speed
speed2 - Variable in class Playback
Double speed ms delay time
speed2Label - Variable in class Playback
Label for double speed
speed4 - Variable in class Playback
Quadruple speed ms delay time
speed4Label - Variable in class Playback
Label for quadruple speed
speed8 - Variable in class Playback
Eight times speed ms delay time
speed8Label - Variable in class Playback
Label for eight times speed
speedNorm - Variable in class Playback
Normal speed ms delay time
speedNormLabel - Variable in class Playback
Label for normal speed
startCalendar - Variable in class Record
Calender object from the time recording was started
startDraggingTile(MouseEvent) - Method in class UserInteraction
Starts dragging the UserInteraction.curTile at the specified MouseEvent
startGridDragging(MouseEvent) - Method in class UserInteraction
Starts dragging the grid.
startRecording() - Method in class Record
Starts recording and sets the start time.
stateChanged(ChangeEvent) - Method in class Data
Handles stateChanged events for many controls in the three Set Editor tabs.
stateChanged(ChangeEvent) - Method in class Playback
This method fires whenever the slider on the slider bar changes.
statusDisplayLabel - Variable in class Playback
Label for the move description
sTime - Variable in class LogEntry
Start time of arrangement
stop - Variable in class PlaybackThread
Stops the thread if set to true
stopAutoPlayback() - Method in class Playback
Stops the playback thread if it is currently running.
stopButton - Variable in class Playback
The stop button (pause)
stopDraggingGrid() - Method in class UserInteraction
Stops dragging the grid.
stopDraggingTile() - Method in class UserInteraction
Stops tile dragging.
stopIcon - Variable in class Playback
Icon for the stop button
stopRecording() - Method in class Record
Stops recording.
SubmitArrangementComments() - Method in class UserInterface
Submits tile arrangement comments from the Tile Arrangement Comments dialog and then continues the save process.
SubmitUnusedTileInfo() - Method in class UserInterface
Submits Unused Tile information from the Unused Tile dialog.
summaryButton - Variable in class Playback
The comments button (to display unused/blank/arrangement comments)
summaryDialog - Variable in class Playback
The Dialog containing the summary information
summaryDialogMaxHeight - Variable in class Playback
Max height of the summary dialog
summaryDialogMaxWidth - Variable in class Playback
Max width of the summary dialog
SummaryEntry - Class in <Unnamed>
This class describes a single summary entry.
SummaryEntry(int, String) - Constructor for class SummaryEntry
This constructor is used for SummaryEntry.LEFT_OUT type entries.
SummaryEntry(String, String, int, ImageIcon) - Constructor for class SummaryEntry
This constructor is used for the SummaryEntry.BLANK type entries.
summaryTiles - Variable in class TileSet
The list of summary tiles.

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