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

A

Ability - Interface in net.sf.mud4j.ability
Ability interface to create basic interface for abilities that may be used by commands, or other abilities.
AbilityException - Exception in net.sf.mud4j.ability
An exception that occurs related to an exceptional condition with an ability.
AbilityException(Ability) - Constructor for exception net.sf.mud4j.ability.AbilityException
Create an ability exception that can be tracked to a particular ability.
AbilityException(String, Ability) - Constructor for exception net.sf.mud4j.ability.AbilityException
Creates an ability exception that can be tracked to a particular ability with a message.
AbstractArea - Class in net.sf.mud4j.world.area
Abstract implementation of areas.
AbstractArea(String) - Constructor for class net.sf.mud4j.world.area.AbstractArea
 
AbstractCharacter - Class in net.sf.mud4j.character
Abstract character implementation for character implementations to implement for default functions.
AbstractCharacter() - Constructor for class net.sf.mud4j.character.AbstractCharacter
 
AbstractCharacter(String) - Constructor for class net.sf.mud4j.character.AbstractCharacter
 
AbstractCharacterEffect - Class in net.sf.mud4j.effect
 
AbstractCharacterEffect(Character) - Constructor for class net.sf.mud4j.effect.AbstractCharacterEffect
 
AbstractDamageBehavior - Class in net.sf.mud4j.damage
Abstract implementation for DamageBehavior.
AbstractDamageBehavior() - Constructor for class net.sf.mud4j.damage.AbstractDamageBehavior
 
AbstractEffect - Class in net.sf.mud4j.effect
Abstract implementation for effects.
AbstractEffect() - Constructor for class net.sf.mud4j.effect.AbstractEffect
 
AbstractEffect(String) - Constructor for class net.sf.mud4j.effect.AbstractEffect
 
AbstractItem - Class in net.sf.mud4j.world.item
Abstract implementation for an item type.
AbstractItem() - Constructor for class net.sf.mud4j.world.item.AbstractItem
 
AbstractItemEffect - Class in net.sf.mud4j.effect
Abstract item effect imlementation to implement all necessary functionality for an extending class to use and implement business item effect data.
AbstractItemEffect(Item) - Constructor for class net.sf.mud4j.effect.AbstractItemEffect
 
AbstractItemType - Class in net.sf.mud4j.world.item
Abstract implementation for item types.
AbstractItemType() - Constructor for class net.sf.mud4j.world.item.AbstractItemType
 
AbstractLocationEffect - Class in net.sf.mud4j.effect
Abstract location effect.
AbstractLocationEffect(Location) - Constructor for class net.sf.mud4j.effect.AbstractLocationEffect
 
AbstractWorld - Class in net.sf.mud4j.world
 
AbstractWorld() - Constructor for class net.sf.mud4j.world.AbstractWorld
 
Account - Class in net.sf.mud4j.account
Account for providing username, and password for a system account.
Account() - Constructor for class net.sf.mud4j.account.Account
 
AccountDao - Interface in net.sf.mud4j.dao
Account dao interface.
AccountDaoHibernate - Class in net.sf.mud4j.dao.hibernate
Account dao implementation for hibernate.
AccountDaoHibernate() - Constructor for class net.sf.mud4j.dao.hibernate.AccountDaoHibernate
 
