A B C D E F G H I J K L M N O P Q R S T U V W X Z

R

RABLoader - Class in ubiware.core
Class loader to load ReusableAtomicBehavior classes.
RABLoader() - Constructor for class ubiware.core.RABLoader
 
RABRepositoryLookupBehavior - Class in ubiware.core.behaviors
 
RABRepositoryLookupBehavior() - Constructor for class ubiware.core.behaviors.RABRepositoryLookupBehavior
 
RabRunnable - Class in ubiware.core.commands
The extra point (compared to Runnable) is that inside the run method, the implementer has access to other methods provided by this class.
RabRunnable(UbiwareAgent) - Constructor for class ubiware.core.commands.RabRunnable
 
RABUtils - Class in ubiware.core
 
RABUtils() - Constructor for class ubiware.core.RABUtils
 
Range - Class in ubiware.util
Implementation which mimics the Python range class.
Range(int) - Constructor for class ubiware.util.Range
Same as Range.Range(int, int, int) with start set to 0 and step set to 1
Range(int, int) - Constructor for class ubiware.util.Range
Same as Range.Range(int, int, int) with start set to start and step set to 1
Range(int, int, int) - Constructor for class ubiware.util.Range
Create an Iterable which returns an Iterator which produces a series of integers where the first element = start then n-th element = n-1 th element + step The iteration stops before the integer would become greater as end.
RDF_NS - Static variable in class ubiware.core.UbiwareAgent
 
RDFS_NS - Static variable in class ubiware.core.UbiwareAgent
 
rearrangeSolutions(List<HashMap<String, String>>, List<String>, int, int) - Method in class ubiware.core.VariablesBindingManager
 
rebuildBeliefTree() - Method in class ubiware.core.visualizer.VisualizerPrototype
Convenience method which equals calling rebuildBeliefTree( new BeliefContainerTreeModel(null, rabi, UbiwareAgent.GENERAL_CONTEXT).
rebuildBeliefTree(TreeModel) - Method in class ubiware.core.visualizer.VisualizerPrototypeForm
Rebuilds VisualizerPrototypeForm.belief_tree after setting the new tree_model as its new tree model.
referenced - Variable in class ubiware.core.ContextContainer
 
referenced - Variable in class ubiware.core.SemanticStatement
The number of referencing contexts.
referencedBy - Variable in class ubiware.core.ContextContainer
 
registerToPolicyAgent() - Method in class ubiware.core.behaviors.creation.AbstractAgentCreationBehavior
 
registerToPolicyAgent() - Method in class ubiware.core.behaviors.creation.CreateAIABehavior
 
registerToPolicyAgent() - Method in class ubiware.core.behaviors.creation.CreateAWABehavior
 
registerToPolicyAgent() - Method in class ubiware.core.behaviors.creation.CreateSlaveBehavior
 
removeBelief(String) - Method in class ubiware.core.UbiwareAgent
 
removeBeliefs(String) - Method in class ubiware.core.ReusableAtomicBehavior
Deprecated. Use the version with S-APL document if possible!
removeBeliefs(String) - Method in class ubiware.core.UbiwareAgent
 
removeBeliefsN3(SaplDocument) - Method in class ubiware.core.AgentWrapper
Removes beliefs from the agent, after this call returns, it is guaranteed that the beliefs will be removed in the future.
removeBeliefsN3(String) - Method in class ubiware.core.ReusableAtomicBehavior
Deprecated. Use ReusableAtomicBehavior.removeBeliefsN3(SaplDocument) instead
removeBeliefsN3(SaplDocument) - Method in class ubiware.core.ReusableAtomicBehavior
Remove beliefs according to pattern specified in a S-APL document
removeBeliefsN3(String) - Method in class ubiware.core.UbiwareAgent
 
removeBeliefsN3Blocking(SaplDocument) - Method in class ubiware.core.AgentWrapper
Remove beliefs from the agent, after this call returns, the beliefs are removed from the agents beliefs.
RemoveBeliefsN3Command - Class in ubiware.core.commands
Command that removes a belief in N3 notation from the agent.
RemoveBeliefsN3Command(SaplDocument) - Constructor for class ubiware.core.commands.RemoveBeliefsN3Command
Make a command with the SaplDocument which will be passed to UbiwareAgent.removeBeliefsN3(String) when this command gets executed.
removeByPattern(String) - Method in class ubiware.core.UbiwareAgent
 
removeContext(String) - Method in class ubiware.core.UbiwareAgent
 
removeFromBlackboard(Resource) - Method in class ubiware.core.ReusableAtomicBehavior
Removes an object from blackboard.
removeFromBlackboard(Resource) - Method in class ubiware.core.UbiwareAgent
 
removeLink(String, String) - Method in class ubiware.core.UbiwareAgent
 
removeObject(Resource) - Method in class ubiware.core.Blackboard
remove an object from the Blackboard if it exists there.
removeOnEnd - Variable in class ubiware.core.BehaviorStartParameters
 
removeOnFail - Variable in class ubiware.core.BehaviorStartParameters
 
removeOnStart - Variable in class ubiware.core.BehaviorStartParameters
 
removeOnSuccess - Variable in class ubiware.core.BehaviorStartParameters
 
removeRABInstance(ReusableAtomicBehavior) - Method in class ubiware.core.UbiwareAgent
 
removeSolutions(List<Integer>) - Method in class ubiware.core.VariablesBindingManager
 
removeTreeModelListener(TreeModelListener) - Method in class ubiware.core.visualizer.BeliefContainerTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class ubiware.core.visualizer.BeliefTreeModel
This method has no effect in this implementation.
removeTreeModelListener(TreeModelListener) - Method in class ubiware.core.visualizer.StringLiteralTreeModel
 
repaintBeliefTree() - Method in class ubiware.core.visualizer.VisualizerPrototypeForm
Calls repaint on VisualizerPrototypeForm.belief_tree.
request_focus(int) - Method in class ubiware.core.visualizer.VisualizerPrototypeForm
Tries to give focus to the window indicated by the argument.
ResourceManager - Class in ubiware.core.visualizer
Provides access to resources used by the visualiser.
ResourcePrefixer - Class in ubiware.core
Extracted form Ubiware agent, this class provides methods for replacing the whole name of a resource by their prefix example: to sapl:MyResource This class is mainly used for producing nicer output.
ResourcePrefixer() - Constructor for class ubiware.core.ResourcePrefixer
 
restart() - Method in class ubiware.core.ReusableAtomicBehavior
Restarts a blocked behaviour.
restartLive() - Method in class ubiware.core.UbiwareAgent
Start of Methods used by Reusable Atomic Behaviors
ReusableAtomicBehavior - Class in ubiware.core
ReusableAtomicBehavior provides a base class for all behaviours which this agent is running.
ReusableAtomicBehavior() - Constructor for class ubiware.core.ReusableAtomicBehavior
Every RAB must have at least a default constructor.
RULES_BELIEF - Static variable in class ubiware.core.UbiwareAgent
 
RULES_CONTEXT - Static variable in class ubiware.core.UbiwareAgent
 
run() - Method in class ubiware.core.behaviors.DebugBehavior
Creates and makes visible the GUI.

A B C D E F G H I J K L M N O P Q R S T U V W X Z