Package ubiware.core.commands

Interface Summary
UbiwareAgentCommand<E> The interface all commands have to implement A command is a piece of code which will be scheduled in the agents own thread.
 

Class Summary
AddBeliefsN3Command Command that adds a belief in N3 notation to the agent.
BlockingCommand<E> Implementation of a command that has an extra method BlockingCommand.waitForExecution() which only returns once the command has been executed.
HasBeliefsN3Command Command that checks whether an agent has a belief in N3 notation.
RabRunnable The extra point (compared to Runnable) is that inside the run method, the implementer has access to other methods provided by this class.
RemoveBeliefsN3Command Command that removes a belief in N3 notation from the agent.