<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Tue Aug 12 15:49:06 BRT 2014 -->
<title>S-Index</title>
<meta name="date" content="2014-08-12">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="S-Index";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-filesindex-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">M</a> <a href="index-12.html">N</a> <a href="index-13.html">O</a> <a href="index-14.html">P</a> <a href="index-15.html">R</a> <a href="index-16.html">S</a> <a href="index-17.html">T</a> <a href="index-18.html">U</a> <a href="index-19.html">V</a> <a href="index-20.html">W</a> <a name="_S_">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="strong"><a href="../bdi4jade/core/BDIAgent.html#selectPlan(bdi4jade.goal.Goal, java.util.Map)">selectPlan(Goal, Map<Capability, Set<Plan>>)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="class in bdi4jade.core">BDIAgent</a></dt>
<dd>
<div class="block">This method is responsible for selecting plans to achieve a goals of this
agent.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/Capability.html#selectPlan(bdi4jade.goal.Goal, java.util.Set)">selectPlan(Goal, Set<Plan>)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
<dd>
<div class="block">This method is responsible for selecting plans to achieve a goals of this
agent.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/extension/planselection/utilitybased/UtilityBasedPlanSelectionStrategy.html#selectPlan(bdi4jade.goal.Goal, java.util.Set)">selectPlan(Goal, Set<Plan>)</a></span> - Method in class bdi4jade.extension.planselection.utilitybased.<a href="../bdi4jade/extension/planselection/utilitybased/UtilityBasedPlanSelectionStrategy.html" title="class in bdi4jade.extension.planselection.utilitybased">UtilityBasedPlanSelectionStrategy</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/reasoning/DefaultPlanSelectionStrategy.html#selectPlan(bdi4jade.goal.Goal, java.util.Set)">selectPlan(Goal, Set<Plan>)</a></span> - Method in class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultPlanSelectionStrategy.html" title="class in bdi4jade.reasoning">DefaultPlanSelectionStrategy</a></dt>
<dd>
<div class="block">Selects the first plan of the set of candidate plans, if any.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/reasoning/PlanSelectionStrategy.html#selectPlan(bdi4jade.goal.Goal, java.util.Set)">selectPlan(Goal, Set<Plan>)</a></span> - Method in interface bdi4jade.reasoning.<a href="../bdi4jade/reasoning/PlanSelectionStrategy.html" title="interface in bdi4jade.reasoning">PlanSelectionStrategy</a></dt>
<dd>
<div class="block">Selects a plan to be executed to achieve the given goal, given a set of
candidate plans.</div>
</dd>
<dt><a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html" title="class in bdi4jade.plan.planbody"><span class="strong">SequentialActionPlanBody</span></a> - Class in <a href="../bdi4jade/plan/planbody/package-summary.html">bdi4jade.plan.planbody</a></dt>
<dd>
<div class="block">This allows a plan body to inherit from both <a href="../bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody"><code>AbstractPlanBody</code></a> and
<code>SequentialBehaviour</code>.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html#SequentialActionPlanBody()">SequentialActionPlanBody()</a></span> - Constructor for class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html" title="class in bdi4jade.plan.planbody">SequentialActionPlanBody</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/goal/SequentialGoal.html" title="class in bdi4jade.goal"><span class="strong">SequentialGoal</span></a> - Class in <a href="../bdi4jade/goal/package-summary.html">bdi4jade.goal</a></dt>
<dd>
<div class="block">This class represents a goal that aims at achieving all goals that compose
this goal in a sequential way.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/goal/SequentialGoal.html#SequentialGoal(bdi4jade.goal.Goal[])">SequentialGoal(Goal[])</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/SequentialGoal.html" title="class in bdi4jade.goal">SequentialGoal</a></dt>
<dd>
<div class="block">Creates a new SequentialGoal.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/goal/SequentialGoal.html#SequentialGoal(java.util.List)">SequentialGoal(List<Goal>)</a></span> - Constructor for class bdi4jade.goal.<a href="../bdi4jade/goal/SequentialGoal.html" title="class in bdi4jade.goal">SequentialGoal</a></dt>
<dd>
<div class="block">Creates a new SequentialGoal.</div>
</dd>
<dt><a href="../bdi4jade/plan/planbody/SequentialGoalPlanBody.html" title="class in bdi4jade.plan.planbody"><span class="strong">SequentialGoalPlanBody</span></a> - Class in <a href="../bdi4jade/plan/planbody/package-summary.html">bdi4jade.plan.planbody</a></dt>
<dd>
<div class="block">This plan body provides the set of actions to achieve a
<a href="../bdi4jade/goal/SequentialGoal.html" title="class in bdi4jade.goal"><code>SequentialGoal</code></a>.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/SequentialGoalPlanBody.html#SequentialGoalPlanBody()">SequentialGoalPlanBody()</a></span> - Constructor for class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/SequentialGoalPlanBody.html" title="class in bdi4jade.plan.planbody">SequentialGoalPlanBody</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/event/BeliefEvent.html#setAction(bdi4jade.event.BeliefEvent.Action)">setAction(BeliefEvent.Action)</a></span> - Method in class bdi4jade.event.<a href="../bdi4jade/event/BeliefEvent.html" title="class in bdi4jade.event">BeliefEvent</a></dt>
<dd>
<div class="block">Sets the action performed.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/event/BeliefEvent.html#setArgs(java.lang.Object)">setArgs(Object)</a></span> - Method in class bdi4jade.event.<a href="../bdi4jade/event/BeliefEvent.html" title="class in bdi4jade.event">BeliefEvent</a></dt>
<dd>
<div class="block">Sets the arguments associated with the action performed.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/event/BeliefEvent.html#setBelief(bdi4jade.belief.Belief)">setBelief(Belief<?>)</a></span> - Method in class bdi4jade.event.<a href="../bdi4jade/event/BeliefEvent.html" title="class in bdi4jade.event">BeliefEvent</a></dt>
<dd>
<div class="block">Sets the belief over which the event has occurred.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/Capability.html#setBeliefRevisionStrategy(bdi4jade.reasoning.BeliefRevisionStrategy)">setBeliefRevisionStrategy(BeliefRevisionStrategy)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/belief/BeliefBase.html#setCapability(bdi4jade.core.Capability)">setCapability(Capability)</a></span> - Method in class bdi4jade.belief.<a href="../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a></dt>
<dd>
<div class="block">Associates a capability with this belief base.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/reasoning/AbstractReasoningStrategy.html#setCapability(bdi4jade.core.Capability)">setCapability(Capability)</a></span> - Method in class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/AbstractReasoningStrategy.html" title="class in bdi4jade.reasoning">AbstractReasoningStrategy</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/reasoning/ReasoningStrategy.html#setCapability(bdi4jade.core.Capability)">setCapability(Capability)</a></span> - Method in interface bdi4jade.reasoning.<a href="../bdi4jade/reasoning/ReasoningStrategy.html" title="interface in bdi4jade.reasoning">ReasoningStrategy</a></dt>
<dd>
<div class="block">Sets the capability with which this strategy is associated with.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/goal/CompositeGoal.html#setCompletedGoals(java.util.List)">setCompletedGoals(List<Goal>)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/CompositeGoal.html" title="class in bdi4jade.goal">CompositeGoal</a></dt>
<dd>
<div class="block">Sets the list of completed goals.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/Capability.html#setDeliberationFunction(bdi4jade.reasoning.DeliberationFunction)">setDeliberationFunction(DeliberationFunction)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/AbstractPlanBody.html#setEndState(bdi4jade.plan.Plan.EndState)">setEndState(Plan.EndState)</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a></dt>
<dd>
<div class="block">Sets the end state of plan.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/goal/CompositeGoal.html#setFailedGoal(bdi4jade.event.GoalEvent)">setFailedGoal(GoalEvent)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/CompositeGoal.html" title="class in bdi4jade.goal">CompositeGoal</a></dt>
<dd>
<div class="block">Sets the goal event associated with the goal that failed.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/event/GoalEvent.html#setGoal(bdi4jade.goal.Goal)">setGoal(Goal)</a></span> - Method in class bdi4jade.event.<a href="../bdi4jade/event/GoalEvent.html" title="class in bdi4jade.event">GoalEvent</a></dt>
<dd>
<div class="block">Sets the goal associated with this event.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/OutputPlanBody.html#setGoalOutput(bdi4jade.goal.Goal)">setGoalOutput(Goal)</a></span> - Method in interface bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/OutputPlanBody.html" title="interface in bdi4jade.plan.planbody">OutputPlanBody</a></dt>
<dd>
<div class="block">Sets the output parameters in the goal.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/ParallelGoalPlanBody.html#setGoalOutput(bdi4jade.goal.Goal)">setGoalOutput(Goal)</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/ParallelGoalPlanBody.html" title="class in bdi4jade.plan.planbody">ParallelGoalPlanBody</a></dt>
<dd>
<div class="block">Sets completed goals, and the failed goal, if there is one.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/SequentialGoalPlanBody.html#setGoalOutput(bdi4jade.goal.Goal)">setGoalOutput(Goal)</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/SequentialGoalPlanBody.html" title="class in bdi4jade.plan.planbody">SequentialGoalPlanBody</a></dt>
<dd>
<div class="block">Sets completed goals, and the failed goal, if there is one.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/message/MessageGoal.html#setMessage(jade.lang.acl.ACLMessage)">setMessage(ACLMessage)</a></span> - Method in class bdi4jade.message.<a href="../bdi4jade/message/MessageGoal.html" title="class in bdi4jade.message">MessageGoal</a></dt>
<dd>
<div class="block">Sets the message of this goal.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/Capability.html#setMyAgent(bdi4jade.core.BDIAgent)">setMyAgent(BDIAgent)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/belief/AbstractBelief.html#setName(java.lang.String)">setName(String)</a></span> - Method in class bdi4jade.belief.<a href="../bdi4jade/belief/AbstractBelief.html" title="class in bdi4jade.belief">AbstractBelief</a></dt>
<dd>
<div class="block">Sets the name of this belief.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/goal/NamedSoftgoal.html#setName(java.lang.String)">setName(String)</a></span> - Method in class bdi4jade.goal.<a href="../bdi4jade/goal/NamedSoftgoal.html" title="class in bdi4jade.goal">NamedSoftgoal</a></dt>
<dd>
<div class="block">Sets the name of this softgoal.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/SequentialGoalPlanBody.html#setNextGoal(bdi4jade.goal.Goal, bdi4jade.goal.Goal)">setNextGoal(Goal, Goal)</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/SequentialGoalPlanBody.html" title="class in bdi4jade.plan.planbody">SequentialGoalPlanBody</a></dt>
<dd>
<div class="block">Sets the parameters of the next goal to be executed based on the previous
goal execution.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/Capability.html#setOptionGenerationFunction(bdi4jade.reasoning.OptionGenerationFunction)">setOptionGenerationFunction(OptionGenerationFunction)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/util/ReflectionUtils.html#setPlanBodyInput(bdi4jade.plan.planbody.PlanBody, bdi4jade.goal.Goal)">setPlanBodyInput(PlanBody, Goal)</a></span> - Static method in class bdi4jade.util.<a href="../bdi4jade/util/ReflectionUtils.html" title="class in bdi4jade.util">ReflectionUtils</a></dt>
<dd>
<div class="block">Sets the input parameters of a plan body based on the parameters passed
in the goal that triggered its execution.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/util/ReflectionUtils.html#setPlanBodyOutput(bdi4jade.plan.planbody.PlanBody, bdi4jade.goal.Goal)">setPlanBodyOutput(PlanBody, Goal)</a></span> - Static method in class bdi4jade.util.<a href="../bdi4jade/util/ReflectionUtils.html" title="class in bdi4jade.util">ReflectionUtils</a></dt>
<dd>
<div class="block">Sets the output parameters of a goal based on the output generated by the
plan body whose execution was triggered by this goal.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/AbstractPlan.html#setPlanLibrary(bdi4jade.plan.PlanLibrary)">setPlanLibrary(PlanLibrary)</a></span> - Method in class bdi4jade.plan.<a href="../bdi4jade/plan/AbstractPlan.html" title="class in bdi4jade.plan">AbstractPlan</a></dt>
<dd>
<div class="block">Sets the plan library with which this plan is associated.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/Plan.html#setPlanLibrary(bdi4jade.plan.PlanLibrary)">setPlanLibrary(PlanLibrary)</a></span> - Method in interface bdi4jade.plan.<a href="../bdi4jade/plan/Plan.html" title="interface in bdi4jade.plan">Plan</a></dt>
<dd>
<div class="block">Sets the plan library with which this plan is associated.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/Capability.html#setPlanSelectionStrategy(bdi4jade.reasoning.PlanSelectionStrategy)">setPlanSelectionStrategy(PlanSelectionStrategy)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html#setPreferenceForSoftgoal(bdi4jade.goal.Softgoal, java.lang.Double)">setPreferenceForSoftgoal(Softgoal, Double)</a></span> - Method in class bdi4jade.extension.planselection.utilitybased.<a href="../bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html" title="class in bdi4jade.extension.planselection.utilitybased">SoftgoalPreferences</a></dt>
<dd>
<div class="block">Sets the preference for a softgoal.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/extension/planselection/utilitybased/PlanContribution.html#setProbability(java.lang.Double)">setProbability(Double)</a></span> - Method in class bdi4jade.extension.planselection.utilitybased.<a href="../bdi4jade/extension/planselection/utilitybased/PlanContribution.html" title="class in bdi4jade.extension.planselection.utilitybased">PlanContribution</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/event/GoalEvent.html#setStatus(bdi4jade.goal.GoalStatus)">setStatus(GoalStatus)</a></span> - Method in class bdi4jade.event.<a href="../bdi4jade/event/GoalEvent.html" title="class in bdi4jade.event">GoalEvent</a></dt>
<dd>
<div class="block">Sets the goal status.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/BDIAgent.html#setup()">setup()</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="class in bdi4jade.core">BDIAgent</a></dt>
<dd>
<div class="block">Initializes the BDI agent.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/core/Capability.html#setup()">setup()</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></dt>
<dd>
<div class="block">This is an empty holder for being overridden by subclasses.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/util/ReflectionUtils.html#setupParameters(bdi4jade.goal.Goal, bdi4jade.goal.Goal)">setupParameters(Goal, Goal)</a></span> - Static method in class bdi4jade.util.<a href="../bdi4jade/util/ReflectionUtils.html" title="class in bdi4jade.util">ReflectionUtils</a></dt>
<dd>
<div class="block">Sets the input parameters of goal based on the output parameters of
another goal.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/belief/AbstractBelief.html#setValue(T)">setValue(T)</a></span> - Method in class bdi4jade.belief.<a href="../bdi4jade/belief/AbstractBelief.html" title="class in bdi4jade.belief">AbstractBelief</a></dt>
<dd>
<div class="block">Sets a new value to the belief and notifies belief bases of changes on
this belief value.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/belief/Belief.html#setValue(T)">setValue(T)</a></span> - Method in interface bdi4jade.belief.<a href="../bdi4jade/belief/Belief.html" title="interface in bdi4jade.belief">Belief</a></dt>
<dd>
<div class="block">Sets the new value of the belief.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/extension/planselection/utilitybased/PlanContribution.html#setValue(java.lang.Double)">setValue(Double)</a></span> - Method in class bdi4jade.extension.planselection.utilitybased.<a href="../bdi4jade/extension/planselection/utilitybased/PlanContribution.html" title="class in bdi4jade.extension.planselection.utilitybased">PlanContribution</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/belief/BeliefBase.html#size()">size()</a></span> - Method in class bdi4jade.belief.<a href="../bdi4jade/belief/BeliefBase.html" title="class in bdi4jade.belief">BeliefBase</a></dt>
<dd>
<div class="block">Gets the size of this specific belief base (the number of beliefs).</div>
</dd>
<dt><a href="../bdi4jade/goal/Softgoal.html" title="interface in bdi4jade.goal"><span class="strong">Softgoal</span></a> - Interface in <a href="../bdi4jade/goal/package-summary.html">bdi4jade.goal</a></dt>
<dd>
<div class="block">This interface defines the abstraction of an agent softgoal.</div>
</dd>
<dt><a href="../bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html" title="class in bdi4jade.extension.planselection.utilitybased"><span class="strong">SoftgoalPreferences</span></a> - Class in <a href="../bdi4jade/extension/planselection/utilitybased/package-summary.html">bdi4jade.extension.planselection.utilitybased</a></dt>
<dd>
<div class="block">This is an agent transient belief (@see <a href="../bdi4jade/belief/TransientBelief.html" title="class in bdi4jade.belief"><code>TransientBelief</code></a>) that stores
the preferences for softgoals.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html#SoftgoalPreferences()">SoftgoalPreferences()</a></span> - Constructor for class bdi4jade.extension.planselection.utilitybased.<a href="../bdi4jade/extension/planselection/utilitybased/SoftgoalPreferences.html" title="class in bdi4jade.extension.planselection.utilitybased">SoftgoalPreferences</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/AbstractPlanBody.html#start()">start()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a></dt>
<dd>
<div class="block">Starts the plan body, by adding it as to the agent as a <code>Behaviour</code>
.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/FSMPlanBody.html#start()">start()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/FSMPlanBody.html" title="class in bdi4jade.plan.planbody">FSMPlanBody</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/ParallelActionPlanBody.html#start()">start()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/ParallelActionPlanBody.html" title="class in bdi4jade.plan.planbody">ParallelActionPlanBody</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/PlanBody.html#start()">start()</a></span> - Method in interface bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/PlanBody.html" title="interface in bdi4jade.plan.planbody">PlanBody</a></dt>
<dd>
<div class="block">Starts the execution of a plan body, a <code>Behaviour</code>, associated with
this plan.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html#start()">start()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html" title="class in bdi4jade.plan.planbody">SequentialActionPlanBody</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/event/GoalEvent.html#status">status</a></span> - Variable in class bdi4jade.event.<a href="../bdi4jade/event/GoalEvent.html" title="class in bdi4jade.event">GoalEvent</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/AbstractPlanBody.html#stop()">stop()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/AbstractPlanBody.html" title="class in bdi4jade.plan.planbody">AbstractPlanBody</a></dt>
<dd>
<div class="block">Stops the plan body execution.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/FSMPlanBody.html#stop()">stop()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/FSMPlanBody.html" title="class in bdi4jade.plan.planbody">FSMPlanBody</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/ParallelActionPlanBody.html#stop()">stop()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/ParallelActionPlanBody.html" title="class in bdi4jade.plan.planbody">ParallelActionPlanBody</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/PlanBody.html#stop()">stop()</a></span> - Method in interface bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/PlanBody.html" title="interface in bdi4jade.plan.planbody">PlanBody</a></dt>
<dd>
<div class="block">Stops the plan body, a <code>Behaviour</code>, associated with this plan.</div>
</dd>
<dt><span class="strong"><a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html#stop()">stop()</a></span> - Method in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html" title="class in bdi4jade.plan.planbody">SequentialActionPlanBody</a></dt>
<dd> </dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">M</a> <a href="index-12.html">N</a> <a href="index-13.html">O</a> <a href="index-14.html">P</a> <a href="index-15.html">R</a> <a href="index-16.html">S</a> <a href="index-17.html">T</a> <a href="index-18.html">U</a> <a href="index-19.html">V</a> <a href="index-20.html">W</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-filesindex-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>