addDamageListener(DamageListener) - Method in class net.sf.mud4j.damage.AbstractDamageBehavior
Add a damage listener to this damage behavior.
addDamageListener(DamageListener) - Method in interface net.sf.mud4j.damage.DamageBehavior
Add a damage listener to this damage behavior.
addDirection(Direction) - Method in class net.sf.mud4j.world.Room
Add a direction to the location.
addDirection(Direction) - Method in interface net.sf.mud4j.world.TileLocation
Add a direction to the location.
addEffect(Effect) - Method in class net.sf.mud4j.effect.DefaultEffectBehavior
Add effect to behavior object.
addEffect(Effect) - Method in interface net.sf.mud4j.effect.EffectBehavior
Add effect to behavior object.
addItem(Item) - Method in class net.sf.mud4j.world.item.ContainerItemType
Add an item to the container.
apply() - Method in class net.sf.mud4j.effect.AbstractEffect
Apply effect on the target.
apply() - Method in class net.sf.mud4j.effect.AbstractItemEffect
Apply effect on the target.
apply() - Method in class net.sf.mud4j.effect.AbstractLocationEffect
Apply effect on the target.
apply() - Method in interface net.sf.mud4j.effect.Effect
Apply effect on the target.
Area - Interface in net.sf.mud4j.world.area
Area interface for different types of areas.
AreaConverter - Interface in net.sf.mud4j.world.area.convert
Area converter interface to define a set of area converters from different types of games with areas already defined.
AreaMap - Interface in net.sf.mud4j.map
Game map of
ArmorItemType - Class in net.sf.mud4j.world.item
Armor item type for items that are of type armor.
ArmorItemType(int) - Constructor for class net.sf.mud4j.world.item.ArmorItemType
Creates an armor item type with a given armor rating.

C

character - Variable in class net.sf.mud4j.ability.CharacterAbility
 
Character - Interface in net.sf.mud4j.character
Interface for defining different types of players.
CharacterAbility - Class in net.sf.mud4j.ability
Defines a character ability.
CharacterAbility(Character) - Constructor for class net.sf.mud4j.ability.CharacterAbility
Constructor to provide association between character and the ability.
CharacterDao - Interface in net.sf.mud4j.dao
Character dao interface.
CharacterDaoHibernate - Class in net.sf.mud4j.dao.hibernate
Character dao for hibernate support.
CharacterDaoHibernate() - Constructor for class net.sf.mud4j.dao.hibernate.CharacterDaoHibernate
 
CharacterEffect - Interface in net.sf.mud4j.effect
Effect that adds effects to characters.
CharacterEffectDecorator - Class in net.sf.mud4j.effect
Provide effects as a decorator to a character.
CharacterEffectDecorator(Character) - Constructor for class net.sf.mud4j.effect.CharacterEffectDecorator
 
CharacterPool - Class in net.sf.mud4j.character
Character pool for pooling of characters.
CharacterPool() - Constructor for class net.sf.mud4j.character.CharacterPool
 
clear() - Method in class net.sf.mud4j.effect.DefaultEffectBehavior
Clear all effects.
clear() - Method in interface net.sf.mud4j.effect.EffectBehavior
Clear all effects.
compareTo(Object) - Method in class net.sf.mud4j.world.item.AbstractItemType
compareTo(Object) - Method in class net.sf.mud4j.world.item.ArmorItemType
compareTo(Object) - Method in class net.sf.mud4j.world.item.ContainerItemType
compareTo(Object) - Method in class net.sf.mud4j.world.item.WeaponItemType
ConnectionService - Interface in net.sf.mud4j.services
 
ConnectionServiceProvider - Interface in net.sf.mud4j.services
Provide services for
ContainerItemType - Class in net.sf.mud4j.world.item
Item type for providing behavior to a container item to contain other items.
ContainerItemType(int) - Constructor for class net.sf.mud4j.world.item.ContainerItemType
Create an container item type with an initial capacity.

D

damage() - Method in class net.sf.mud4j.damage.AbstractDamageBehavior
Inflict damage on the object.
damage() - Method in interface net.sf.mud4j.damage.DamageBehavior
Inflict damage on the object.
damage(int) - Method in class net.sf.mud4j.damage.PointDamageBehavior
Inflict the specified number of damage points to the object.
damage() - Method in class net.sf.mud4j.damage.PointDamageBehavior
Inflict damage on the object.
Damageable - Interface in net.sf.mud4j.damage
Interface for objects to implement that want the ability to be damaged.
DamageBehavior - Interface in net.sf.mud4j.damage
Damage behavior for damage behaviors to implement different types of damage systems.
damageDestroyed(DamageEvent) - Method in interface net.sf.mud4j.damage.DamageListener
Event called when enough damage is done that destroys the object.
DamageEvent - Class in net.sf.mud4j.damage
Damage events for damage event listeners.
DamageEvent(Object) - Constructor for class net.sf.mud4j.damage.DamageEvent
 
