<!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 (1.8.0_20) on Mon Sep 22 13:06:36 BRT 2014 -->
<title>D-Index</title>
<meta name="date" content="2014-09-22">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="D-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<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-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.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">M</a> <a href="index-11.html">N</a> <a href="index-12.html">O</a> <a href="index-13.html">P</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">U</a> <a href="index-18.html">V</a> <a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><a href="../bdi4jade/reasoning/DefaultAgentBeliefRevisionStrategy.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultAgentBeliefRevisionStrategy</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/AgentBeliefRevisionStrategy.html" title="interface in bdi4jade.reasoning"><code>AgentBeliefRevisionStrategy</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultAgentBeliefRevisionStrategy.html#DefaultAgentBeliefRevisionStrategy--">DefaultAgentBeliefRevisionStrategy()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultAgentBeliefRevisionStrategy.html" title="class in bdi4jade.reasoning">DefaultAgentBeliefRevisionStrategy</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/reasoning/DefaultAgentDeliberationFunction.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultAgentDeliberationFunction</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/AgentDeliberationFunction.html" title="interface in bdi4jade.reasoning"><code>AgentDeliberationFunction</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultAgentDeliberationFunction.html#DefaultAgentDeliberationFunction--">DefaultAgentDeliberationFunction()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultAgentDeliberationFunction.html" title="class in bdi4jade.reasoning">DefaultAgentDeliberationFunction</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/reasoning/DefaultAgentOptionGenerationFunction.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultAgentOptionGenerationFunction</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/AgentOptionGenerationFunction.html" title="interface in bdi4jade.reasoning"><code>AgentOptionGenerationFunction</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultAgentOptionGenerationFunction.html#DefaultAgentOptionGenerationFunction--">DefaultAgentOptionGenerationFunction()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultAgentOptionGenerationFunction.html" title="class in bdi4jade.reasoning">DefaultAgentOptionGenerationFunction</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/reasoning/DefaultAgentPlanSelectionStrategy.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultAgentPlanSelectionStrategy</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/AgentPlanSelectionStrategy.html" title="interface in bdi4jade.reasoning"><code>AgentPlanSelectionStrategy</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultAgentPlanSelectionStrategy.html#DefaultAgentPlanSelectionStrategy--">DefaultAgentPlanSelectionStrategy()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultAgentPlanSelectionStrategy.html" title="class in bdi4jade.reasoning">DefaultAgentPlanSelectionStrategy</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/reasoning/DefaultBeliefRevisionStrategy.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultBeliefRevisionStrategy</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/BeliefRevisionStrategy.html" title="interface in bdi4jade.reasoning"><code>BeliefRevisionStrategy</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultBeliefRevisionStrategy.html#DefaultBeliefRevisionStrategy--">DefaultBeliefRevisionStrategy()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultBeliefRevisionStrategy.html" title="class in bdi4jade.reasoning">DefaultBeliefRevisionStrategy</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/reasoning/DefaultDeliberationFunction.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultDeliberationFunction</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/DeliberationFunction.html" title="interface in bdi4jade.reasoning"><code>DeliberationFunction</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultDeliberationFunction.html#DefaultDeliberationFunction--">DefaultDeliberationFunction()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultDeliberationFunction.html" title="class in bdi4jade.reasoning">DefaultDeliberationFunction</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/reasoning/DefaultOptionGenerationFunction.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultOptionGenerationFunction</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/OptionGenerationFunction.html" title="interface in bdi4jade.reasoning"><code>OptionGenerationFunction</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultOptionGenerationFunction.html#DefaultOptionGenerationFunction--">DefaultOptionGenerationFunction()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultOptionGenerationFunction.html" title="class in bdi4jade.reasoning">DefaultOptionGenerationFunction</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan"><span class="typeNameLink">DefaultPlan</span></a> - Class in <a href="../bdi4jade/plan/package-summary.html">bdi4jade.plan</a></dt>
<dd>
<div class="block">This class represents a plan whose plan body is a class that can be
instantiated by invoking the <code>Class.newInstance()</code> method.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-java.lang.Class-java.lang.Class-">DefaultPlan(Class<? extends Goal>, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan, which is able to achieve goals of the given
goal class, and its body should be instances of the provided plan body
class.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-java.lang.Class-">DefaultPlan(Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-bdi4jade.goal.GoalTemplate-java.lang.Class-">DefaultPlan(GoalTemplate, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan, which is able to achieve goals that match the
provided template.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-bdi4jade.goal.GoalTemplate-jade.lang.acl.MessageTemplate-java.lang.Class-">DefaultPlan(GoalTemplate, MessageTemplate, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan, which is able to achieve goals that match the
provided goal template and process messages that match the provided
message template.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-jade.lang.acl.MessageTemplate-java.lang.Class-">DefaultPlan(MessageTemplate, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan, which is able to process messages that match
the provided message template.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-java.lang.String-java.lang.Class-">DefaultPlan(String, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-java.lang.String-bdi4jade.goal.GoalTemplate-java.lang.Class-">DefaultPlan(String, GoalTemplate, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan, which is able to achieve goals that match the
provided template.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-java.lang.String-bdi4jade.goal.GoalTemplate-jade.lang.acl.MessageTemplate-java.lang.Class-">DefaultPlan(String, GoalTemplate, MessageTemplate, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan, which is able to achieve goals that match the
provided goal template and process messages that match the provided
message template.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/DefaultPlan.html#DefaultPlan-java.lang.String-jade.lang.acl.MessageTemplate-java.lang.Class-">DefaultPlan(String, MessageTemplate, Class<? extends PlanBody>)</a></span> - Constructor for class bdi4jade.plan.<a href="../bdi4jade/plan/DefaultPlan.html" title="class in bdi4jade.plan">DefaultPlan</a></dt>
<dd>
<div class="block">Creates a new simple plan, which is able to process messages that match
the provided message template.</div>
</dd>
<dt><a href="../bdi4jade/reasoning/DefaultPlanSelectionStrategy.html" title="class in bdi4jade.reasoning"><span class="typeNameLink">DefaultPlanSelectionStrategy</span></a> - Class in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This class is the default implementation of the strategy
<a href="../bdi4jade/reasoning/PlanSelectionStrategy.html" title="interface in bdi4jade.reasoning"><code>PlanSelectionStrategy</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/reasoning/DefaultPlanSelectionStrategy.html#DefaultPlanSelectionStrategy--">DefaultPlanSelectionStrategy()</a></span> - Constructor for class bdi4jade.reasoning.<a href="../bdi4jade/reasoning/DefaultPlanSelectionStrategy.html" title="class in bdi4jade.reasoning">DefaultPlanSelectionStrategy</a></dt>
<dd> </dd>
<dt><a href="../bdi4jade/reasoning/DeliberationFunction.html" title="interface in bdi4jade.reasoning"><span class="typeNameLink">DeliberationFunction</span></a> - Interface in <a href="../bdi4jade/reasoning/package-summary.html">bdi4jade.reasoning</a></dt>
<dd>
<div class="block">This interface defines the deliberation function to be used within the scope
of a capability.</div>
</dd>
<dt><a href="../bdi4jade/belief/DerivedBelief.html" title="class in bdi4jade.belief"><span class="typeNameLink">DerivedBelief</span></a><<a href="../bdi4jade/belief/DerivedBelief.html" title="type parameter in DerivedBelief">K</a>,<a href="../bdi4jade/belief/DerivedBelief.html" title="type parameter in DerivedBelief">V</a>> - Class in <a href="../bdi4jade/belief/package-summary.html">bdi4jade.belief</a></dt>
<dd>
<div class="block">This class represents a belief whose value is derived from other beliefs of a
belief base.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/belief/DerivedBelief.html#DerivedBelief--">DerivedBelief()</a></span> - Constructor for class bdi4jade.belief.<a href="../bdi4jade/belief/DerivedBelief.html" title="class in bdi4jade.belief">DerivedBelief</a></dt>
<dd>
<div class="block">The default constructor.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/belief/DerivedBelief.html#DerivedBelief-K-">DerivedBelief(K)</a></span> - Constructor for class bdi4jade.belief.<a href="../bdi4jade/belief/DerivedBelief.html" title="class in bdi4jade.belief">DerivedBelief</a></dt>
<dd>
<div class="block">Creates a new derived belief.</div>
</dd>
<dt><a href="../bdi4jade/belief/DerivedPredicate.html" title="class in bdi4jade.belief"><span class="typeNameLink">DerivedPredicate</span></a><<a href="../bdi4jade/belief/DerivedPredicate.html" title="type parameter in DerivedPredicate">K</a>> - Class in <a href="../bdi4jade/belief/package-summary.html">bdi4jade.belief</a></dt>
<dd>
<div class="block">This class represents a logic predicate that is derived from other agent
belief.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/belief/DerivedPredicate.html#DerivedPredicate--">DerivedPredicate()</a></span> - Constructor for class bdi4jade.belief.<a href="../bdi4jade/belief/DerivedPredicate.html" title="class in bdi4jade.belief">DerivedPredicate</a></dt>
<dd>
<div class="block">The default constructor.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/belief/DerivedPredicate.html#DerivedPredicate-K-">DerivedPredicate(K)</a></span> - Constructor for class bdi4jade.belief.<a href="../bdi4jade/belief/DerivedPredicate.html" title="class in bdi4jade.belief">DerivedPredicate</a></dt>
<dd>
<div class="block">Creates a new derived predicate.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/ParallelGoalPlanBody.html#dispatched">dispatched</a></span> - Variable in class bdi4jade.plan.planbody.<a href="../bdi4jade/plan/planbody/ParallelGoalPlanBody.html" title="class in bdi4jade.plan.planbody">ParallelGoalPlanBody</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/AbstractPlanBody.html#dispatchGoal-bdi4jade.goal.Goal-">dispatchGoal(Goal)</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> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/FSMPlanBody.html#dispatchGoal-bdi4jade.goal.Goal-">dispatchGoal(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/ParallelActionPlanBody.html#dispatchGoal-bdi4jade.goal.Goal-">dispatchGoal(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/PlanBody.html#dispatchGoal-bdi4jade.goal.Goal-">dispatchGoal(Goal)</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">Dispatches a goal to be achieved.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html#dispatchGoal-bdi4jade.goal.Goal-">dispatchGoal(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/AbstractPlanBody.html#dispatchSubgoal-bdi4jade.goal.Goal-">dispatchSubgoal(Goal)</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> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/FSMPlanBody.html#dispatchSubgoal-bdi4jade.goal.Goal-">dispatchSubgoal(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/ParallelActionPlanBody.html#dispatchSubgoal-bdi4jade.goal.Goal-">dispatchSubgoal(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/PlanBody.html#dispatchSubgoal-bdi4jade.goal.Goal-">dispatchSubgoal(Goal)</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">Dispatches a subgoal to be achieved.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html#dispatchSubgoal-bdi4jade.goal.Goal-">dispatchSubgoal(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/AbstractPlanBody.html#dispatchSubgoalAndListen-bdi4jade.goal.Goal-">dispatchSubgoalAndListen(Goal)</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> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/FSMPlanBody.html#dispatchSubgoalAndListen-bdi4jade.goal.Goal-">dispatchSubgoalAndListen(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/ParallelActionPlanBody.html#dispatchSubgoalAndListen-bdi4jade.goal.Goal-">dispatchSubgoalAndListen(Goal)</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="memberNameLink"><a href="../bdi4jade/plan/planbody/PlanBody.html#dispatchSubgoalAndListen-bdi4jade.goal.Goal-">dispatchSubgoalAndListen(Goal)</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">Dispatches a subgoal to be achieved and registers itself as a listener to
receive a notification of the end of execution of the goal.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/SequentialActionPlanBody.html#dispatchSubgoalAndListen-bdi4jade.goal.Goal-">dispatchSubgoalAndListen(Goal)</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><a href="../bdi4jade/plan/planbody/DisposablePlanBody.html" title="interface in bdi4jade.plan.planbody"><span class="typeNameLink">DisposablePlanBody</span></a> - Interface in <a href="../bdi4jade/plan/planbody/package-summary.html">bdi4jade.plan.planbody</a></dt>
<dd>
<div class="block">This interface indicates that a <a href="../bdi4jade/plan/planbody/PlanBody.html" title="interface in bdi4jade.plan.planbody"><code>PlanBody</code></a> should be finalized in case
of being terminated.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doActivate--">doActivate()</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doClone-jade.core.Location-java.lang.String-">doClone(Location, String)</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doDelete--">doDelete()</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doMove-jade.core.Location-">doMove(Location)</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/message/BDIAgentMsgReceiver.html#done--">done()</a></span> - Method in class bdi4jade.message.<a href="../bdi4jade/message/BDIAgentMsgReceiver.html" title="class in bdi4jade.message">BDIAgentMsgReceiver</a></dt>
<dd>
<div class="block">Returns always false, as this behavior is responsible for message
processing while a BDI agent is alive.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/plan/planbody/AbstractPlanBody.html#done--">done()</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">Indicates to the JADE platform that this behavior/plan body finished its
execution.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doSuspend--">doSuspend()</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doTimeOut-jade.core.Timer-">doTimeOut(Timer)</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doWait--">doWait()</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doWait-long-">doWait(long)</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/Intention.html#doWait--">doWait()</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/Intention.html" title="class in bdi4jade.core">Intention</a></dt>
<dd>
<div class="block">Sets this intention to the <a href="../bdi4jade/goal/GoalStatus.html#WAITING"><code>GoalStatus.WAITING</code></a> status.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#doWake--">doWake()</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/AbstractBDIAgent.html#dropGoal-bdi4jade.goal.Goal-">dropGoal(Goal)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/AbstractBDIAgent.html" title="class in bdi4jade.core">AbstractBDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#dropGoal-bdi4jade.goal.Goal-">dropGoal(Goal)</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd>
<div class="block">Drops a given goal of this agent, which means setting it as no longer
desired.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/GoalUpdateSet.html#dropGoal-bdi4jade.core.GoalUpdateSet.GoalDescription-">dropGoal(GoalUpdateSet.GoalDescription)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/GoalUpdateSet.html" title="class in bdi4jade.core">GoalUpdateSet</a></dt>
<dd>
<div class="block">Indicates that a goal should be dropped.</div>
</dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/AbstractBDIAgent.html#dropSoftoal-bdi4jade.goal.Softgoal-">dropSoftoal(Softgoal)</a></span> - Method in class bdi4jade.core.<a href="../bdi4jade/core/AbstractBDIAgent.html" title="class in bdi4jade.core">AbstractBDIAgent</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../bdi4jade/core/BDIAgent.html#dropSoftoal-bdi4jade.goal.Softgoal-">dropSoftoal(Softgoal)</a></span> - Method in interface bdi4jade.core.<a href="../bdi4jade/core/BDIAgent.html" title="interface in bdi4jade.core">BDIAgent</a></dt>
<dd>
<div class="block">Drops a given softgoal of this agent.</div>
</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">M</a> <a href="index-11.html">N</a> <a href="index-12.html">O</a> <a href="index-13.html">P</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">U</a> <a href="index-18.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<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-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.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>