alice.respect
Class TupleCentreVM

java.lang.Object
  |
  +--alice.tuplemedium.TupleCentreVM
        |
        +--alice.tuplemedium.TupleCentreVMImpl
              |
              +--alice.respect.TupleCentreVM
All Implemented Interfaces:
java.lang.Runnable

public class TupleCentreVM
extends TupleCentreVMImpl

Defines a Respect LogicTuple Centre VM.

The main that makes the difference is the Respect Reactor instantiated as tuple medium reactor.


Fields inherited from class alice.tuplemedium.TupleCentreVM
bootTime, inputEvents, outputEventSet, reactionSpec, reactor, tSet, wnSet, wpSet, wsSet, zSet
 
Constructor Summary
TupleCentreVM()
           
TupleCentreVM(TupleCentreId id)
           
 
Method Summary
 void setArgument(java.lang.Object args)
          Specifies auxiliary information used to initialize tuple centre virtual machine, which depends on the specific tuple centre model
 
Methods inherited from class alice.tuplemedium.TupleCentreVMImpl
getId, getSpec, in, inp, notifyOutputEvents, out, rd, rdp, removeAgentEvents, setId, setSpec
 
Methods inherited from class alice.tuplemedium.TupleCentreVM
acceptEvent, addObservableEventListener, fetchTriggeredReactions, getBootTime, getCurrentTime, getReactor, getTRSet, getTSet, getWnSet, notifyObservableEvent, removeEventsOf, removeObservableEventListener, reset, run, spy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TupleCentreVM

public TupleCentreVM()

TupleCentreVM

public TupleCentreVM(TupleCentreId id)
Method Detail

setArgument

public void setArgument(java.lang.Object args)
Description copied from class: TupleCentreVMImpl
Specifies auxiliary information used to initialize tuple centre virtual machine, which depends on the specific tuple centre model
Overrides:
setArgument in class TupleCentreVMImpl
Following copied from class: alice.tuplemedium.TupleCentreVMImpl
Parameters:
obj - generic argument