damageInflicted(DamageEvent) - Method in interface net.sf.mud4j.damage.DamageListener
Event called when damage is inflicted.
DamageListener - Interface in net.sf.mud4j.damage
The listener interface for receiving damage events.
DefaultEffectBehavior - Class in net.sf.mud4j.effect
Default implementation for an effect service.
DefaultEffectBehavior() - Constructor for class net.sf.mud4j.effect.DefaultEffectBehavior
 
destroy() - Method in class net.sf.mud4j.damage.AbstractDamageBehavior
Destroy the damageable object.
destroy() - Method in interface net.sf.mud4j.damage.DamageBehavior
Destroy the damageable object.
DiceHelper - Class in net.sf.mud4j.util
Dice utility/helper for representing rolls of dice and probability.
Direction - Class in net.sf.mud4j.world
Direction to define different directions for dynamic direction management to add west, east, north, south, etc...
Direction(String) - Constructor for class net.sf.mud4j.world.Direction
Creates a direction with a name such as "north" or "south".

E

Effect - Interface in net.sf.mud4j.effect
Effect to provide addon effects for specific objects.
Effectable - Interface in net.sf.mud4j.effect
Provide an interface for objects to handle effects by providing a EffectBehavior.
EffectBehavior - Interface in net.sf.mud4j.effect
Effect behavior to decouple the behavior of managing effects from the objects that have effects Effectable so that the objects that implement the interface will only have to worry about providing a way to retrieve an EffectBehavior
EffectException - Exception in net.sf.mud4j.effect
Effect exception that occurs when an operation on an effect cannot occur.
EffectException(String) - Constructor for exception net.sf.mud4j.effect.EffectException
 
EffectException(String, Throwable) - Constructor for exception net.sf.mud4j.effect.EffectException
 
effectsList - Variable in class net.sf.mud4j.effect.DefaultEffectBehavior
 

G

getAbilities() - Method in class net.sf.mud4j.character.AbstractCharacter
Get character abilities that the character has.
getAbilities() - Method in interface net.sf.mud4j.character.Character
Get character abilities that the character has.
getAbilities() - Method in class net.sf.mud4j.character.PlayerCharacter
Get character abilities that the character has.
getAbilities() - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Get character abilities that the character has.
getAbility() - Method in exception net.sf.mud4j.ability.AbilityException
Return the ability.
getAccounts() - Method in interface net.sf.mud4j.dao.AccountDao
Get list of accounts.
getAccounts() - Method in class net.sf.mud4j.dao.hibernate.AccountDaoHibernate
Get list of accounts.
getAreaName() - Method in class net.sf.mud4j.world.area.AbstractArea
Get name of the area.
getAreaName() - Method in interface net.sf.mud4j.world.area.Area
Get name of the area.
getAreas() - Method in class net.sf.mud4j.world.AbstractWorld
Get list of areas.
getAreas() - Method in interface net.sf.mud4j.world.World
Get list of areas.
getArmorRating() - Method in class net.sf.mud4j.world.item.ArmorItemType
Get armor class rating of armor item type.
getCharacter() - Method in class net.sf.mud4j.ability.CharacterAbility
Get the character.
getCharacter() - Method in class net.sf.mud4j.character.CharacterPool
 
getCharacter(String) - Method in interface net.sf.mud4j.dao.CharacterDao
Get a character that matches the characterId.
getCharacter(String) - Method in class net.sf.mud4j.dao.hibernate.CharacterDaoHibernate
Get a character that matches the characterId.
getCharacters() - Method in interface net.sf.mud4j.dao.CharacterDao
Get list of characters.
getCharacters() - Method in class net.sf.mud4j.dao.hibernate.CharacterDaoHibernate
Get list of characters.
getCharacters() - Method in class net.sf.mud4j.world.AbstractWorld
Get list of characters in the world.
getCharacters() - Method in class net.sf.mud4j.world.area.AbstractArea
Retrieve list of players contained in the area.
getCharacters() - Method in interface net.sf.mud4j.world.area.Area
Retrieve list of players contained in the area.
getCharacters() - Method in interface net.sf.mud4j.world.World
Get list of characters in the world.
getConnectionService() - Method in interface net.sf.mud4j.services.ConnectionServiceProvider
 
