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

A

AbstractAgentCreationBehavior - Class in ubiware.core.behaviors.creation
 
AbstractAgentCreationBehavior() - Constructor for class ubiware.core.behaviors.creation.AbstractAgentCreationBehavior
 
AbstractDefaultAgentCreationBehavior - Class in ubiware.core.behaviors.creation
 
AbstractDefaultAgentCreationBehavior() - Constructor for class ubiware.core.behaviors.creation.AbstractDefaultAgentCreationBehavior
 
ACHIEVE_BELIEF - Static variable in class ubiware.core.UbiwareAgent
 
ACHIEVE_CONTEXT - Static variable in class ubiware.core.UbiwareAgent
 
action() - Method in class ubiware.core.CommandHandlingBehavior
 
action() - Method in class ubiware.core.ReusableAtomicBehavior
This method is called by the agent when this RAB must perform its action.
action() - Method in class ubiware.core.UbiwareAgent.Live
 
actionPerformed(ActionEvent) - Method in class ubiware.core.visualizer.VisualizerPrototypeForm
 
add(Resource, String) - Method in class ubiware.core.BehaviorStartParameters
Add a parameter to the collection.
addBeliefs(String, HashMap<String, String>) - Method in class ubiware.core.ReusableAtomicBehavior
Deprecated. Use the version with S-APL document if possible!
addBeliefs(String, HashMap<String, String>) - Method in class ubiware.core.UbiwareAgent
 
addBeliefsN3(SaplDocument) - Method in class ubiware.core.AgentWrapper
Add beliefs to the agent, after this call returns, it is guaranteed that the beliefs will be added in the future.
addBeliefsN3(String, boolean) - Method in class ubiware.core.ReusableAtomicBehavior
Deprecated. use ReusableAtomicBehavior.addBeliefsN3(SaplDocument) instead for type safety
addBeliefsN3(String) - Method in class ubiware.core.ReusableAtomicBehavior
Deprecated. use ReusableAtomicBehavior.addBeliefsN3(SaplDocument) instead for type safety
addBeliefsN3(SaplDocument) - Method in class ubiware.core.ReusableAtomicBehavior
This is the advised way to add S-APL beliefs to the agent.
addBeliefsN3(String) - Method in class ubiware.core.UbiwareAgent
Same add UbiwareAgent.addBeliefsN3(String, boolean) with doChecks true
addBeliefsN3(String, boolean) - Method in class ubiware.core.UbiwareAgent
Adds beliefs defined by a N3 string
addBeliefsN3Blocking(SaplDocument) - Method in class ubiware.core.AgentWrapper
Add beliefs to the agent, after this call returns, the beliefs are added to the agents beliefs.
AddBeliefsN3Command - Class in ubiware.core.commands
Command that adds a belief in N3 notation to the agent.
AddBeliefsN3Command(SaplDocument) - Constructor for class ubiware.core.commands.AddBeliefsN3Command
Make a command with the document which will be passed to UbiwareAgent.addBeliefsN3(String) when this command gets executed.
addCommand(UbiwareAgentCommand<?>) - Method in class ubiware.core.AgentWrapper
Adds a command to the agent which will be executed in the future.
addCommand(UbiwareAgentCommand<?>) - Method in class ubiware.core.CommandHandlingBehavior
Add a command that will be executed later.
addCommand(UbiwareAgentCommand<?>) - Method in class ubiware.core.ReusableAtomicBehavior
 
addCommand(UbiwareAgentCommand<?>) - Method in class ubiware.core.UbiwareAgent
Add a UbiwareAgentCommand to the agent, this Command will be executed in the agent's thread and is thus be guaranteed to not introduce concurrency inconsistencies.
addEmptySolution() - Method in class ubiware.core.VariablesBindingManager
 
addLexSymbol(String, StringBuilder) - Method in class ubiware.core.ExpressionEvaluator
 
addN3ToTempContext(String) - Method in class ubiware.core.UbiwareAgent
 
addNameSpaces(HashMap<String, String>) - Method in class ubiware.core.ResourcePrefixer
Adds namespaces to this ResourcePrefixer.
addNameSpaces(HashMap<String, String>) - Method in class ubiware.core.UbiwareAgent
 
addObject(Object) - Method in class ubiware.core.Blackboard
Add an object to the blackboard, the returned ID can be used later to retrieve the object from the Blackboard
addOnBlackboard(Object) - Method in class ubiware.core.ReusableAtomicBehavior
Add an object to blackboard, return the ID of the created object
addOnBlackboard(Object) - Method in class ubiware.core.UbiwareAgent
 
addOnEnd - Variable in class ubiware.core.BehaviorStartParameters
 
addOnFail - Variable in class ubiware.core.BehaviorStartParameters
 
addOnStart - Variable in class ubiware.core.BehaviorStartParameters
A behaviour can have parameters like sapl:Success sapl:add ...
addOnSuccess - Variable in class ubiware.core.BehaviorStartParameters
 
addRAB(ReusableAtomicBehavior) - Method in class ubiware.core.UbiwareAgent
 
addToTempContext(String) - Method in class ubiware.core.UbiwareAgent
 
addTreeModelListener(TreeModelListener) - Method in class ubiware.core.visualizer.BeliefContainerTreeModel
This method has no effect in this implementation.
addTreeModelListener(TreeModelListener) - Method in class ubiware.core.visualizer.BeliefTreeModel
This method has no effect in this implementation.
addTreeModelListener(TreeModelListener) - Method in class ubiware.core.visualizer.StringLiteralTreeModel
 
afterMove() - Method in class ubiware.core.UbiwareAgent
 
AGENT_TYPE_NS - Static variable in class ubiware.core.behaviors.creation.AgentTypes
 
agentLifeCyclesPropertyName - Static variable in class ubiware.core.visualizer.VisualizerPrototype
The name of the property change for the property change event that is thrown when property "agentLifeCycles" is changed.
AgentTypes - Class in ubiware.core.behaviors.creation
 
AgentWrapper - Class in ubiware.core
NEVER use this class from inside the UbiwareAgent thread (This means, not from in the thread which goes trough RAB's) This will cause a deadlock! Use in a newly created thread.
AgentWrapper(UbiwareAgent) - Constructor for class ubiware.core.AgentWrapper
 
AIA - Static variable in class ubiware.core.behaviors.creation.AgentTypes
 
AIAPolicyChecker - Class in ubiware.core.policies
 
AIAPolicyChecker(Resource) - Constructor for class ubiware.core.policies.AIAPolicyChecker
 
alias_namespaces_changed(boolean) - Method in class ubiware.core.visualizer.VisualizerPrototype
 
alias_namespaces_changed(boolean) - Method in class ubiware.core.visualizer.VisualizerPrototypeForm
Indicates that the user preference about aliasing namespaces has changed.
aliasNamespacesPropertyName - Static variable in class ubiware.core.visualizer.VisualizerPrototype
The name of the property change for the property change event that is thrown when property "aliasNamespaces" is changed.
AllowAllPolicyChecker - Class in ubiware.core.policies
A PolicyChecker which allows any action to be executed.
AWA - Static variable in class ubiware.core.behaviors.creation.AgentTypes
 
AWAPolicyChecker - Class in ubiware.core.policies
 
AWAPolicyChecker(Resource, String, String) - Constructor for class ubiware.core.policies.AWAPolicyChecker
 

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