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

A

accept(File, String) - Method in class com.huguesjohnson.hapsby.SaveDefFilter
Tests if a file is a valid save game definition.
accept(File) - Method in class com.huguesjohnson.hapsby.SaveGameFilter
Tests if a file fits the filter defined in the constructor.
ACTION_ABOUT - Static variable in class com.huguesjohnson.hapsby.HapsbyActionCommands
Display 'About Hapsby' dialog.
ACTION_EXIT - Static variable in class com.huguesjohnson.hapsby.HapsbyActionCommands
Exit program.
ACTION_OPEN - Static variable in class com.huguesjohnson.hapsby.HapsbyActionCommands
Open a save game.
ACTION_SET_THEME - Static variable in class com.huguesjohnson.hapsby.HapsbyActionCommands
Save current value.
ACTION_SHOW_GAME_LIST - Static variable in class com.huguesjohnson.hapsby.HapsbyActionCommands
Display dialog listing all supported games.
actionHandler(ActionEvent) - Method in class com.huguesjohnson.hapsby.Hapsby
Receives actions from the main window and forwards them to executeCommand(String command).
actionListener(ActionEvent) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Method invoked when an action is performed.
actionPerformed(ActionEvent) - Method in class com.huguesjohnson.hapsby.HapsbyMenu
Method invoked when an action is performed.
actionPerformed(ActionEvent) - Method in class com.huguesjohnson.hapsby.HapsbyToolbar
Method invoked when an action is performed.
allowBack(String, Map, Wizard) - Method in class com.huguesjohnson.hapsby.OpenSaveGamePage
Clears the browse panel and returns WizardPanelNavResult.PROCEED.
allowFinish(String, Map, Wizard) - Method in class com.huguesjohnson.hapsby.OpenSaveGamePage
If a file has not been selected: Displays a dialog indicating "Please select a save game." Returns WizardPanelNavResult.REMAIN_ON_PAGE.
If a file has been selected: Adds "saveGamePath" to the WizardData. Adds "backupFilePath" to the WizardData. Returns WizardPanelNavResult.PROCEED.
allowNext(String, Map, Wizard) - Method in class com.huguesjohnson.hapsby.SelectGameDefinitionPage
If a SaveGameDefinition has not been selected: Displays a dialog indicating "Please select a save game definition." Returns WizardPanelNavResult.REMAIN_ON_PAGE.
If a SaveGameDefinition has been selected: Adds "saveGameDefinition" to the WizardData. Returns WizardPanelNavResult.PROCEED.
ASCENDING - Static variable in class com.huguesjohnson.hapsby.TableSorter
 

B

browse() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Opens a JFileChooser with the supported filters.
buttonBrowseActionPerformed() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Action executed when the browse button is pressed.

C

centerWindow() - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Centers the window in the middle of the screen.
clear() - Method in class com.huguesjohnson.IniFile
Clears out all loaded properties, does not modify the underlying file.
clear() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Clears the "Path:" text field.
close() - Method in class com.huguesjohnson.hapsby.SaveGame
Close the save game.
close() - Method in class com.huguesjohnson.hapsby.SupportedGamesDialog
Close the dialog (same as setVisible(false)).
closeWindow() - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Method invoked when the window is closed.
com.huguesjohnson - package com.huguesjohnson
 
com.huguesjohnson.hapsby - package com.huguesjohnson.hapsby
 
com.huguesjohnson.ui - package com.huguesjohnson.ui
 
COMPARABLE_COMAPRATOR - Static variable in class com.huguesjohnson.hapsby.TableSorter
 

D

DEFAULT_SHOW_BROWSE_BUTTON - Static variable in class com.huguesjohnson.ui.FileBrowsePanel
Default value for showing the browse button.
DESCENDING - Static variable in class com.huguesjohnson.hapsby.TableSorter
 

E

EditPropertyPanel - Class in com.huguesjohnson.hapsby
Panel to display and edit a SaveGameProperty.
EditPropertyPanel() - Constructor for class com.huguesjohnson.hapsby.EditPropertyPanel
Default constructor, just adds the UI components.
executeCommand(String) - Method in class com.huguesjohnson.hapsby.Hapsby
Processes action commands received from the UI.
EXTENTION - Static variable in class com.huguesjohnson.hapsby.SaveDefFilter
Extention of Hapsby save game definitions.

