atavism.agis.events
Class AbilityUpdateEvent
java.lang.Object
atavism.server.engine.Event
atavism.agis.events.AbilityUpdateEvent
- All Implemented Interfaces:
- EventParser
public class AbilityUpdateEvent
- extends Event
Don't think this class is ever used. It is all handled by the CombatInfo class instead.
Methods inherited from class atavism.server.engine.Event |
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
objOid
protected OID objOid
abilityEntrySet
protected java.util.Set<AgisAbility.Entry> abilityEntrySet
AbilityUpdateEvent
public AbilityUpdateEvent()
AbilityUpdateEvent
public AbilityUpdateEvent(AOByteBuffer buf,
ClientConnection con)
AbilityUpdateEvent
public AbilityUpdateEvent(AgisObject obj)
getName
public java.lang.String getName()
- Specified by:
getName
in class Event
toBytes
public AOByteBuffer toBytes()
- Specified by:
toBytes
in class Event
parseBytes
public void parseBytes(AOByteBuffer buf)
- Description copied from class:
Event
- load this event from the passed in buffer
called by the constructor
- Specified by:
parseBytes
in interface EventParser
- Specified by:
parseBytes
in class Event
getObjOid
public OID getObjOid()
setObjOid
public void setObjOid(OID oid)
addAbilityEntry
public void addAbilityEntry(AgisAbility.Entry entry)
getAbilityEntrySet
public java.util.Set<AgisAbility.Entry> getAbilityEntrySet()
setAbilityEntrySet
public void setAbilityEntrySet(java.util.Set<AgisAbility.Entry> set)