getDamageBehavior() - Method in class net.sf.mud4j.character.AbstractCharacter
Get the defined damage behavior for the damageable entity.
getDamageBehavior() - Method in interface net.sf.mud4j.damage.Damageable
Get the defined damage behavior for the damageable entity.
getDamageBehavior() - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Get the defined damage behavior for the damageable entity.
getDirectionName() - Method in class net.sf.mud4j.world.Direction
Get name of direction.
getDirections() - Method in class net.sf.mud4j.world.Room
Get list of directions for the location.
getDirections() - Method in interface net.sf.mud4j.world.TileLocation
Get list of directions for the location.
getEffectBehavior() - Method in class net.sf.mud4j.character.AbstractCharacter
Get effect behavior to handle effects.
getEffectBehavior() - Method in interface net.sf.mud4j.effect.Effectable
Get effect behavior to handle effects.
getEffectBehavior() - Method in class net.sf.mud4j.world.item.AbstractItem
Get effect behavior to handle effects.
getEffectBehavior() - Method in class net.sf.mud4j.world.Room
Get effect behavior to handle effects.
getEffects() - Method in class net.sf.mud4j.effect.DefaultEffectBehavior
Get list of effects.
getEffects() - Method in interface net.sf.mud4j.effect.EffectBehavior
Get list of effects.
getItems() - Method in class net.sf.mud4j.character.AbstractCharacter
Get character items that the character has possession of.
getItems() - Method in interface net.sf.mud4j.character.Character
Get character items that the character has possession of.
getItems() - Method in class net.sf.mud4j.character.PlayerCharacter
Get character items that the character has possession of.
getItems() - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Get character items that the character has possession of.
getItems() - Method in class net.sf.mud4j.world.area.AbstractArea
Retrieve list of items contained in area.
getItems() - Method in interface net.sf.mud4j.world.area.Area
Retrieve list of items contained in area.
getLevel() - Method in class net.sf.mud4j.character.AbstractCharacter
Get level of character.
getLevel() - Method in interface net.sf.mud4j.character.Character
Get level of character.
getLevel() - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Get level of character.
getLocation() - Method in class net.sf.mud4j.ability.LocationAbility
Get the location for the ability.
getName() - Method in class net.sf.mud4j.character.AbstractCharacter
Get the name of the character.
getName() - Method in interface net.sf.mud4j.character.Character
Get the name of the character.
getName() - Method in class net.sf.mud4j.character.PlayerCharacter
Get the name of the character.
getName() - Method in class net.sf.mud4j.effect.AbstractEffect
Get name of the effect
getName() - Method in class net.sf.mud4j.effect.AbstractLocationEffect
Get name of the effect
getName() - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Get the name of the character.
getName() - Method in interface net.sf.mud4j.effect.Effect
Get name of the effect
getName() - Method in class net.sf.mud4j.world.item.AbstractItem
Get the name of the item.
getName() - Method in class net.sf.mud4j.world.item.AbstractItemType
Get the name of the type of the item.
getName() - Method in interface net.sf.mud4j.world.item.Item
Get the name of the item.
getName() - Method in interface net.sf.mud4j.world.item.ItemType
Get the name of the type of the item.
getName() - Method in class net.sf.mud4j.world.Room
Get the name of the location.
getPassword() - Method in class net.sf.mud4j.account.Account
Get the password.
getRooms() - Method in class net.sf.mud4j.world.area.AbstractArea
Retrieve list of rooms contained in the area.
getRooms() - Method in interface net.sf.mud4j.world.area.Area
Retrieve list of rooms contained in the area.
getTypes() - Method in class net.sf.mud4j.world.item.AbstractItem
Get list of item types for the item.
getTypes() - Method in interface net.sf.mud4j.world.item.Item
Get list of item types for the item.
getUsername() - Method in class net.sf.mud4j.account.Account
Get the username.
getWeaponAverageRating() - Method in class net.sf.mud4j.world.item.WeaponItemType
Get average rating of weapon type.
getWeaponMaxRating() - Method in class net.sf.mud4j.world.item.WeaponItemType
Get maximum rating of weapon.
getWeaponMinRating() - Method in class net.sf.mud4j.world.item.WeaponItemType
Get minimum rating of weapon.
getWorldName() - Method in interface net.sf.mud4j.world.WorldConfiguration
Get name of world.