F

FileBrowsePanel - Class in com.huguesjohnson.ui
Panel to browse for a file.
FileBrowsePanel(String, FileFilter[]) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
Creates a new FileBrowsePanel.
FileBrowsePanel(String, FileFilter) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
Creates a new FileBrowsePanel with a single file filter.
FileBrowsePanel(String, FileFilter[], boolean) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
Creates a new FileBrowsePanel.
FileBrowsePanel(String, FileFilter, boolean) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
Creates a new FileBrowsePanel with a single file filter.
FileBrowsePanel(String) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
Creates a new FileBrowsePanel, accepts (*.*).
FileBrowsePanel(String, boolean) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
Creates a new FileBrowsePanel, accepts (*.*).

G

getAddress() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the address of the property in decimal.
getByteOrder() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the byte order of the property.
getColumnClass(int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
getColumnCount() - Method in class com.huguesjohnson.hapsby.TableSorter
 
getColumnName(int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
getComparator(int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
getCurrentLookAndFeelName() - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Returns the class name of the current look and feel.
getCurrentPropertyValue() - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Returns the text contained in the "Current Value" JTextField.
getCurrentValue() - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Returns the text contained in the "Current Value" JTextField.
getDataType() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the data type of the property.
getDescription() - Static method in class com.huguesjohnson.hapsby.OpenSaveGamePage
"Open save state/save game"
getDescription() - Method in class com.huguesjohnson.hapsby.SaveGameFilter
Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the description of the property.
getDescription() - Static method in class com.huguesjohnson.hapsby.SelectGameDefinitionPage
"Select save state/save game definition"
getDirectory() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Returns the full directory of the current path, no file name.
getFilePath() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Returns the file path in the "Path:" text field.
getGameDescription() - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Returns the description of the game.
getGameTitle() - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Returns the game title.
getHeaderRendererIcon(int, int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
getIntValue(int, int, SaveGameProperty.ByteOrder) - Method in class com.huguesjohnson.hapsby.SaveGame
Returns an integer value from the save game.
getLength() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the length (number of bytes) of the property.
getMaxValue() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the maximum value of the property, in decimal.
getMinValue() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the minimum value of the property, in decimal.
getName() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the name of the property.
getProperties() - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Returns all properties in this save game definition.
getProperty(String, String) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getProperty(String, int) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getProperty(String, boolean) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getProperty(String, double) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getProperty(String, byte) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getProperty(String, long) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getProperty(String, float) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getProperty(String, char) - Method in class com.huguesjohnson.IniFile
Returns a property from memory.
getRowCount() - Method in class com.huguesjohnson.hapsby.TableSorter
 
getSaveFilePattern() - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Returns the name, or pattern of the save game.
getSaveGameProperty(int) - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Accesses a specific save game property.
getSelectedItem() - Method in class com.huguesjohnson.hapsby.PropertyListPanel
Returns the selected item in the property list.
getSelectedProperty() - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Returns the selected property from the properties list (leftPane).
getSortingStatus(int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
getStringValue(int, int, SaveGameProperty.ByteOrder) - Method in class com.huguesjohnson.hapsby.SaveGame
Returns a string value from a save game.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.huguesjohnson.ui.JTextAreaTableCellRenderer
Sets the colors, text, and tooltip.
getTableHeader() - Method in class com.huguesjohnson.hapsby.TableSorter
 
getTableModel() - Method in class com.huguesjohnson.hapsby.TableSorter
 
getValueAt(int, int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
GzipCompressor - Class in com.huguesjohnson
Class to create a gzip archive.
GzipCompressor(String, String) - Constructor for class com.huguesjohnson.GzipCompressor
Creates a gzip archive containing a single file.

H

Hapsby - Class in com.huguesjohnson.hapsby
Main class for the Hapsby application.
Hapsby() - Constructor for class com.huguesjohnson.hapsby.Hapsby
Initializes the main window and application.
HapsbyActionCommands - Class in com.huguesjohnson.hapsby
Stores all strings that can be used as action commands for swing components.
HapsbyActionCommands() - Constructor for class com.huguesjohnson.hapsby.HapsbyActionCommands
 
HapsbyMainWindow - Class in com.huguesjohnson.hapsby
User interface for Hapsby application.
HapsbyMainWindow(String) - Constructor for class com.huguesjohnson.hapsby.HapsbyMainWindow
Creates the window and adds components.
HapsbyMenu - Class in com.huguesjohnson.hapsby
Menu for the Hapsby main window, extends JMenuBar.
HapsbyMenu(String) - Constructor for class com.huguesjohnson.hapsby.HapsbyMenu
Creates the menu, loads icons, and sets action commands.
HapsbyToolbar - Class in com.huguesjohnson.hapsby
Toolbar for the Hapsby main window, extends JToolBar.
HapsbyToolbar(String) - Constructor for class com.huguesjohnson.hapsby.HapsbyToolbar
Creates the toolbar, loads icons, and sets action commands.

I

IniFile - Class in com.huguesjohnson
Reads/writes old-school Windows style .ini files.
IniFile(String) - Constructor for class com.huguesjohnson.IniFile
Create a new instance of IniFile.
isCellEditable(int, int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
isSorting() - Method in class com.huguesjohnson.hapsby.TableSorter
 

J

JTextAreaTableCellRenderer - Class in com.huguesjohnson.ui
A simple cell renderer that extends JTextArea.
JTextAreaTableCellRenderer() - Constructor for class com.huguesjohnson.ui.JTextAreaTableCellRenderer
Sets the following properties of JTextArea: setOpaque(true) setLineWrap(true) setWrapStyleWord(true)

L

LEXICAL_COMPARATOR - Static variable in class com.huguesjohnson.hapsby.TableSorter
 
listSelectionHandler(ListSelectionEvent) - Method in class com.huguesjohnson.hapsby.Hapsby
listSelectionHandler is invoked when a new property is selected in the main window.
listSelectionListener(ListSelectionEvent) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Method invoked when the property list selection is changed.

M

main(String[]) - Static method in class com.huguesjohnson.hapsby.Hapsby
Entry point for Hapsby application.
modelIndex(int) - Method in class com.huguesjohnson.hapsby.TableSorter
 

N

NOT_SORTED - Static variable in class com.huguesjohnson.hapsby.TableSorter
 
notifySortingStatusChanged() - Method in class com.huguesjohnson.hapsby.TableSorter
Added to notify implementing class that table sorting has finished - needed to resize rows after sort

O

onBrowseComplete() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Event that fires after a browse has completed successfully.
onCheckboxClicked() - Method in class com.huguesjohnson.hapsby.OpenSaveGamePage
Update "Backup File Path" field when the checkbox is clicked.
onFileBrowsePanelComplete() - Method in class com.huguesjohnson.hapsby.OpenSaveGamePage
Update fields after browsing for a file is complete.
OpenSaveGamePage - Class in com.huguesjohnson.hapsby
WizardPage to open a save game.
OpenSaveGamePage() - Constructor for class com.huguesjohnson.hapsby.OpenSaveGamePage
Creates the page, adds components, and sets the wizard navigation mode.

P

paint(Graphics) - Method in class com.huguesjohnson.ui.SplashScreen
Draws the image passed to the constructor onto the splash window.
PropertyListPanel - Class in com.huguesjohnson.hapsby
Panel to display a list of SaveGameProperty objects.
PropertyListPanel() - Constructor for class com.huguesjohnson.hapsby.PropertyListPanel
Creates a JList to hold game list.

R

read() - Method in class com.huguesjohnson.IniFile
Reads the file specified in the constuctor.
renderingPage() - Method in class com.huguesjohnson.hapsby.OpenSaveGamePage
Looks for the SaveGameDefinition stored in the WizardData under the key "saveGameDefinition".
renderingPage() - Method in class com.huguesjohnson.hapsby.SelectGameDefinitionPage
Resizes table rows to display all data.
resizeAllRows() - Method in class com.huguesjohnson.hapsby.SaveGameDefinitionTable
Attempts to resize all the rows to fit contents.
resizeStuff() - Method in class com.huguesjohnson.hapsby.SaveGameDefinitionTable
Attempts to resize all the rows and columns to fit contents.

S

save(String) - Method in class com.huguesjohnson.IniFile
Saves settings to file specified in the constuctor.
SaveDefFilter - Class in com.huguesjohnson.hapsby
Filter for Hapsby save game definition files (.hsd.xml).
SaveDefFilter() - Constructor for class com.huguesjohnson.hapsby.SaveDefFilter
 
SaveGame - Class in com.huguesjohnson.hapsby
Class to read & write values to a file.
SaveGame(String) - Constructor for class com.huguesjohnson.hapsby.SaveGame
Create a new SaveGame, opens the file passed in the constructor.
SaveGame(File) - Constructor for class com.huguesjohnson.hapsby.SaveGame
Create a new SaveGame, opens the file passed in the constructor.
SaveGameDefinition - Class in com.huguesjohnson.hapsby
Class to define the attributes and editable fields of a save game.
SaveGameDefinition() - Constructor for class com.huguesjohnson.hapsby.SaveGameDefinition
Constructor, no logic implemented.
SaveGameDefinitionTable - Class in com.huguesjohnson.hapsby
Displays a list of save game definitions.
SaveGameDefinitionTable(ArrayList<SaveGameDefinition>) - Constructor for class com.huguesjohnson.hapsby.SaveGameDefinitionTable
Creates the table and adds data.
SaveGameFilter - Class in com.huguesjohnson.hapsby
Customizable filter for save game files.
SaveGameFilter(String, String) - Constructor for class com.huguesjohnson.hapsby.SaveGameFilter
Creates a filter based on file pattern passed.
SaveGameProperty - Class in com.huguesjohnson.hapsby
Class to describe a property (value) of a save game.
SaveGameProperty() - Constructor for class com.huguesjohnson.hapsby.SaveGameProperty
Default constructor.
SaveGameProperty(String, String, SaveGameProperty.ByteOrder, SaveGameProperty.DataType, int, int, int, int) - Constructor for class com.huguesjohnson.hapsby.SaveGameProperty
Creates a new property.
SaveGameProperty.ByteOrder - Enum in com.huguesjohnson.hapsby
public enum ByteOrder { LOW_BYTE_FIRST, HIGH_BYTE_FIRST }
Whether values are stored high byte first (Big-Endian) or low byte first (Little-Endian).
SaveGameProperty.DataType - Enum in com.huguesjohnson.hapsby
public enum DataType { TYPE_INTEGER, TYPE_STRING }
Data type for the property.
SelectGameDefinitionPage - Class in com.huguesjohnson.hapsby
WizardPage to select a save game definition.
SelectGameDefinitionPage(ArrayList<SaveGameDefinition>) - Constructor for class com.huguesjohnson.hapsby.SelectGameDefinitionPage
Creates the page, adds components, and sets the wizard navigation mode.
setAddress(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Address" field.
setAddress(int) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the address & checks if it's valid.
setByteOrder(SaveGameProperty.ByteOrder) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the byte order of this property.
setCaption(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the caption for the panel.
setColumnComparator(Class, Comparator<Object>) - Method in class com.huguesjohnson.hapsby.TableSorter
 
setCurrentProperty(SaveGameProperty, int) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Refreshes the edit property panel (rightPane) based on a SaveGameProperty and value from a save game.
setCurrentProperty(SaveGameProperty, String) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Refreshes the edit property panel (rightPane) based on a SaveGameProperty and value from a save game.
setCurrentValue(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Current Value" field.
setDataType(SaveGameProperty.DataType) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Data Type" field.
setDataType(SaveGameProperty.DataType) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the data type of this property.
setDescription(String) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the description of the property.
setFilePath(String) - Method in class com.huguesjohnson.ui.FileBrowsePanel
Sets the "Path:" text field.
setFilters(FileFilter[]) - Method in class com.huguesjohnson.ui.FileBrowsePanel
Sets the file filters.
setFilters(FileFilter) - Method in class com.huguesjohnson.ui.FileBrowsePanel
Sets filters to a single filter.
setGameDescription(String) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Sets the value for the "Save Game Description" field.
setGameDescription(String) - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Sets the game description.
setGameTitle(String) - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Sets the game title.
setIntValue(int, int, int, SaveGameProperty.ByteOrder) - Method in class com.huguesjohnson.hapsby.SaveGame
Writes an integer value to the save game.
setLength(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Length" field.
setLength(int) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the length property, in decimal format, must be > 0.
setLookAndFeel(String) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Changes the look and feel of the window.
setMaxValue(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Maximum Value" field.
setMaxValue(int) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the maximum value of the property, in decimal format.
setMinValue(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Minimum Value" field.
setMinValue(int) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the minimum value of the property, in decimal format.
setName(String) - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Sets the name of the property.
setNameDesc(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Save Game Description" field.
setProgress(String, int) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Sets the text and percent complete of the status bar.
setProperties(ArrayList<SaveGameProperty>) - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Sets the property list.
setProperty(String, String) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setProperty(String, int) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setProperty(String, boolean) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setProperty(String, long) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setProperty(String, float) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setProperty(String, double) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setProperty(String, char) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setProperty(String, byte) - Method in class com.huguesjohnson.IniFile
Sets a property in memory - use save() to write all properties back to the file.
setPropertyDesc(String) - Method in class com.huguesjohnson.hapsby.EditPropertyPanel
Sets the value for the "Selected Property Description" field.
setPropertyList(ArrayList<SaveGameProperty>) - Method in class com.huguesjohnson.hapsby.HapsbyMainWindow
Populates the property list (leftPane).
setPropertyList(ArrayList<SaveGameProperty>) - Method in class com.huguesjohnson.hapsby.PropertyListPanel
Sets the property list.
setSaveFilePattern(String) - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Sets the save file pattern.
setSortingStatus(int, int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
setStringValue(int, int, String, SaveGameProperty.ByteOrder) - Method in class com.huguesjohnson.hapsby.SaveGame
Writes a string value to the save game.
setTableHeader(JTableHeader) - Method in class com.huguesjohnson.hapsby.TableSorter
 
setTableModel(TableModel) - Method in class com.huguesjohnson.hapsby.TableSorter
 
setTitle(String) - Method in class com.huguesjohnson.ui.FileBrowsePanel
Sets the title on the panel border.
setValueAt(Object, int, int) - Method in class com.huguesjohnson.hapsby.TableSorter
 
SplashScreen - Class in com.huguesjohnson.ui
SplashScreen loads a borderless window containing a single image.
SplashScreen(Frame, String) - Constructor for class com.huguesjohnson.ui.SplashScreen
Creates a borderless window and paints the specified image.
SplashScreen(Frame, Image) - Constructor for class com.huguesjohnson.ui.SplashScreen
Creates a borderless window and paints the specified image.
SupportedGamesDialog - Class in com.huguesjohnson.hapsby
Dialog to show the list of supported games.
SupportedGamesDialog(Frame, ArrayList<SaveGameDefinition>) - Constructor for class com.huguesjohnson.hapsby.SupportedGamesDialog
Adds components to the dialog, populates the table, and displays the dialog.

T

tableModel - Variable in class com.huguesjohnson.hapsby.TableSorter
 
TableSorter - Class in com.huguesjohnson.hapsby
This class is provided by Sun in their online Swing tutorial see: http://java.sun.com/docs/books/tutorial/uiswing/components/table.html http://java.sun.com/docs/books/tutorial/uiswing/components/example-1dot4/TableSorter.java Copyright 1995-2005 Sun Microsystems, Inc.
TableSorter() - Constructor for class com.huguesjohnson.hapsby.TableSorter
 
TableSorter(TableModel) - Constructor for class com.huguesjohnson.hapsby.TableSorter
 
TableSorter(TableModel, JTableHeader) - Constructor for class com.huguesjohnson.hapsby.TableSorter
 
toString() - Method in class com.huguesjohnson.hapsby.SaveGameDefinition
Returns the game title.
toString() - Method in class com.huguesjohnson.hapsby.SaveGameProperty
Returns the property name.
toString() - Method in class com.huguesjohnson.IniFile
Returns the path to the file specified in the constructor and all properties currently in memory.

U

unloadWindow() - Method in class com.huguesjohnson.hapsby.Hapsby
Executed when the windowClosing event is received from the main window.
updateProgress(String) - Method in class com.huguesjohnson.hapsby.Hapsby
Sends status messages to the main window.

V

valueChanged(ListSelectionEvent) - Method in class com.huguesjohnson.hapsby.PropertyListPanel
Receives list selection events from the list.
valueOf(String) - Static method in enum com.huguesjohnson.hapsby.SaveGameProperty.ByteOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.huguesjohnson.hapsby.SaveGameProperty.DataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.huguesjohnson.hapsby.SaveGameProperty.ByteOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.huguesjohnson.hapsby.SaveGameProperty.DataType
Returns an array containing the constants of this enum type, in the order they are declared.

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

Copyright © 2000-2009 Hugues Johnson