net.sf.mud4j.effect
Class DefaultEffectBehavior

java.lang.Object
  extended by net.sf.mud4j.effect.DefaultEffectBehavior
All Implemented Interfaces:
EffectBehavior

public class DefaultEffectBehavior
extends java.lang.Object
implements EffectBehavior

Default implementation for an effect service.

Author:
Matthew Purland

Field Summary
 java.util.List<Effect> effectsList
           
 
Constructor Summary
DefaultEffectBehavior()
           
 
Method Summary
 void addEffect(Effect effect)
          Add effect to behavior object.
 void clear()
          Clear all effects.
 java.util.List<Effect> getEffects()
          Get list of effects.
 void removeEffect(Effect effect)
          Remove effect from behavior object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

effectsList

public java.util.List<Effect> effectsList
Constructor Detail

DefaultEffectBehavior

public DefaultEffectBehavior()
Method Detail

getEffects

public java.util.List<Effect> getEffects()
Get list of effects.

Specified by:
getEffects in interface EffectBehavior
Returns:
Returns a list of effects.

addEffect

public void addEffect(Effect effect)
Add effect to behavior object.

Specified by:
addEffect in interface EffectBehavior
Parameters:
effect - Effect to add.

clear

public void clear()
Clear all effects.

Specified by:
clear in interface EffectBehavior

removeEffect

public void removeEffect(Effect effect)
Remove effect from behavior object.

Specified by:
removeEffect in interface EffectBehavior
Parameters:
effect - Effect to remove.


Copyright © 2006-2007 mud4j. All Rights Reserved.