Uses of Class
lime.AgentLocation

Packages that use AgentLocation
lime   
 

Uses of AgentLocation in lime
 

Fields in lime declared as AgentLocation
static AgentLocation AgentLocation.UNSPECIFIED
          Defines a wild card location that denotes an unspecified agent location.
 

Methods in lime that return AgentLocation
 AgentLocation Reaction.getDestinationLocation()
          Get the destination location associated with the reaction.
 

Methods in lime with parameters of type AgentLocation
 void LimeTupleSpace.out(AgentLocation destination, lights.interfaces.ITuple tuple)
          Inserts a tuple in the shared tuple space.
 void LimeTupleSpace.outg(AgentLocation destination, lights.interfaces.ITuple[] tuples)
          Write a set of tuples to the tuple space.
 lights.interfaces.ITuple LimeTupleSpace.inp(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a tuple that matches a given template, and removes it from the tuple space, or returns null if no matching tuple exists.
 lights.interfaces.ITuple[] LimeTupleSpace.ing(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieve all tuples that match a pattern.
 lights.interfaces.ITuple LimeTupleSpace.in(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a tuple that matches a given template, and removes it from the tuple space.
 lights.interfaces.ITuple LimeTupleSpace.rdp(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a copy of a tuple that matches a given template, or returns null if no matching tuple exists.
 lights.interfaces.ITuple[] LimeTupleSpace.rdg(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Copy all tuples that match a pattern.
 lights.interfaces.ITuple LimeTupleSpace.rd(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a copy of a tuple that matches a given template.
 

Constructors in lime with parameters of type AgentLocation
UbiquitousReaction(AgentLocation dest, lights.interfaces.ITuple template, ReactionListener listener, short mode)
          Create a ubiquitous reaction which restricts the destination of matching tuples.
LocalizedReaction(Location current, AgentLocation destination, lights.interfaces.ITuple template, ReactionListener listener, short mode)
          Create the reaction, by specifying location information.