Package <Unnamed>

Class Summary
CLIP This is the main class of the CLIP system.
CLIPBasicSplitPaneDivider This is a customized split pane divider for the CLIP application.
CLIPFrame This is the frame that contains the other components of the program.
CLIPImageFilter This is an image filter that supports gif, jpg, jpeg, and png images.
CLIPSplitPaneUI This class is a customized BasicSplitPaneUI class that utilizes CLIP's customized BasicSplitPaneDivider
Data This class handles all the User Interface and interactions with the user in the Set Editor tabs.
GenericFileFilter This is a generic file filter.
Grid This is the Grid panel for the CLIP application.
HelpPanel This class handles the creation and viewing of CLIP's users help system.
LogEntry Each instance of this class defines a single entry in a log file.
LogFile This is a serializable class that is used to save log files.
LogFilter This is an file filter that accepts directories and .log files.
MiniMapPanel This is the panel inside the mini map frame.
Playback This class contains all the graphical components for the playback module.
PlaybackThread This is a thread class that keeps executing moves in the playback moves list until no further moves remain.
Print2DPrinterJob This class handles printing for the CLIP system.
Record This class handles the recording of moves and saving of log files.
Rules The rules class stores the values related to a set such as name, instructions, tile size, etc., which uniquely identify what a set can do, some information about the set, and the tiles that a set contains.
SetFilter This is an file filter that accepts directories and .set files.
SummaryEntry This class describes a single summary entry.
Tile Each instance of this class represents one tile.
TileBin The TileBin hold tiles not currently placed on the grid.
TileBinPanel This class is just a panel that holds the actual TileBin.
TileSet This class contains all the information relating to a tile set as well as the tiles themselves.
UserInteraction This is a MouseInputAdapter for the CLIP application.
UserInterface This is responsible for creating the main user interface of the application and handling action events from the various menu options and buttons.
WrappingJOptionPane This is a custom JOptionPane that allows the user to set the maximum number of characters per line that are displayed in the dialog.