Package com.huguesjohnson.hapsby

Class Summary
EditPropertyPanel Panel to display and edit a SaveGameProperty.
Hapsby Main class for the Hapsby application.
HapsbyActionCommands Stores all strings that can be used as action commands for swing components.
HapsbyMainWindow User interface for Hapsby application.
HapsbyMenu Menu for the Hapsby main window, extends JMenuBar.
HapsbyToolbar Toolbar for the Hapsby main window, extends JToolBar.
OpenSaveGamePage WizardPage to open a save game.
PropertyListPanel Panel to display a list of SaveGameProperty objects.
SaveDefFilter Filter for Hapsby save game definition files (.hsd.xml).
SaveGame Class to read & write values to a file.
SaveGameDefinition Class to define the attributes and editable fields of a save game.
SaveGameDefinitionTable Displays a list of save game definitions.
SaveGameFilter Customizable filter for save game files.
SaveGameProperty Class to describe a property (value) of a save game.
SelectGameDefinitionPage WizardPage to select a save game definition.
SupportedGamesDialog Dialog to show the list of supported games.
TableSorter 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.
 

Enum Summary
SaveGameProperty.ByteOrder 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 public enum DataType { TYPE_INTEGER, TYPE_STRING }
Data type for the property.
 



Copyright © 2000-2009 Hugues Johnson