H

hasAbility(CharacterAbility) - Method in class net.sf.mud4j.character.AbstractCharacter
Determines if the character has an ability.
hasAbility(CharacterAbility) - Method in interface net.sf.mud4j.character.Character
Determines if the character has an ability.
hasAbility(CharacterAbility) - Method in class net.sf.mud4j.character.PlayerCharacter
Determines if the character has an ability.
hasAbility(CharacterAbility) - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Determines if the character has an ability.
hasExpired() - Method in class net.sf.mud4j.effect.AbstractEffect
Determine if the effect has expired duration.
hasExpired() - Method in class net.sf.mud4j.effect.AbstractLocationEffect
Determine if the effect has expired duration.
hasExpired() - Method in interface net.sf.mud4j.effect.Effect
Determine if the effect has expired duration.
hasItem(Item) - Method in class net.sf.mud4j.character.AbstractCharacter
Does the player have a particular item?
hasItem(Item) - Method in interface net.sf.mud4j.character.Character
Does the player have a particular item?
hasItem(Item) - Method in class net.sf.mud4j.character.PlayerCharacter
Does the player have a particular item?
hasItem(Item) - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Does the player have a particular item?
HttpConnection - Class in net.sf.mud4j.services
 
HttpConnection() - Constructor for class net.sf.mud4j.services.HttpConnection
 

I

isDestroyed() - Method in class net.sf.mud4j.damage.AbstractDamageBehavior
Determine whether the object has been destroyed.
isDestroyed() - Method in interface net.sf.mud4j.damage.DamageBehavior
Determine whether the object has been destroyed.
isDestroyed() - Method in class net.sf.mud4j.damage.DamageEvent
Is the object destroyed?
isPermanent() - Method in class net.sf.mud4j.effect.AbstractItemEffect
Determine if the effect is permanent.
isPermanent() - Method in class net.sf.mud4j.effect.AbstractLocationEffect
Determine if the effect is permanent.
isPermanent() - Method in interface net.sf.mud4j.effect.Effect
Determine if the effect is permanent.
Item - Interface in net.sf.mud4j.world.item
Item interface for allowing different items to be created for a single API.
ItemEffect - Interface in net.sf.mud4j.effect
Item effect for modifications to items.
ItemType - Interface in net.sf.mud4j.world.item
Item type interface to help define the outer skeleton of item types.

L

loadAccount(String) - Method in interface net.sf.mud4j.dao.AccountDao
Load an account from the username.
loadAccount(String, String) - Method in interface net.sf.mud4j.dao.AccountDao
Load an account from the username accessed by a password.
loadAccount(String) - Method in class net.sf.mud4j.dao.hibernate.AccountDaoHibernate
Load an account from the username.
loadAccount(String, String) - Method in class net.sf.mud4j.dao.hibernate.AccountDaoHibernate
Load an account from the username accessed by a password.
Location - Interface in net.sf.mud4j.world
Location interface to define an IS-A relationship for those objects who are a location and for objects that are Placeable to be placed on.
LocationAbility - Class in net.sf.mud4j.ability
Abilities for locations.
LocationAbility(Location) - Constructor for class net.sf.mud4j.ability.LocationAbility
Constructor to create a LocationAbility to associate the ability with a location.
LocationEffect - Interface in net.sf.mud4j.effect
Effect interface for locations.
LocationEffectDecorator - Class in net.sf.mud4j.effect
Provide effect decorator/wrapping around a Location.
LocationEffectDecorator(Location) - Constructor for class net.sf.mud4j.effect.LocationEffectDecorator
Constructor to create an effect decorating a given location.
LoggingAspect - Class in net.sf.mud4j.aspect
 
