equip.data
Class TupleEventImpl

java.lang.Object
  extended byequip.runtime.Object
      extended byequip.runtime.ValueBase
          extended byequip.data.Event
              extended byequip.data.TupleEvent
                  extended byequip.data.TupleEventImpl
All Implemented Interfaces:
java.lang.Cloneable

public class TupleEventImpl
extends TupleEvent

Implementation of IDL'd abstract class TupleEvent


Field Summary
 
Fields inherited from class equip.data.TupleEvent
fields, name
 
Fields inherited from class equip.data.Event
metadata
 
Constructor Summary
TupleEventImpl()
           
TupleEventImpl(ValueBase f1)
          convenience constructor - 1 field
TupleEventImpl(ValueBase f1, ValueBase f2)
          convenience constructor - 2 fields
TupleEventImpl(ValueBase f1, ValueBase f2, ValueBase f3)
          convenience constructor - 3 fields
TupleEventImpl(ValueBase f1, ValueBase f2, ValueBase f3, ValueBase f4)
          convenience constructor - 4 fields
TupleEventImpl(ValueBase f1, ValueBase f2, ValueBase f3, ValueBase f4, ValueBase f5)
          convenience constructor - 5 fields
TupleEventImpl(ValueBase f1, ValueBase f2, ValueBase f3, ValueBase f4, ValueBase f5, ValueBase f6)
          convenience constructor - 6 fields
TupleEventImpl(ValueBase f1, ValueBase f2, ValueBase f3, ValueBase f4, ValueBase f5, ValueBase f6, ValueBase f7)
          convenience constructor - 7 fields
TupleEventImpl(ValueBase f1, ValueBase f2, ValueBase f3, ValueBase f4, ValueBase f5, ValueBase f6, ValueBase f7, ValueBase f8)
          convenience constructor - 8 fields
TupleEventImpl(ValueBase f1, ValueBase f2, ValueBase f3, ValueBase f4, ValueBase f5, ValueBase f6, ValueBase f7, ValueBase f8, ValueBase f9)
          convenience constructor - 9 fields
 
Method Summary
 boolean _matches_helper(TupleEvent c)
          custom matching
 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.TupleEvent
_equals_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

TupleEventImpl

public TupleEventImpl()

TupleEventImpl

public TupleEventImpl(ValueBase f1)
convenience constructor - 1 field


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2)
convenience constructor - 2 fields


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2,
                      ValueBase f3)
convenience constructor - 3 fields


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2,
                      ValueBase f3,
                      ValueBase f4)
convenience constructor - 4 fields


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2,
                      ValueBase f3,
                      ValueBase f4,
                      ValueBase f5)
convenience constructor - 5 fields


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2,
                      ValueBase f3,
                      ValueBase f4,
                      ValueBase f5,
                      ValueBase f6)
convenience constructor - 6 fields


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2,
                      ValueBase f3,
                      ValueBase f4,
                      ValueBase f5,
                      ValueBase f6,
                      ValueBase f7)
convenience constructor - 7 fields


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2,
                      ValueBase f3,
                      ValueBase f4,
                      ValueBase f5,
                      ValueBase f6,
                      ValueBase f7,
                      ValueBase f8)
convenience constructor - 8 fields


TupleEventImpl

public TupleEventImpl(ValueBase f1,
                      ValueBase f2,
                      ValueBase f3,
                      ValueBase f4,
                      ValueBase f5,
                      ValueBase f6,
                      ValueBase f7,
                      ValueBase f8,
                      ValueBase f9)
convenience constructor - 9 fields

Method Detail

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

_matches_helper

public boolean _matches_helper(TupleEvent c)
custom matching

Overrides:
_matches_helper in class TupleEvent