equip.data
Class MutateEventImpl

java.lang.Object
  extended byequip.runtime.Object
      extended byequip.runtime.ValueBase
          extended byequip.data.Event
              extended byequip.data.MutateEvent
                  extended byequip.data.MutateEventImpl
All Implemented Interfaces:
java.lang.Cloneable

public class MutateEventImpl
extends MutateEvent

Implementation of IDL'd abstract class MutateEvent; NB NOT currently implemented


Field Summary
 
Fields inherited from class equip.data.MutateEvent
id, mutator
 
Fields inherited from class equip.data.Event
metadata
 
Constructor Summary
MutateEventImpl()
           
 
Method Summary
 void init(GUID id, ItemMutator mutator, GUID agentId, boolean local, boolean reliable)
          Initialisation helper; see EventMetadata for most arguments.
 void init2(GUID id, ItemMutator mutator, GUID agentId, boolean local, boolean reliable, int priority)
          Initialisation helper; see EventMetadata for most arguments.
 void initMetadata(GUID agentId, boolean local, boolean reliable)
          create and initialise metadata, default to priority 0
 void initMetadata2(GUID agentId, boolean local, boolean reliable, int priority)
          create and initialise metadata
 
Methods inherited from class equip.data.MutateEvent
_equals_helper, _matches_helper, equals, getModuleName, matches, readObject, writeObject
 
Methods inherited from class equip.data.Event
_equals_helper, _matches_helper
 
Methods inherited from class equip.runtime.ValueBase
_equals_helper, _matches_helper, clone
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MutateEventImpl

public MutateEventImpl()
Method Detail

init2

public void init2(GUID id,
                  ItemMutator mutator,
                  GUID agentId,
                  boolean local,
                  boolean reliable,
                  int priority)
Description copied from class: MutateEvent
Initialisation helper; see EventMetadata for most arguments. NB only UpdateEvent and MutateEvent encourage unreliable events

Specified by:
init2 in class MutateEvent

init

public void init(GUID id,
                 ItemMutator mutator,
                 GUID agentId,
                 boolean local,
                 boolean reliable)
Description copied from class: MutateEvent
Initialisation helper; see EventMetadata for most arguments. NB only UpdateEvent and MutateEvent encourage unreliable events

Specified by:
init in class MutateEvent

initMetadata

public void initMetadata(GUID agentId,
                         boolean local,
                         boolean reliable)
Description copied from class: Event
create and initialise metadata, default to priority 0

Specified by:
initMetadata in class Event

initMetadata2

public void initMetadata2(GUID agentId,
                          boolean local,
                          boolean reliable,
                          int priority)
Description copied from class: Event
create and initialise metadata

Specified by:
initMetadata2 in class Event