LoggingAspect() - Constructor for class net.sf.mud4j.aspect.LoggingAspect
 
LoginService - Interface in net.sf.mud4j.security
Provides login service for clients that need to login or verify login information.

M

message(String) - Method in class net.sf.mud4j.character.AbstractCharacter
Message the character through the provided connection service.
message(String) - Method in interface net.sf.mud4j.character.Messageable
Message the character through the provided connection service.
message(String) - Method in class net.sf.mud4j.character.PlayerCharacter
Message the character through the provided connection service.
message(String) - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Message the character through the provided connection service.
message(String) - Method in interface net.sf.mud4j.services.ConnectionService
Send a message through the connection service.
message(String) - Method in class net.sf.mud4j.services.HttpConnection
 
message(String) - Method in class net.sf.mud4j.services.SOAPConnection
 
message(String) - Method in class net.sf.mud4j.services.TelnetConnectionService
Send a message through the connection service.
Messageable - Interface in net.sf.mud4j.character
Interface for those who implement messaging can implement.
move(Placeable) - Method in class net.sf.mud4j.effect.LocationEffectDecorator
Move a Placeable object to this location.
move(Placeable) - Method in interface net.sf.mud4j.world.Location
Move a Placeable object to this location.
move(Placeable) - Method in class net.sf.mud4j.world.Room
Move a Placeable object to this location.

N

net.sf.mud4j.ability - package net.sf.mud4j.ability
Provides interfaces and classes for abilities and applying abilities to characters, locations, etc.
net.sf.mud4j.account - package net.sf.mud4j.account
 
net.sf.mud4j.aspect - package net.sf.mud4j.aspect
 
net.sf.mud4j.character - package net.sf.mud4j.character
Provides interfaces and classes for characters, pooling, and implementations.
net.sf.mud4j.damage - package net.sf.mud4j.damage
Provides interfaces and classes for damageable objects, damage behaviors, and listeners.
net.sf.mud4j.dao - package net.sf.mud4j.dao
 
net.sf.mud4j.dao.hibernate - package net.sf.mud4j.dao.hibernate
 
net.sf.mud4j.effect - package net.sf.mud4j.effect
Provides interfaces and classes for effectable objects, effect behaviors, and implementations.
net.sf.mud4j.map - package net.sf.mud4j.map
Provides classes for implementing maps for different types of mappable objects.
net.sf.mud4j.race - package net.sf.mud4j.race
 
net.sf.mud4j.scripting - package net.sf.mud4j.scripting
 
net.sf.mud4j.security - package net.sf.mud4j.security
 
net.sf.mud4j.services - package net.sf.mud4j.services
 
net.sf.mud4j.util - package net.sf.mud4j.util
Provides utility classes for classes that have general scope.
net.sf.mud4j.world - package net.sf.mud4j.world
Provides interfaces and classes for locations, areas, and worlds.
net.sf.mud4j.world.area - package net.sf.mud4j.world.area
Provides classes for areas and zones that can contain groups of locations.
net.sf.mud4j.world.area.convert - package net.sf.mud4j.world.area.convert
Provides classes for converting areas and locations from other game systems.
net.sf.mud4j.world.item - package net.sf.mud4j.world.item
Provides interfaces and classes for items, item types, and their behaviors.
NonPlayerCharacter - Class in net.sf.mud4j.character
A non player character.
NonPlayerCharacter() - Constructor for class net.sf.mud4j.character.NonPlayerCharacter
 
NoSuchEffectException - Exception in net.sf.mud4j.effect
Exception that occurs when there is no such effect.
NoSuchEffectException(String) - Constructor for exception net.sf.mud4j.effect.NoSuchEffectException
 
