Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

alice.respect
Class JavaActivity  view JavaActivity download JavaActivity.java

java.lang.Object
  extended byalice.respect.JavaActivity
All Implemented Interfaces:
java.lang.Runnable

public abstract class JavaActivity
extends java.lang.Object
implements java.lang.Runnable

Defines the java agent spawnable from ReSpecT code.


Field Summary
(package private)  UserLocal user
           
 
Constructor Summary
JavaActivity()
           
 
Method Summary
protected  alice.logictuple.LogicTuple getSpec()
           
protected  alice.logictuple.LogicTuple in(alice.logictuple.LogicTuple t)
           
protected  alice.logictuple.LogicTuple inp(alice.logictuple.LogicTuple t)
           
protected  void out(alice.logictuple.LogicTuple t)
           
protected  alice.logictuple.LogicTuple rd(alice.logictuple.LogicTuple t)
           
protected  alice.logictuple.LogicTuple rdp(alice.logictuple.LogicTuple t)
           
 void setArguments(alice.logictuple.LogicTuple args)
           
protected  alice.logictuple.LogicTuple setSpec(alice.logictuple.LogicTuple t)
           
(package private)  void setupTupleCentreUser(AgentId id, alice.tuplemedium.TupleCentreVMImpl core)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

user

UserLocal user
Constructor Detail

JavaActivity

public JavaActivity()
Method Detail

setupTupleCentreUser

void setupTupleCentreUser(AgentId id,
                          alice.tuplemedium.TupleCentreVMImpl core)

setArguments

public void setArguments(alice.logictuple.LogicTuple args)

out

protected void out(alice.logictuple.LogicTuple t)
            throws alice.logictuple.InvalidLogicTupleException

in

protected alice.logictuple.LogicTuple in(alice.logictuple.LogicTuple t)
                                  throws alice.logictuple.InvalidLogicTupleException

rd

protected alice.logictuple.LogicTuple rd(alice.logictuple.LogicTuple t)
                                  throws alice.logictuple.InvalidLogicTupleException

inp

protected alice.logictuple.LogicTuple inp(alice.logictuple.LogicTuple t)
                                   throws alice.logictuple.InvalidLogicTupleException

rdp

protected alice.logictuple.LogicTuple rdp(alice.logictuple.LogicTuple t)
                                   throws alice.logictuple.InvalidLogicTupleException

setSpec

protected alice.logictuple.LogicTuple setSpec(alice.logictuple.LogicTuple t)
                                       throws alice.logictuple.InvalidLogicTupleException

getSpec

protected alice.logictuple.LogicTuple getSpec()