Package com.huguesjohnson.tiamat

Class Summary
AboutSplash AboutSplash splash screen to display if the Tiamat Framework jar file is executed
Area Area - collection of layers and characters to represent an area
Attribute Attribute - used to store character attributes
AttributeCollection AttributeCollection - used to store a collection of attributes
Character Character - abstract representation of a character
CharacterFactory CharacterFactory - Abstract factory to select an appropriate Character for a given file
Item Item - representation of an item
ItemCollection ItemCollection - used to store a collection of items
NamedObject NamedObject - an abstract class with a name and description
NamedObjectTreeNode NamedObjectTreeNode - implementation of a TreeNode that stored NamedObjects
NonPlayerCharacter NonPlayerCharacter.java - concrete representation of a character
Party Party - a collection of Characters
PlayerCharacter PlayerCharacter.java - concrete representation of a character
Skill Skill - represents a skill for a character, modifies an item
SkillCollection SkillCollection - used to store a collection of skills
StringTable StringTable - stores key-value pairs of strings
Target Target - represents the target of a Skill or Item
TreeNode TreeNode - stores object in a heirarchical (tree) structure
 

Exception Summary
UnsupportedCharacterException UnsupportedCharacterException - Exception thrown when an unsupported character is encountered