NoSuchEffectException(String, Throwable) - Constructor for exception net.sf.mud4j.effect.NoSuchEffectException
 
notifyAllObservers() - Method in interface net.sf.mud4j.util.Observable
Notify all observers of an event.
notifyObserver(Observer) - Method in interface net.sf.mud4j.util.Observable
Notify a specific given observer of an event.

O

Observable - Interface in net.sf.mud4j.util
Observable interface for objects that wish to become observable will implement this interface.
Observer - Interface in net.sf.mud4j.util
Observer interface to update observer objects of notifications.

P

place(Location) - Method in interface net.sf.mud4j.world.Placeable
Move the placeable object to a location.
Placeable - Interface in net.sf.mud4j.world
Any object that implements this interface will be placeable within a Location.
PlayerCharacter - Class in net.sf.mud4j.character
Player character for non-autonomous characters.
PlayerCharacter(Character, ConnectionService) - Constructor for class net.sf.mud4j.character.PlayerCharacter
 
PointDamageBehavior - Class in net.sf.mud4j.damage
Damage behavior interface to handle damage by point numbers.
PointDamageBehavior() - Constructor for class net.sf.mud4j.damage.PointDamageBehavior
 

R

Race - Interface in net.sf.mud4j.race
 
registerObserver(Observer) - Method in interface net.sf.mud4j.util.Observable
Register an observer for notifications.
removeCharacter(String) - Method in interface net.sf.mud4j.dao.CharacterDao
Remove a character.
removeCharacter(String) - Method in class net.sf.mud4j.dao.hibernate.CharacterDaoHibernate
Remove a character.
removeDamageListener(DamageListener) - Method in class net.sf.mud4j.damage.AbstractDamageBehavior
Remove a damage listener from this damage behavior.
removeDamageListener(DamageListener) - Method in interface net.sf.mud4j.damage.DamageBehavior
Remove a damage listener from this damage behavior.
removeDirection(Direction) - Method in class net.sf.mud4j.world.Room
Remove a direction from the location.
removeDirection(Direction) - Method in interface net.sf.mud4j.world.TileLocation
Remove a direction from the location.
removeEffect(Effect) - Method in class net.sf.mud4j.effect.DefaultEffectBehavior
Remove effect from behavior object.
removeEffect(Effect) - Method in interface net.sf.mud4j.effect.EffectBehavior
Remove effect from behavior object.
removeItem(Item) - Method in class net.sf.mud4j.world.item.ContainerItemType
Remove an item from the container.
removeObserver(Observer) - Method in interface net.sf.mud4j.util.Observable
Remove an observer from notifications.
Rom24AreaConverter - Class in net.sf.mud4j.world.area.convert
Area converter to convert areas from Rom24 area format to import directly into mud4j equivalent classes.
Rom24AreaConverter() - Constructor for class net.sf.mud4j.world.area.convert.Rom24AreaConverter
 
Room - Class in net.sf.mud4j.world
Defines rooms interface as a location that events happen within.
Room() - Constructor for class net.sf.mud4j.world.Room
 
run() - Method in interface net.sf.mud4j.ability.Ability
Run the ability.
run() - Method in class net.sf.mud4j.ability.CharacterAbility
Run the ability.
run() - Method in class net.sf.mud4j.ability.LocationAbility
Run the ability.

S

saveCharacter(Character) - Method in interface net.sf.mud4j.dao.CharacterDao
Save and persist a character.
saveCharacter(Character) - Method in class net.sf.mud4j.dao.hibernate.CharacterDaoHibernate
Save and persist a character.
ScriptingManager - Interface in net.sf.mud4j.scripting
Provide interface for scripting managers that will allow different scripting engines to be loaded to load different scripts dynamically.
setCharacter(Character) - Method in class net.sf.mud4j.effect.AbstractCharacterEffect
Set the character on the object.
setCharacter(Character) - Method in interface net.sf.mud4j.effect.CharacterEffect
Set the character on the object.
setDamageBehavior(DamageBehavior) - Method in class net.sf.mud4j.character.AbstractCharacter
Sets the damage behavior for the damageable object.
setDamageBehavior(DamageBehavior) - Method in interface net.sf.mud4j.damage.Damageable
Sets the damage behavior for the damageable object.
setDamageBehavior(DamageBehavior) - Method in class net.sf.mud4j.effect.CharacterEffectDecorator
Sets the damage behavior for the damageable object.
setDestroyed(boolean) - Method in class net.sf.mud4j.damage.DamageEvent
 
