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

A

AboutSplash - Class in com.huguesjohnson.tiamat
AboutSplash splash screen to display if the Tiamat Framework jar file is executed
AboutSplash() - Constructor for class com.huguesjohnson.tiamat.AboutSplash
Creates new form AboutSplash
absoluteDir - Variable in class com.huguesjohnson.tiamat.Area
 
absoluteDir - Variable in class com.huguesjohnson.tiamat.GameData
Absolute path to the directory where characters are saved.
absoluteDir - Variable in class com.huguesjohnson.tiamat.graphics.Map
 
absoluteDir - Variable in class com.huguesjohnson.tiamat.SequenceFrame
 
accept(File) - Method in class com.huguesjohnson.fileFilter.DirectoryFileFilter
Tests if a file fits the filter defined in the constructor.
accept(File) - Method in class com.huguesjohnson.fileFilter.ImageFileFilter
Tests if a file has an extension of a known type.
accept(File) - Method in class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
Tests if a file has an extension of a known type.
add(Event, String[], Event[]) - Method in class com.huguesjohnson.tiamat.GameScript
Add an event to the table.
add(PlayerCharacter) - Method in class com.huguesjohnson.tiamat.Party
Adds a character to the end of the Party.
addAction() - Method in class com.huguesjohnson.ui.ListPanel
the action that fires with the add button is clicked
addCharacter(String, Formatter) - Method in class com.huguesjohnson.tiamat.Area
Adds a Character to this Area.
addCharacter(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameData
Adds a Character to this game.
addChild(TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
Should be called by another node when it sets this node as the parent.
addEntry(String) - Method in class com.huguesjohnson.ui.RecentFileMenu
Adds a new entry to the menu.
addExitEvent(Event) - Method in class com.huguesjohnson.tiamat.Sequence
Adds an exit event.
addFrame(SequenceFrame) - Method in class com.huguesjohnson.tiamat.Sequence
Adds a frame.
addLayer(Layer) - Method in class com.huguesjohnson.tiamat.Area
Adds a Layer to this Area.
addListItem(Object) - Method in class com.huguesjohnson.ui.ListPanel
add an item to the list
addTarget(Target) - Method in class com.huguesjohnson.tiamat.Item
Adds a Target to the collection of Targets
addTarget(Target) - Method in class com.huguesjohnson.tiamat.Skill
Adds a Target to the collection of Targets.
adjustAllSkills(int) - Method in class com.huguesjohnson.tiamat.SkillCollection
Adjusts the values of all Skills in the collection by the given percentage, useful for updating all Skills uniformly for gaining/losing a level.
adjustSkills(String, int) - Method in class com.huguesjohnson.tiamat.SkillCollection
Adjusts the values of all Skills under the rootPath by the given percentage, useful for updating all Skills uniformly for gaining/losing a level.
AFFECTED_ENTITY_ENEMY_ALL - Static variable in class com.huguesjohnson.tiamat.Target
AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_ENEMY_SINGLE - Static variable in class com.huguesjohnson.tiamat.Target
AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_EVERYONE - Static variable in class com.huguesjohnson.tiamat.Target
AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_PARTY_ALL - Static variable in class com.huguesjohnson.tiamat.Target
AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_PARTY_SINGLE - Static variable in class com.huguesjohnson.tiamat.Target
AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_USER - Static variable in class com.huguesjohnson.tiamat.Target
AFFECTED_ENTITY constants specify who this target effects.
Area - Class in com.huguesjohnson.tiamat
Area - collection of layers and characters to represent an area
Area() - Constructor for class com.huguesjohnson.tiamat.Area
Creates a new instance of Area.
Area(Layer[], String[], Formatter) - Constructor for class com.huguesjohnson.tiamat.Area
Creates a new instance of Area.
Attribute - Class in com.huguesjohnson.tiamat
Attribute - used to store character attributes
Attribute(String, String, long) - Constructor for class com.huguesjohnson.tiamat.Attribute
Create a new instance of Attribute.
Attribute(String, String, long, long) - Constructor for class com.huguesjohnson.tiamat.Attribute
Create a new instance of Attribute.
AttributeCollection - Class in com.huguesjohnson.tiamat
AttributeCollection - used to store a collection of attributes
AttributeCollection() - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
Default constructor, uses default pathDelimiter.
AttributeCollection(String) - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
Create a new AttributeCollection with a custom path delimiter.
AttributeCollection(Attribute[]) - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
Create a new AttributeCollection based off an array of Attributes with a the default path delimiter.
AttributeCollection(Attribute[], String) - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
Create a new AttributeCollection based off an array of Attributes with a custom path delimiter.
AudioPlayer - Class in com.huguesjohnson.tiamat.audio
AudioPlayer - abstract class for playing audio
AudioPlayer() - Constructor for class com.huguesjohnson.tiamat.audio.AudioPlayer
 
AudioPlayerFactory - Class in com.huguesjohnson.tiamat.audio
AudioPlayerFactory - Abstract factory to select an appropriate AudioPlayer for a given file
AudioPlayerFactory() - Constructor for class com.huguesjohnson.tiamat.audio.AudioPlayerFactory
 

B

back() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Scrolls the text behind one “screen”, also causes redraw.
browse() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Opens a JFileChooser with the supported filters.
browse() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
Opens a JFileChoose to browse for an image.
buttonBrowseActionPerformed(ActionEvent) - Method in class com.huguesjohnson.ui.FileBrowsePanel
 

C

Character - Class in com.huguesjohnson.tiamat
Character - abstract representation of a character
Character() - Constructor for class com.huguesjohnson.tiamat.Character
creates an empty Character
CharacterFactory - Class in com.huguesjohnson.tiamat
CharacterFactory - Abstract factory to select an appropriate Character for a given file
CharacterFactory() - Constructor for class com.huguesjohnson.tiamat.CharacterFactory
 
clear() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Clears the textfield.
clear() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
Clears the textfield and image.
clear() - Method in class com.huguesjohnson.ui.ListPanel
clear the panel
ColorScheme - Class in com.huguesjohnson.tiamat.graphics
ColorScheme.java - stores a color scheme for a dialog or frame
ColorScheme() - Constructor for class com.huguesjohnson.tiamat.graphics.ColorScheme
Default constructor, uses default settings for everything.
ColorScheme(Color, Color) - Constructor for class com.huguesjohnson.tiamat.graphics.ColorScheme
Constructor, uses specified colors.
ColorScheme(Color, Color, Color, Color) - Constructor for class com.huguesjohnson.tiamat.graphics.ColorScheme
Constructor, uses specified colors.
com.huguesjohnson - package com.huguesjohnson
 
com.huguesjohnson.fileFilter - package com.huguesjohnson.fileFilter
 
com.huguesjohnson.serialization - package com.huguesjohnson.serialization
 
com.huguesjohnson.tiamat - package com.huguesjohnson.tiamat
 
com.huguesjohnson.tiamat.audio - package com.huguesjohnson.tiamat.audio
 
com.huguesjohnson.tiamat.graphics - package com.huguesjohnson.tiamat.graphics
 
com.huguesjohnson.ui - package com.huguesjohnson.ui
 
conditions - Variable in class com.huguesjohnson.tiamat.ScriptTableKey
The conditions for this key.
copyDirectory(String, String, boolean) - Static method in class com.huguesjohnson.FileCopy
Copy a directory.
copyFile(String, String) - Static method in class com.huguesjohnson.FileCopy
Copy a file.

D

DEFAULT_AFFECTED_ENTITY - Static variable in class com.huguesjohnson.tiamat.Target
AFFECTED_ENTITY constants specify who this target effects.
DEFAULT_BACKCOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
Default backcolor (198,198,198).
DEFAULT_BORDERCOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
Default bordercolor (99,99,156).
DEFAULT_BORDERINSETCOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
Default borderinset color (198,198,198).
DEFAULT_DISAPPEAR_ON_USE - Static variable in class com.huguesjohnson.tiamat.Item
default value for disappearOnUse property
DEFAULT_EQUIPABLE - Static variable in class com.huguesjohnson.tiamat.Item
default value for equipable property
DEFAULT_EQUIPPED - Static variable in class com.huguesjohnson.tiamat.Item
default value for equipped property
DEFAULT_FORECOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
Default forecolor (99,99,156).
DEFAULT_LAYER_TYPE - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
Default layer type.
DEFAULT_PATH_DELIMITER - Static variable in class com.huguesjohnson.tiamat.TreeNode
Default path delimiter.
DEFAULT_SHOW_BROWSE_BUTTON - Static variable in class com.huguesjohnson.ui.FileBrowsePanel
Default value for showing the browse button.
DEFAULT_TYPE - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
Default tile type (TYPE_NORMAL).
deleteAction() - Method in class com.huguesjohnson.ui.ListPanel
deletes the selected item
deleteDirectory(String) - Static method in class com.huguesjohnson.FileDelete
Recursively delete a directory.
deleteFile(String) - Static method in class com.huguesjohnson.FileDelete
Delete a file.
Dialog - Class in com.huguesjohnson.tiamat.graphics
Dialog - a dialog to display text and accept selections
Dialog(String[], Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
Constructor.
Dialog(String[], int, int, int, int, Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
Constructor.
Dialog(String[], String[], Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
Constructor.
Dialog(String[], String[], int, int, int, int, Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
Constructor.
DIRECTION_DOWN - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
DIRECTION constants specify the valid directions a Sprite can travel.
DIRECTION_LEFT - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
DIRECTION constants specify the valid directions a Sprite can travel.
DIRECTION_RIGHT - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
DIRECTION constants specify the valid directions a Sprite can travel.
DIRECTION_UP - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
DIRECTION constants specify the valid directions a Sprite can travel.
DirectoryFileFilter - Class in com.huguesjohnson.fileFilter
DirectoryFileFilter - Filter to only accept directories in a JFileChooser JFileChooser has an option to only accept directories but it does not populate the description combo box
DirectoryFileFilter() - Constructor for class com.huguesjohnson.fileFilter.DirectoryFileFilter
Creates a new instance of DirectoryFileFilter.
draw() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Draws the Dialog.
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Draws the Dialog at the specified coordinates.
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Draws the Dialog at the specified coordinates.
draw() - Method in interface com.huguesjohnson.tiamat.graphics.Drawable
Draw the entire object.
draw(int, int) - Method in interface com.huguesjohnson.tiamat.graphics.Drawable
Draws the entire map at location specified by (x,y).
draw(int, int, int, int) - Method in interface com.huguesjohnson.tiamat.graphics.Drawable
Draws the map within the boundaries specified by (x1,y1) and (x2,y2).
draw() - Method in class com.huguesjohnson.tiamat.graphics.Map
Draws the entire map.
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Map
Draws the entire map at location specified by (x,y).
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.Map
Draws the map within the boundaries specified by (x1,y1) and (x2,y2).
draw() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
draw() - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Draws the entire map.
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Draw the tile at (x,y).
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Draw the tiles specified by rectangle (x1,y1)-(x2,y2).
Drawable - Interface in com.huguesjohnson.tiamat.graphics
Drawable - interface for objects that can be drawn

E

editAction() - Method in class com.huguesjohnson.ui.ListPanel
the action that fires with the edit button is clicked
equals(Object) - Method in class com.huguesjohnson.tiamat.ScriptTableKey
 
Event - Class in com.huguesjohnson.tiamat
Event - An event triggered by the game or player.
Event(String) - Constructor for class com.huguesjohnson.tiamat.Event
Create a new event with no parameters.
Event(String, StringTable) - Constructor for class com.huguesjohnson.tiamat.Event
Create a new event with no parameters.
event - Variable in class com.huguesjohnson.tiamat.ScriptTableKey
The Event stored in this key.
events - Variable in class com.huguesjohnson.tiamat.ScriptTableValue
The Events stored in this value.
exitForm() - Method in class com.huguesjohnson.tiamat.AboutSplash
Exit the Application

F

FileBrowsePanel - Class in com.huguesjohnson.ui
FileBrowsePanel - panel to browse for a file protected blocks of code were generated through the NetBeans 3.6 form editor
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 (*.*).
FileCopy - Class in com.huguesjohnson
FileCopy - utility class to copy files and directories
FileCopy() - Constructor for class com.huguesjohnson.FileCopy
 
FileDelete - Class in com.huguesjohnson
FileDelete - utility class to delete files and directories
FileDelete() - Constructor for class com.huguesjohnson.FileDelete
 
Formatter - Interface in com.huguesjohnson.serialization
Formatter - interface for writing a Storable object to a physical representation
forward() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Scrolls the text ahead one page, also causes redraw.

G

GameData - Class in com.huguesjohnson.tiamat
GameData - contains global data for a game
GameData() - Constructor for class com.huguesjohnson.tiamat.GameData
 
GameScript - Class in com.huguesjohnson.tiamat
GameScript - runs the script for the game, processes events
GameScript() - Constructor for class com.huguesjohnson.tiamat.GameScript
 
get(String, String) - Method in class com.huguesjohnson.tiamat.StringTable
Returns the entry with the specified key, defaultValue if not found.
getAbsolutePath(String, String) - Static method in class com.huguesjohnson.PathResolver
Resolves an absolute path against a relative path to get an absolute path.
Case insensitive
Examples of input/output combinations: absolutePath="c:\\folder1\\" relativePath=".\\sub-folder1\\" getAbsolutePath="c:\\folder1\\sub-folder1\\" absolutePath="c:\\folder1\\sub-folder1\\" relativePath="..\\..\\folder2\\" getAbsolutePath="c:\\folder2\\" absolutePath="c:\\folder1\\sub-folder1\\" relativePath="..\\..\\folder2\\file.txt" getAbsolutePath="c:\\folder2\\file.txt"
getAction() - Method in class com.huguesjohnson.tiamat.Event
Returns the action to perform.
getAffectedEntity() - Method in class com.huguesjohnson.tiamat.Target
Returns who this target affects.
getAll() - Method in class com.huguesjohnson.tiamat.AttributeCollection
Returns an array representing all Attributes in the collection.
getAll() - Method in class com.huguesjohnson.tiamat.ItemCollection
Returns all Items in the collection.
getAll() - Method in class com.huguesjohnson.tiamat.SkillCollection
Returns all Skills in the collection.
getAll() - Method in class com.huguesjohnson.tiamat.StringTable
Returns all key-value pairs in the collection, [0][n]=key for item n, [1][n]=value for item n.
getAllListItems() - Method in class com.huguesjohnson.ui.ListPanel
returns an array of all items in the panel
getAttribute(String) - Method in class com.huguesjohnson.tiamat.AttributeCollection
Return the Attribute with the specified path if it exists, otherwise null.
getAttributes() - Method in class com.huguesjohnson.tiamat.Character
 
getAudioPlayerFor(String) - Static method in class com.huguesjohnson.tiamat.audio.AudioPlayerFactory
Chooses an appropriate AudioPlayer for the given file, throws UnsupportedAudioFormatException if one can not be found.
getAvailableItems() - Method in class com.huguesjohnson.tiamat.GameData
Returns an ItemCollection representing all Items available in the game.
getBackColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Returns the background color.
getBaseValue() - Method in class com.huguesjohnson.tiamat.Attribute
Returns the base (initial) value for this attribute.
getBgImage() - Method in class com.huguesjohnson.tiamat.SequenceFrame
Returns the background image for this frame.
getBgImagePath() - Method in class com.huguesjohnson.tiamat.SequenceFrame
Returns the relative path to the background image.
getBgImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.SequenceFrame
Returns the absolute path to the background image.
getBgMusicPath() - Method in class com.huguesjohnson.tiamat.SequenceFrame
Returns the relative path to the background music.
getBgMusicPathAbsolute() - Method in class com.huguesjohnson.tiamat.SequenceFrame
Returns the absolute path to the background music.
getBorderColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Returns the border color.
getBorderInsetColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Returns the border inset color.
getCanvas() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Returns the canvas.
getCanvas() - Method in class com.huguesjohnson.tiamat.graphics.Map
Returns the canvas for this Map.
getCanvas() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the canvas where this Sprite is drawn.
getCaption() - Method in class com.huguesjohnson.tiamat.Selection
Returns the caption for this Selection.
getCharacter(int) - Method in class com.huguesjohnson.tiamat.Area
Get the character at the specified index.
getCharacter(String) - Method in class com.huguesjohnson.tiamat.GameData
Returns the character with the specified name.
getCharacterPaths() - Method in class com.huguesjohnson.tiamat.Area
Returns the paths to the serialized character files.
getCharacterPaths() - Method in class com.huguesjohnson.tiamat.GameData
Returns a list of all relative paths to Charaters.
getCharacters() - Method in class com.huguesjohnson.tiamat.Area
Returns the Characters in this Area.
getCharacters() - Method in class com.huguesjohnson.tiamat.GameData
Returns all the Charaters available in this game.
getChild(int) - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the child TreeNode at the specified index, null if index is out of bounds.
getChildLeafCount(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the number of leaves for this node.
getChildLeaves(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the all leaves for this node.
getChildNode(String, boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the child TreeNode with the specified path, null if it is not found.
getChildNodeCount(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the number of children for this node.
getChildren() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the children of this TreeNode.
getColorScheme() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the ColorScheme for this Theme.
getCount() - Method in class com.huguesjohnson.tiamat.AttributeCollection
Returns the total number of Attributes in the collection.
getCount() - Method in class com.huguesjohnson.tiamat.ItemCollection
Returns the total number of Items in the collection.
getCount(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
Returns the total number of Items starting from the specified path.
getCount() - Method in class com.huguesjohnson.tiamat.SkillCollection
Returns the total number of Skills in the collection.
getCount(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
Returns the total number of Skills starting from the specified path.
getCount() - Method in class com.huguesjohnson.ui.ListPanel
returns number of items in the panel
getCurrentImage() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the current image (frame) of animation for this Sprite.
getCurrentValue() - Method in class com.huguesjohnson.tiamat.Attribute
Returns the current value for this attribute.
getDescription() - Method in class com.huguesjohnson.fileFilter.DirectoryFileFilter
Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.ImageFileFilter
getDescription returns the description of files accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.XmlFileFilter
Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.tiamat.NamedObject
Returns the description of the object.
getDirection() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the direction the sprite is facing, see DIRECTION constants.
getDirectory() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Returns the full directory of the current path.
getDirectory() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
Returns the full directory of the current path.
getDisappearOnUse() - Method in class com.huguesjohnson.tiamat.Item
Returns whether this Item should disappear after being used.
getEquipable() - Method in class com.huguesjohnson.tiamat.Item
Returns whether this Item can be equipped.
getEquipped() - Method in class com.huguesjohnson.tiamat.Item
Returns whether this Item is currently equipped.
getEvent() - Method in class com.huguesjohnson.tiamat.Selection
Returns the Event associated with this Selection.
getExitEvent(int) - Method in class com.huguesjohnson.tiamat.Sequence
Returns the exit event at the specified index.
getExitEventCount() - Method in class com.huguesjohnson.tiamat.Sequence
Returns the number of exit events in this sequence.
getExitEvents() - Method in class com.huguesjohnson.tiamat.Sequence
Returns All exit events in this sequence.
getFilePath() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Returns the file path in the textfield.
getFollower() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
A follower is a reference to another Sprite that follows this Sprite.
getForeColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Returns the foreground color.
getFrame(int) - Method in class com.huguesjohnson.tiamat.Sequence
Returns the frame at the specified index.
getFrameCount() - Method in class com.huguesjohnson.tiamat.Sequence
Returns the number of frames in this sequence.
getFrames() - Method in class com.huguesjohnson.tiamat.Sequence
Returns All frames in this sequence.
getFullImage() - Method in class com.huguesjohnson.tiamat.Character
Returns the full-size image for this item, change by setting fullImagePath.
getFullImage() - Method in class com.huguesjohnson.tiamat.Item
Returns the full-size image for this item, change by setting fullImagePath.
getFullImagePath() - Method in class com.huguesjohnson.tiamat.Character
Retuns the relative path to full-size image for this Character.
getFullImagePath() - Method in class com.huguesjohnson.tiamat.Item
Returns the relative path to full-size image for this Item.
getFullImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
Retuns the absolute path to full-size image for this Character.
getFullImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Item
Returns the absolute path to full-size image for this Item.
getHeight() - Method in class com.huguesjohnson.tiamat.graphics.Map
Returns the height of the Map.
getImage(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns an image (frame) of animation.
getImage() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
Returns a BufferedImage loaded from the image file.
getImagePath() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
Returns the full path to the image file.
getImagePaths() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the paths to the images that comprise this Sprite.
getImagePathsAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the absolute paths to the images that comprise this Sprite.
getIsMoving() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns whether this sprite is currently moving.
getItem(String) - Method in class com.huguesjohnson.tiamat.GameData
Returns the Item with the specified name if it exists, otherwise null.
getItem(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
Returns the Item with the specified path if it exists, otherwise null.
getItems() - Method in class com.huguesjohnson.tiamat.Character
Returns the Items this Character is carrying.
getLayer(int) - Method in class com.huguesjohnson.tiamat.Area
 
getLayers() - Method in class com.huguesjohnson.tiamat.Area
Returns the Layers for this Area.
getMap() - Method in class com.huguesjohnson.tiamat.graphics.Layer
Returns the Map associated with this Layer.
getMapData(int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Returns the map data at the specified (x,y) co-ordinate.
getMapPath() - Method in class com.huguesjohnson.tiamat.graphics.Layer
Returns the relative path to the file where the Map is saved.
getMapPathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Layer
Returns the absolute path to the file where the Map is saved.
getMember(int) - Method in class com.huguesjohnson.tiamat.Party
Returns the character at index, null if index<0 || index>=getMemberCount().
getMemberCount() - Method in class com.huguesjohnson.tiamat.Party
Returns the number of characters in this Party.
getMembers() - Method in class com.huguesjohnson.tiamat.Party
Returns the members (Characters) in the Party.
getModifiersFor(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
Returns a collection of all equipped Items that have a target with a name equal to targetPath.
getModifiersFor(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
Returns a collection of all Skills that have a target with a name equal to targetPath.
getMovable() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns whether this Sprite can be moved.
getName() - Method in class com.huguesjohnson.tiamat.graphics.Map
Returns the name of the Map.
getName() - Method in class com.huguesjohnson.tiamat.NamedObject
Returns the name of the object.
getName() - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
getName() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the name of this TreeNode.
getNetModification(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
This method is used to get all the modifiers for a target and return the sum of their values.
getNetModification(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
This method is used to get all the modifiers for a target and return the sum of their values.
getObject() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
Retuns the object that is standing on this tile.
getObject() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the object this TreeNode is storing.
getObjectAt(int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Returns the object at (x,y).
getParameters() - Method in class com.huguesjohnson.tiamat.Event
Returns the parameters for the action.
getParent() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the parent of this TreeNode.
getPath() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the full path to this node.
getPathDelimiter() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns the character used to separate names in path, can only be changed in constructor.
getProfile() - Method in class com.huguesjohnson.tiamat.Character
Returns the profile (i.e.
getProperties() - Method in class com.huguesjohnson.tiamat.StringTable
Returns the Properties object this StringTable contains.
getRadioButtonImage() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the image to display on a radio button.
getRadioButtonImagePath() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the relative path to the image to display on a radio button.
getRadioButtonImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the absolute path to the image to display on a radio button.
getRadioButtonSelectedImage() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the image to display on a selected radio button.
getRadioButtonSelectedImagePath() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the relative path to the image to display on a selected radio button.
getRadioButtonSelectedImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the absolute path to the image to display on a selected radio button.
getRelativePath(String, String) - Static method in class com.huguesjohnson.PathResolver
Resolves an absolute path against another to get a relative path.
Case insensitive
Examples of input/output combinations: absolutePath1="c:\\folder1\\" absolutePath2="c:\\folder1\\sub-folder1\\" getRelativePath=".\\sub-folder1\\" absolutePath1="c:\\folder1\\" absolutePath2="c:\\folder1\\sub-folder1\\file.txt" getRelativePath=".\\sub-folder1\\file.txt" absolutePath1="c:\\folder1\\sub-folder1\\" absolutePath2="c:\\folder2\\" getRelativePath="..\\..\\folder2\\" If the drives are different then an absolute path must be returned.
For example: absolutePath1="c:\\folder1\\" absolutePath2="d:\\folder2\\" getRelativePath="d:\\folder2\\"
getScript() - Method in class com.huguesjohnson.tiamat.GameData
Returns the script for this game.
getSelectedListItem() - Method in class com.huguesjohnson.ui.ListPanel
returns the selected item
getSelection(int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Returns the specified selection.
getSelections() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Returns all the selections that will be displayed after the last page of text.
getSkill(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
Returns the Skill with the specified path if it exists, otherwise null.
getSkills() - Method in class com.huguesjohnson.tiamat.Character
Returns this Character's Skills.
getSprite() - Method in class com.huguesjohnson.tiamat.Character
Returns the physical sprite for this Character, change by setting spritePath.
getSpritePath() - Method in class com.huguesjohnson.tiamat.Character
Returns the relative path to this Character's Sprite.
getSpritePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
Returns the absolute path to this Character's Sprite.
getStepIndex() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the step (frame) of animation is this sprite in.
getStyle() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Returns the Theme for this Dialog.
getTarget(int) - Method in class com.huguesjohnson.tiamat.Item
Returns the Target at the specified index.
getTarget(int) - Method in class com.huguesjohnson.tiamat.Skill
Returns the Target at the specified index, null if index out of range.
getTargetCount() - Method in class com.huguesjohnson.tiamat.Item
Returns the number of targets for this item.
getTargetCount() - Method in class com.huguesjohnson.tiamat.Skill
Returns the number of targets for this Skill.
getTargetPath() - Method in class com.huguesjohnson.tiamat.Target
Returns the path of the item or attribute being modified.
getTargets() - Method in class com.huguesjohnson.tiamat.Item
Returns the Targets for this Item.
getTargets() - Method in class com.huguesjohnson.tiamat.Skill
Returns the Targets for this Skill.
getText() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Returns the array of text to display.
getText(int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Returns a single page of text.
getText() - Method in class com.huguesjohnson.tiamat.SequenceFrame
Returns the text to draw in this frame.
getThumbnailImage() - Method in class com.huguesjohnson.tiamat.Character
Returns the thumbnail image for this item, what would appear in a menu or dialog, change by setting thumbnailImagePath.
getThumbnailImage() - Method in class com.huguesjohnson.tiamat.Item
Returns the thumbnail image for this Item, what would appear in a menu or dialog, change by setting thumbnailImagePath.
getThumbnailImagePath() - Method in class com.huguesjohnson.tiamat.Character
Retuns the relative path to thumbnail image for this Character.
getThumbnailImagePath() - Method in class com.huguesjohnson.tiamat.Item
Returns the relative path to thumbnail image for this Item.
getThumbnailImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
Retuns the absolute path to thumbnail image for this Character.
getThumbnailImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Item
Returns the absolute path to thumbnail image for this Item.
getTile(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Returns the tile at the specified index.
getTile() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
Returns the index of tile in array or list of tiles.
getTileSet() - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Returns the tile set for this map.
getType() - Method in class com.huguesjohnson.tiamat.graphics.Layer
Returns what type of layer this is, see TYPE constants.
getType() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
Returns the tile type, one of types defined in public constants.
getValue() - Method in class com.huguesjohnson.tiamat.Target
Returns how much to modify the target.
getWidth() - Method in class com.huguesjohnson.tiamat.graphics.Map
Returns the width of the Map.
getX() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the x-coordinate of this Sprite.
getY() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns the y-coordinate of this Sprite.

H

hashCode() - Method in class com.huguesjohnson.tiamat.ScriptTableKey
 
height - Variable in class com.huguesjohnson.tiamat.graphics.Map
 
hide() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Hides the Dialog.

I

ImageBrowsePanel - Class in com.huguesjohnson.ui
ImageBrowsePanel - panel to browse for and preview an image protected blocks of code were generated through the NetBeans 3.6 form editor
ImageBrowsePanel(String) - Constructor for class com.huguesjohnson.ui.ImageBrowsePanel
Creates a new ImageBrowsePanel.
ImageFileFilter - Class in com.huguesjohnson.fileFilter
ImageFileFilter filter to only accept images supported by ImageIO uses ImageReaderWriterSpi.getFileSuffixes() to get a list of supported extensions
ImageFileFilter() - Constructor for class com.huguesjohnson.fileFilter.ImageFileFilter
Creates a new instance of ImageFileFilter
ImageLoader - Class in com.huguesjohnson
Utility class to load an image from a file.
ImageLoader() - Constructor for class com.huguesjohnson.ImageLoader
 
importImageData(String[][]) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Imports image data, returns success of the operation.
importObjectData(Object[][]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Imports object data.
importTileData(int[][]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Imports tile data.
importTileSet(String, String[]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Imports tileset data.
importTypeData(int[][]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Imports type data.
INFINITE_LOOP - Static variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
 
insertChildNode(String, TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
Inserts a node at the specified path.
isLeaf() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns true if no children.
isRoot() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns true if parent is null.
Item - Class in com.huguesjohnson.tiamat
Item - representation of an item
Item(String, String) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, Target[], boolean) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, Target[], boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, Target[], boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, String, String, String, Target[], boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, String, String, String) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, String, String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, String, String, String, Target[], boolean) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, String, String, String, Target[], boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
Item(String, String, String, String, String, boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
Creates a new instance of Item.
ItemCollection - Class in com.huguesjohnson.tiamat
ItemCollection - used to store a collection of items
ItemCollection() - Constructor for class com.huguesjohnson.tiamat.ItemCollection
Default constructor, uses default pathDelimiter.
ItemCollection(String) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
Create a new ItemCollection with a custom path delimiter.
ItemCollection(Item[]) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
Create a new ItemCollection based off an array of Items with a the default path delimiter.
ItemCollection(Item[], String) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
Create a new ItemCollection based off an array of Items with a the default path delimiter.

L

launch(String) - Method in class com.huguesjohnson.LaunchBrowser
Launches a web browser with the specified url.
launch(String, boolean) - Method in class com.huguesjohnson.LaunchBrowser
Launches a web browser with the specified url.
LaunchBrowser - Class in com.huguesjohnson
class LaunchBrowser usage: String result=(new LaunchBrowser()).launch("http://www.wherever.com"); alternate usage: String verboseResult=(new LaunchBrowser()).launch("http://www.wherever.com",true); alternate usage: String verboseResult=(new LaunchBrowser()).launch("file://c:\\some-folder\\some-file.html",true); alternate usage: String verboseResult=(new LaunchBrowser()).launch("file:///some-dir/some-file.html",true); This has only been tested on Windows 2000, if it doesn't work on another OS please set verbose to true to debug.
LaunchBrowser() - Constructor for class com.huguesjohnson.LaunchBrowser
constructor
Layer - Class in com.huguesjohnson.tiamat.graphics
class Layer - a layer (or plane) that contains drawable items
Layer() - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
Creates new instance of Layer, uses DEFAULT_LAYER_TYPE.
Layer(int) - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
Creates new instance of Layer.
Layer(String, Formatter) - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
Creates new instance of Layer, uses TYPE_MAP.
ListPanel - Class in com.huguesjohnson.ui
ListPanel - panel to hold a list and add/edit/delete buttons protected blocks of code were generated through the NetBeans 3.6 form editor
ListPanel(String) - Constructor for class com.huguesjohnson.ui.ListPanel
Creates new form ListPanel
load(String, Formatter) - Static method in class com.huguesjohnson.tiamat.CharacterFactory
Chooses an appropriate Character for the given file and loads it, throws UnsupportedCharacterException if one can not be found.
load(String, Formatter) - Static method in class com.huguesjohnson.tiamat.graphics.MapFactory
Chooses an appropriate Map for the given file and loads it, throws UnsupportedMapException if one can not be found.
loadBufferedImage(String) - Static method in class com.huguesjohnson.ImageLoader
Loads a BufferedImage from a file.
loadFrom(String) - Method in interface com.huguesjohnson.serialization.Formatter
Loads an object from the specified source path.
loadFrom(String) - Method in class com.huguesjohnson.serialization.XmlFormatter
Loads an object from the specified source path.
loadMap(Formatter) - Method in class com.huguesjohnson.tiamat.graphics.Layer
Loads the Map into memory and return it.
loop - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
The number of times to loop.

M

main(String[]) - Static method in class com.huguesjohnson.tiamat.AboutSplash
Entry point for application.
Map - Class in com.huguesjohnson.tiamat.graphics
class Map - abstract map
Map() - Constructor for class com.huguesjohnson.tiamat.graphics.Map
Default constructor, creates an empty Map.
MapFactory - Class in com.huguesjohnson.tiamat.graphics
MapFactory - Abstract factory to select an appropriate Map for a given file
MapFactory() - Constructor for class com.huguesjohnson.tiamat.graphics.MapFactory
 
meta(MetaMessage) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
Trap meta events.
MidiPlayer - Class in com.huguesjohnson.tiamat.audio
MidiPlayer - plays midi files
MidiPlayer() - Constructor for class com.huguesjohnson.tiamat.audio.MidiPlayer
 
move(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Moves the sprite in the specified direction.
MultiExtensionFileFilter - Class in com.huguesjohnson.fileFilter
MultiExtensionFileFilter Filter to accept a list of file extensions
MultiExtensionFileFilter(String[]) - Constructor for class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
Creates a new instance of MultiExtensionFileFilter

N

name - Variable in class com.huguesjohnson.tiamat.graphics.Map
 
NamedObject - Class in com.huguesjohnson.tiamat
NamedObject - an abstract class with a name and description
NamedObject(String, String) - Constructor for class com.huguesjohnson.tiamat.NamedObject
 
NamedObjectTreeNode - Class in com.huguesjohnson.tiamat
NamedObjectTreeNode - implementation of a TreeNode that stored NamedObjects
NamedObjectTreeNode(NamedObject) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
Create new instance of NamedObjectTreeNode, uses TreeNode.DEFAULT_PATH_DELIMITER.
NamedObjectTreeNode(NamedObject, String) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
Create new instance of NamedObjectTreeNode.
NamedObjectTreeNode(NamedObject, NamedObjectTreeNode) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
Create new instance of NamedObjectTreeNode, uses TreeNode.DEFAULT_PATH_DELIMITER.
NamedObjectTreeNode(NamedObject, String, NamedObjectTreeNode) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
Create new instance of NamedObjectTreeNode.
NonPlayerCharacter - Class in com.huguesjohnson.tiamat
NonPlayerCharacter.java - concrete representation of a character
NonPlayerCharacter() - Constructor for class com.huguesjohnson.tiamat.NonPlayerCharacter
Creates an empty NonPlayerCharacter.

O

onBrowseComplete() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Event that fires after a browse has completed successfully.
onBrowseComplete() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
Event that fires after a browse has completed successfully.
onCancel() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Event called when the Dialog is closed.
onDeserialize(Formatter, String) - Method in interface com.huguesjohnson.serialization.Storable
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Area
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Character
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.GameData
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.GameScript
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.Map
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Item
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.NamedObject
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Sequence
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.SequenceFrame
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.StringTable
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.TreeNode
The onDeserialize event should be fired after an object is de-serialized.
onSelectFile(String) - Method in class com.huguesjohnson.ui.RecentFileMenu
Event that fires when a recent file is selected from the menu.
onSelection(int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Event invoked when the player has confirmed a selection in the dialog.

P

PARENT_PATH - Static variable in class com.huguesjohnson.PathResolver
public final static String PARENT_PATH="..";
Party - Class in com.huguesjohnson.tiamat
Party - a collection of Characters
Party() - Constructor for class com.huguesjohnson.tiamat.Party
Creates an empty Party.
Party(PlayerCharacter) - Constructor for class com.huguesjohnson.tiamat.Party
Creates a Party with a single member.
PathResolver - Class in com.huguesjohnson
Utility class to resolve full and absolute paths
PathResolver() - Constructor for class com.huguesjohnson.PathResolver
 
play(String) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
Play with no loop.
play(String, int) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
Play with looping.
play(String[]) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
Play with no loop.
play(String[], int) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
Play with looping, loops back to the first track after playing the last one.
play(String) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
 
play(String, int) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
 
play(String[]) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
 
play(String[], int) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
 
PlayerCharacter - Class in com.huguesjohnson.tiamat
PlayerCharacter.java - concrete representation of a character
PlayerCharacter() - Constructor for class com.huguesjohnson.tiamat.PlayerCharacter
Creates an empty PlayerCharacter.
processEvent(Event) - Method in class com.huguesjohnson.tiamat.GameScript
Process an Event triggered by the player.
processEvent(Event, String[]) - Method in class com.huguesjohnson.tiamat.GameScript
Process an Event triggered by the player.

R

RecentFileMenu - Class in com.huguesjohnson.ui
A menu used to store and display recently used files.
RecentFileMenu(String, int) - Constructor for class com.huguesjohnson.ui.RecentFileMenu
Create a new instance of RecentFileMenu.
remove(int) - Method in class com.huguesjohnson.tiamat.Party
Removes and returns the character at the specified index.
removeAttribute(String) - Method in class com.huguesjohnson.tiamat.AttributeCollection
Remove the Attribute with the specified path.
removeChildNode(String, boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
Removes the child TreeNode with the specified path.
removeExitEvent(int) - Method in class com.huguesjohnson.tiamat.Sequence
Removes an exit event.
removeFrame(int) - Method in class com.huguesjohnson.tiamat.Sequence
Removes a frame.
removeItem(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
Removes the Item with the specified path.
removeSkill(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
Removes the Skill with the specified path.

S

saveTo(Storable, String) - Method in interface com.huguesjohnson.serialization.Formatter
Saves the object to the output path.
saveTo(Storable, String) - Method in class com.huguesjohnson.serialization.XmlFormatter
Saves the object to the output path.
ScriptTableKey - Class in com.huguesjohnson.tiamat
ScriptTableKey - used to store & retrieve entries from a GameScript
ScriptTableKey(Event, String[]) - Constructor for class com.huguesjohnson.tiamat.ScriptTableKey
Create a new instance of ScriptTableKey.
ScriptTableValue - Class in com.huguesjohnson.tiamat
ScriptTableValue - value stored in a GameScript
ScriptTableValue() - Constructor for class com.huguesjohnson.tiamat.ScriptTableValue
Create a new instance of ScriptTableValue.
ScriptTableValue(Event[]) - Constructor for class com.huguesjohnson.tiamat.ScriptTableValue
Create a new instance of ScriptTableValue.
Selection - Class in com.huguesjohnson.tiamat
Selection - a representation of a selection on a game menu.
Selection(String, Event) - Constructor for class com.huguesjohnson.tiamat.Selection
Create a new instance of Selection.
SELF_PATH - Static variable in class com.huguesjohnson.PathResolver
public final static String SELF_PATH=".";
Sequence - Class in com.huguesjohnson.tiamat
Sequence - class to represent a sequence
Sequence(SequenceFrame[], Event[]) - Constructor for class com.huguesjohnson.tiamat.Sequence
Create a new instance of Sequence.
SequenceFrame - Class in com.huguesjohnson.tiamat
SequenceFrame.java - class to represent a frame in a sequence
SequenceFrame() - Constructor for class com.huguesjohnson.tiamat.SequenceFrame
Creates a new instance of SequenceFrame.
SequenceFrame(String, String, String, String) - Constructor for class com.huguesjohnson.tiamat.SequenceFrame
Creates a new instance of SequenceFrame.
set(String, String) - Method in class com.huguesjohnson.tiamat.StringTable
Sets an entry in the table.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Area
Sets the absolute working directory for files.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Character
Sets the absolute working directory for files.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.GameData
Sets the absolute path to the directory where characters are saved.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Layer
Sets the absolute path to the directory where the Map is saved.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Map
 
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets the absolute path to the directory where images are stored.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
Set the absolute path to the directory where images are stored.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Item
Sets the absolute working directory for files.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.SequenceFrame
Sets the absolute path to the directory where images and background music are stored.
setAction(String) - Method in class com.huguesjohnson.tiamat.Event
Sets the action to perform.
setAffectedEntity(int) - Method in class com.huguesjohnson.tiamat.Target
Sets who this target affects.
setAttribute(String, Attribute) - Method in class com.huguesjohnson.tiamat.AttributeCollection
Sets the Attribute with the given path, adds it if it doesn’t exist.
setAttributes(AttributeCollection) - Method in class com.huguesjohnson.tiamat.Character
 
setAvailableItems(ItemCollection) - Method in class com.huguesjohnson.tiamat.GameData
Sets the collection of all Items available in the game.
setBackColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Sets the background color.
setBaseValue(long) - Method in class com.huguesjohnson.tiamat.Attribute
Sets the base (initial) value for this attribute.
setBgImagePath(String) - Method in class com.huguesjohnson.tiamat.SequenceFrame
Sets the relative path to the background image.
setBgMusicPath(String) - Method in class com.huguesjohnson.tiamat.SequenceFrame
Sets the relative path to the background music.
setBorderColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Sets the border color.
setBorderInsetColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Sets the border insert color.
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Sets the canvas for this Dialog
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.Map
Sets the canvas for this Map.
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets the canvas where this Sprite is drawn.
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Override of setCanvas to reload images when canvas changes.
setCharacters(String[], Formatter) - Method in class com.huguesjohnson.tiamat.Area
Sets the Characters in this Area.
setCharacters(String[], Formatter) - Method in class com.huguesjohnson.tiamat.GameData
Sets the Characters for this game.
setChild(int, TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
Sets the child TreeNode at the specified index.
setChildren(TreeNode[]) - Method in class com.huguesjohnson.tiamat.TreeNode
Sets the children of this TreeNode.
setColorScheme(ColorScheme) - Method in class com.huguesjohnson.tiamat.graphics.Theme
Sets the ColorScheme for this Theme.
setCurrentValue(long) - Method in class com.huguesjohnson.tiamat.Attribute
Sets the current value for this attribute.
setDescription(String) - Method in class com.huguesjohnson.tiamat.NamedObject
Sets the description of the object.
setDirection(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets the direction the sprite is facing, see DIRECTION constants.
setDisappearOnUse(boolean) - Method in class com.huguesjohnson.tiamat.Item
Sets whether this Item should disappear after being used.
setEquipable(boolean) - Method in class com.huguesjohnson.tiamat.Item
Sets whether this Item can be equipped.
setEquipped(boolean) - Method in class com.huguesjohnson.tiamat.Item
Sets whether this Item is currently equipped.
setFilePath(String) - Method in class com.huguesjohnson.ui.FileBrowsePanel
Sets the file path textfield.
setFollower(Sprite) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
A follower is a reference to another Sprite that follows this Sprite.
setForeColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Sets the foreground color.
setFullImagePath(String) - Method in class com.huguesjohnson.tiamat.Character
Sets the relative path to full-size image for this Character, setting this reloads the actual image.
setFullImagePath(String) - Method in class com.huguesjohnson.tiamat.Item
Sets the relative path to full-size image for this Item, setting this reloads the actual image.
setHeight(int) - Method in class com.huguesjohnson.tiamat.graphics.Map
Sets the height of the Map.
setImage(int, int, String) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets an image (frame) of animation.
setImage(String) - Method in class com.huguesjohnson.ui.ImageBrowsePanel
Sets the image for the dialog, updates the textfield and image.
setIsMoving(boolean) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets whether this sprite is currently moving.
setItem(String, Item) - Method in class com.huguesjohnson.tiamat.ItemCollection
Sets the Item with the specified path, adds it if it doesn't exist.
setItems(ItemCollection) - Method in class com.huguesjohnson.tiamat.Character
Sets the Items this Character is carrying.
setLayers(Layer[]) - Method in class com.huguesjohnson.tiamat.Area
Sets the Layers for this Area.
setMapData(int, int, TileMapData) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Sets the map data at the specified (x,y) co-ordinate.
setMapPath(String, Formatter) - Method in class com.huguesjohnson.tiamat.graphics.Layer
Sets the relative path to the file where the Map is saved.
setMembers(Character[]) - Method in class com.huguesjohnson.tiamat.Party
Sets the members in the Party.
setMovable(boolean) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets whether this Sprite can be moved.
setName(String) - Method in class com.huguesjohnson.tiamat.graphics.Map
Sets the name of the Map.
setName(String) - Method in class com.huguesjohnson.tiamat.NamedObject
Sets the name of the object.
setName(String) - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
setName(String) - Method in class com.huguesjohnson.tiamat.TreeNode
Sets the name of this TreeNode.
setObject(Object) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
Sets the object that is standing on this tile.
setObject(Object) - Method in class com.huguesjohnson.tiamat.TreeNode
Sets the object this TreeNode is storing.
setObjectAt(int, int, Object) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Sets the object at (x,y).
setParameters(StringTable) - Method in class com.huguesjohnson.tiamat.Event
Sets the parameters for the action.
setParent(TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
Sets the parent of this TreeNode.
setProfile(StringTable) - Method in class com.huguesjohnson.tiamat.Character
Sets the profile (i.e.
setProperties(Properties) - Method in class com.huguesjohnson.tiamat.StringTable
Sets the Properties object this StringTable contains.
setRadioButtonImagePath(String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
Sets the image to display on a radio button.
setRadioButtonSelectedImagePath(String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
Sets the image to display on a selected radio button.
setScript(GameScript) - Method in class com.huguesjohnson.tiamat.GameData
Sets the script for this game.
setScript(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameData
Loads the script for this game.
setSelection(String, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Sets the selection at the specified index.
setSelections(String[]) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Sets the selections to present after the last page of text.
setSkill(String, Skill) - Method in class com.huguesjohnson.tiamat.SkillCollection
Sets the Skill with the specified path, adds it if it doesn't exist.
setSkills(SkillCollection) - Method in class com.huguesjohnson.tiamat.Character
Sets this Character's Skills.
setSpritePath(String, Formatter) - Method in class com.huguesjohnson.tiamat.Character
Sets the path to the Sprite's underlying file, setting this reloads the Sprite.
setStepIndex(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets the step (frame) of animation is this sprite in.
setStyle(Theme) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Sets the Theme for this Dialog.
setTarget(int, Target) - Method in class com.huguesjohnson.tiamat.Item
Sets the Target at the specified index.
setTarget(int, Target) - Method in class com.huguesjohnson.tiamat.Skill
Sets the Target at the specified index.
setTargetPath(String) - Method in class com.huguesjohnson.tiamat.Target
Sets the path of the item or attribute being modified.
setTargets(Target[]) - Method in class com.huguesjohnson.tiamat.Item
Set the Targets for this Item.
setTargets(Target[]) - Method in class com.huguesjohnson.tiamat.Skill
Sets the Targets for this Skill.
setText(String[]) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Sets the array of text to display.
setText(String, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Sets one page of text to display.
setText(String) - Method in class com.huguesjohnson.tiamat.SequenceFrame
Set the text to draw in this frame.
setThumbnailImagePath(String) - Method in class com.huguesjohnson.tiamat.Character
Sets the relative path to thumbnail image for this Character, what would appear in a menu or dialog, setting this reloads the actual image.
setThumbnailImagePath(String) - Method in class com.huguesjohnson.tiamat.Item
Sets the relative path to thumbnail image for this Item, what would appear in a menu or dialog, setting this reloads the actual image.
setTile(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
Sets the index of tile in array or list of tiles.
setType(int) - Method in class com.huguesjohnson.tiamat.graphics.Layer
Sets what type of layer this is, see TYPE constants.
setType(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
Set the tile type, one of types defined in public constants.
setValue(long) - Method in class com.huguesjohnson.tiamat.Target
Sets how much to modify the target.
setWidth(int) - Method in class com.huguesjohnson.tiamat.graphics.Map
Sets the width of the Map.
setX(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets the x-coordinate of this Sprite.
setY(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Sets the y-coordinate of this Sprite.
Skill - Class in com.huguesjohnson.tiamat
Skill - represents a skill for a character, modifies an a players attribute or ability to use an item.
Skill(String, String) - Constructor for class com.huguesjohnson.tiamat.Skill
Creates a new Skill with no targets.
Skill(String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Skill
Creates a new Skill.
SkillCollection - Class in com.huguesjohnson.tiamat
SkillCollection - used to store a collection of skills
SkillCollection() - Constructor for class com.huguesjohnson.tiamat.SkillCollection
Default constructor, uses default pathDelimiter.
SkillCollection(String) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
Create a new SkillCollection with a custom path delimiter.
SkillCollection(Skill[]) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
Create a new SkillCollection based off an array of Skills with a the default path delimiter.
SkillCollection(Skill[], String) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
Create a new SkillCollection based off an array of Skills with a the default path delimiter.
Sprite - Class in com.huguesjohnson.tiamat.graphics
class Sprite - animated sprite
Sprite(int, int, int, String, String[][], Component) - Constructor for class com.huguesjohnson.tiamat.graphics.Sprite
Creates a new instance of Sprite.
stop() - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
Stops playback.
stop() - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
 
Storable - Interface in com.huguesjohnson.serialization
Storable - interface for objects that can be serialized
StorageException - Exception in com.huguesjohnson.serialization
StorageException - Thrown if an error occurs while trying to save or load a serialized object
StorageException(String) - Constructor for exception com.huguesjohnson.serialization.StorageException
* Constructs an instance of StorageException with the specified detail message.
StringTable - Class in com.huguesjohnson.tiamat
StringTable - stores key-value pairs of strings
StringTable() - Constructor for class com.huguesjohnson.tiamat.StringTable
Creates an empty StringTable.

T

Target - Class in com.huguesjohnson.tiamat
Target - represents the target of a Skill or Item
Target(String, long) - Constructor for class com.huguesjohnson.tiamat.Target
Create a new Target, uses DEFAULT_AFFECTED_ENTITY.
Target(String, long, int) - Constructor for class com.huguesjohnson.tiamat.Target
Create a new Target, uses DEFAULT_AFFECTED_ENTITY.
Theme - Class in com.huguesjohnson.tiamat.graphics
Theme - stores style elements for a top-level container
Theme() - Constructor for class com.huguesjohnson.tiamat.graphics.Theme
Default constructor, creates an empty theme
TileMap - Class in com.huguesjohnson.tiamat.graphics
TileMap - a map composed of fixed-size tiles
TileMap() - Constructor for class com.huguesjohnson.tiamat.graphics.TileMap
Default constructor, creates an empty map.
TileMap(int, int, Component) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMap
Create a map with the specified width, height, and canvas.
TileMapData - Class in com.huguesjohnson.tiamat.graphics
TileMapData - data for TileMap
TileMapData(int) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
Creates a new instance of TileMapData.
TileMapData(int, int) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
Creates a new instance of TileMapData.
TileMapData(int, int, Object) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
Creates a new instance of TileMapData.
toString() - Method in class com.huguesjohnson.tiamat.Attribute
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.AttributeCollection
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.Map
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.Item
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.ItemCollection
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.NamedObject
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.Skill
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.SkillCollection
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.StringTable
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.Target
Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.TreeNode
Returns a string representation of the object.
trackIndex - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
The index of the track currently being played.
trackList - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
The list of tracks to play.
TreeNode - Class in com.huguesjohnson.tiamat
TreeNode - stores object in a heirarchical (tree) structure
TreeNode(String) - Constructor for class com.huguesjohnson.tiamat.TreeNode
Creates a new instance of TreeNode, uses the default path delimiter.
TreeNode(String, String) - Constructor for class com.huguesjohnson.tiamat.TreeNode
Creates a new instance of TreeNode.
TreeNode(String, Object) - Constructor for class com.huguesjohnson.tiamat.TreeNode
Creates a new instance of TreeNode, uses the default path delimiter.
TreeNode(String, String, Object) - Constructor for class com.huguesjohnson.tiamat.TreeNode
Creates a new instance of TreeNode.
TreeNode(String, Object, TreeNode) - Constructor for class com.huguesjohnson.tiamat.TreeNode
Creates a new instance of TreeNode, uses the default path delimiter.
TreeNode(String, String, Object, TreeNode) - Constructor for class com.huguesjohnson.tiamat.TreeNode
Creates a new instance of TreeNode.
TYPE_DIALOG - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
A layer where dialogs are displayed.
TYPE_EVENT - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
Tile that has some event associated to it.
TYPE_EXIT - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
Tile that exits the map.
TYPE_MAP - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
A layer with a map associated to it.
TYPE_NORMAL - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
Tile you walk over with no effect on anything.
TYPE_SOLID - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
Solid tile.
TYPE_SPRITE - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
A layer where sprites move.

U

UnsupportedAudioFormatException - Exception in com.huguesjohnson.tiamat.audio
UnsupportedAudioFormatException - Exception thrown when an unsupported audio type is encountered
UnsupportedAudioFormatException() - Constructor for exception com.huguesjohnson.tiamat.audio.UnsupportedAudioFormatException
 
UnsupportedAudioFormatException(String) - Constructor for exception com.huguesjohnson.tiamat.audio.UnsupportedAudioFormatException
 
UnsupportedCharacterException - Exception in com.huguesjohnson.tiamat
UnsupportedCharacterException - Exception thrown when an unsupported character is encountered
UnsupportedCharacterException() - Constructor for exception com.huguesjohnson.tiamat.UnsupportedCharacterException
Creates a new UnsupportedCharacterException.
UnsupportedCharacterException(String) - Constructor for exception com.huguesjohnson.tiamat.UnsupportedCharacterException
Creates a new UnsupportedCharacterException with the specified message.
UnsupportedMapException - Exception in com.huguesjohnson.tiamat.graphics
UnsupportedMapException - Exception thrown when an unsupported map is encountered
UnsupportedMapException() - Constructor for exception com.huguesjohnson.tiamat.graphics.UnsupportedMapException
Creates a new UnsupportedMapException.
UnsupportedMapException(String) - Constructor for exception com.huguesjohnson.tiamat.graphics.UnsupportedMapException
Creates a new UnsupportedMapException with the specified message.
updateSelectedListItem(Object) - Method in class com.huguesjohnson.ui.ListPanel
update the selected item in the list

W

width - Variable in class com.huguesjohnson.tiamat.graphics.Map
 

X

XmlFileFilter - Class in com.huguesjohnson.fileFilter
XmlFileFilter Filter to only accept xml files
XmlFileFilter() - Constructor for class com.huguesjohnson.fileFilter.XmlFileFilter
Creates a new instance of SourceCodeFileFilter
XmlFormatter - Class in com.huguesjohnson.serialization
XmlFormatter - Stores objects to an XML file
XmlFormatter() - Constructor for class com.huguesjohnson.serialization.XmlFormatter
 

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