setEffectBehavior(EffectBehavior) - Method in class net.sf.mud4j.character.AbstractCharacter
Set effect behavior on the effectable object.
setEffectBehavior(EffectBehavior) - Method in interface net.sf.mud4j.effect.Effectable
Set effect behavior on the effectable object.
setEffectBehavior(EffectBehavior) - Method in class net.sf.mud4j.world.item.AbstractItem
Set effect behavior on the effectable object.
setEffectBehavior(EffectBehavior) - Method in class net.sf.mud4j.world.Room
Set effect behavior on the effectable object.
setItem(Item) - Method in class net.sf.mud4j.effect.AbstractItemEffect
Set the effect to use the specified item.
setItem(Item) - Method in interface net.sf.mud4j.effect.ItemEffect
Set the effect to use the specified item.
setLocation(Location) - Method in class net.sf.mud4j.effect.AbstractLocationEffect
setLocation(Location) - Method in interface net.sf.mud4j.effect.LocationEffect
 
setName(String) - Method in class net.sf.mud4j.world.item.AbstractItem
Set the name of the item.
setName(String) - Method in class net.sf.mud4j.world.item.AbstractItemType
Set the name of the type of the item.
setName(String) - Method in interface net.sf.mud4j.world.item.Item
Set the name of the item.
setName(String) - Method in interface net.sf.mud4j.world.item.ItemType
Set the name of the type of the item.
setName(String) - Method in class net.sf.mud4j.world.Room
Set the name of the location;
setPassword(String) - Method in class net.sf.mud4j.account.Account
Set the password.
setUsername(String) - Method in class net.sf.mud4j.account.Account
Set the username.
SOAPConnection - Class in net.sf.mud4j.services
SOAP connection for handling SOAP connections.
SOAPConnection() - Constructor for class net.sf.mud4j.services.SOAPConnection
 
start() - Method in interface net.sf.mud4j.services.ConnectionServiceProvider
 
stop() - Method in interface net.sf.mud4j.services.ConnectionServiceProvider
 

T

TelnetConnectionService - Class in net.sf.mud4j.services
 
TelnetConnectionService() - Constructor for class net.sf.mud4j.services.TelnetConnectionService
 
TileLocation - Interface in net.sf.mud4j.world
Location that represents a single tile that contains directions that link to other locations.

U

undo() - Method in class net.sf.mud4j.effect.AbstractEffect
Undo the effect from the target.
undo() - Method in class net.sf.mud4j.effect.AbstractItemEffect
Undo the effect from the target.
undo() - Method in class net.sf.mud4j.effect.AbstractLocationEffect
Undo the effect from the target.
undo() - Method in interface net.sf.mud4j.effect.Effect
Undo the effect from the target.
update(Observable, Object) - Method in interface net.sf.mud4j.util.Observer
Update and notify observer object.

W

WeaponItemType - Class in net.sf.mud4j.world.item
Weapon item type to define that any weapon items will have this item type.
WeaponItemType(int, int) - Constructor for class net.sf.mud4j.world.item.WeaponItemType
Creates a weapon with a minimum rating and a maximum rating.
World - Interface in net.sf.mud4j.world
World interface for defining world types.
WorldConfiguration - Interface in net.sf.mud4j.world
Configuration for world.
WorldMap - Class in net.sf.mud4j.map
TODO Auto-generated documentation class stub.
WorldMap() - Constructor for class net.sf.mud4j.map.WorldMap
 

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

Copyright © 2006-2007 mud4j. All Rights Reserved.