<!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_25) on Thu Jan 09 01:28:38 BRST 2014 -->
<title>BeliefBase</title>
<meta name="date" content="2014-01-09">
<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="BeliefBase";
}
//-->
</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><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BeliefBase.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-files/index-1.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../bdi4jade/core/BDIAgent.html" title="class in bdi4jade.core"><span class="strong">Prev Class</span></a></li>
<li><a href="../../bdi4jade/core/Capability.html" title="class in bdi4jade.core"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?bdi4jade/core/BeliefBase.html" target="_top">Frames</a></li>
<li><a href="BeliefBase.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>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li><a href="#constructor_detail">Constr</a> | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">bdi4jade.core</div>
<h2 title="Class BeliefBase" class="title">Class BeliefBase</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>bdi4jade.core.BeliefBase</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">BeliefBase</span>
extends java.lang.Object
implements java.io.Serializable</pre>
<div class="block">This class represents a belief base of a capability. It aggregates its
knowledge.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>ingrid</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../serialized-form.html#bdi4jade.core.BeliefBase">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#BeliefBase()">BeliefBase</a></strong>()</code>
<div class="block">Creates a belief base.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#BeliefBase(java.util.Set)">BeliefBase</a></strong>(java.util.Set<<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?>> beliefs)</code>
<div class="block">Creates a belief base associated with a capability and adds the beliefs
in the provided belief set.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#addBelief(bdi4jade.belief.Belief)">addBelief</a></strong>(<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?> belief)</code>
<div class="block">Adds a belief to the belief base.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#addBeliefListener(bdi4jade.event.BeliefListener)">addBeliefListener</a></strong>(<a href="../../bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event">BeliefListener</a> beliefListener)</code>
<div class="block">Adds a belief listener to be notified about changes in the belief base.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#addOrUpdateBelief(bdi4jade.belief.Belief)">addOrUpdateBelief</a></strong>(<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?> belief)</code>
<div class="block">Adds a belief to the belief base.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection<<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?>></code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#getAllBeliefs()">getAllBeliefs</a></strong>()</code>
<div class="block">Gets all beliefs of this belief base and the belief bases of the parents
of the capability that this belief base belongs to.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?></code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#getBelief(java.lang.String)">getBelief</a></strong>(java.lang.String name)</code>
<div class="block">Retrieves a belief from the belief base.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Set<<a href="../../bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event">BeliefListener</a>></code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#getBeliefListeners()">getBeliefListeners</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Set<<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?>></code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#getBeliefs()">getBeliefs</a></strong>()</code>
<div class="block">Gets all beliefs of this belief base.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List<java.lang.Object></code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#getBeliefValues()">getBeliefValues</a></strong>()</code>
<div class="block">Return a list of all belief values from this belief base.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a></code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#getCapability()">getCapability</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#hasBelief(java.lang.String)">hasBelief</a></strong>(java.lang.String name)</code>
<div class="block">Checks if a belief is part of the belief base.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?></code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#removeBelief(java.lang.String)">removeBelief</a></strong>(java.lang.String name)</code>
<div class="block">Removes a belief from the belief base.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#removeBeliefListener(bdi4jade.event.BeliefListener)">removeBeliefListener</a></strong>(<a href="../../bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event">BeliefListener</a> beliefListener)</code>
<div class="block">Removes a belief listener.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#reviewBeliefs()">reviewBeliefs</a></strong>()</code>
<div class="block">This method is an empty place holder for subclasses.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#setCapability(bdi4jade.core.Capability)">setCapability</a></strong>(<a href="../../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> capability)</code>
<div class="block">Sets the capability of this belief base.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#size()">size</a></strong>()</code>
<div class="block">Gets the size of this belief base (the number of beliefs).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#toString()">toString</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../bdi4jade/core/BeliefBase.html#updateBelief(java.lang.String, java.lang.Object)">updateBelief</a></strong>(java.lang.String name,
java.lang.Object value)</code>
<div class="block">Update the value of a belief in the belief base.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class java.lang.Object</h3>
<code>equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="BeliefBase()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BeliefBase</h4>
<pre>public BeliefBase()</pre>
<div class="block">Creates a belief base.</div>
</li>
</ul>
<a name="BeliefBase(java.util.Set)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BeliefBase</h4>
<pre>public BeliefBase(java.util.Set<<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?>> beliefs)</pre>
<div class="block">Creates a belief base associated with a capability and adds the beliefs
in the provided belief set.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>beliefs</code> - the initial beliefs</dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addBelief(bdi4jade.belief.Belief)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addBelief</h4>
<pre>public void addBelief(<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?> belief)</pre>
<div class="block">Adds a belief to the belief base.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>belief</code> - the belief to be added.</dd></dl>
</li>
</ul>
<a name="addBeliefListener(bdi4jade.event.BeliefListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addBeliefListener</h4>
<pre>public void addBeliefListener(<a href="../../bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event">BeliefListener</a> beliefListener)</pre>
<div class="block">Adds a belief listener to be notified about changes in the belief base.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>beliefListener</code> - the listener to be added.</dd></dl>
</li>
</ul>
<a name="addOrUpdateBelief(bdi4jade.belief.Belief)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addOrUpdateBelief</h4>
<pre>public void addOrUpdateBelief(<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?> belief)</pre>
<div class="block">Adds a belief to the belief base. It overrides a belief, if it already
exists.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>belief</code> - the belief to be added or updated.</dd></dl>
</li>
</ul>
<a name="getAllBeliefs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllBeliefs</h4>
<pre>public java.util.Collection<<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?>> getAllBeliefs()</pre>
<div class="block">Gets all beliefs of this belief base and the belief bases of the parents
of the capability that this belief base belongs to.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the beliefs</dd></dl>
</li>
</ul>
<a name="getBelief(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBelief</h4>
<pre>public <a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?> getBelief(java.lang.String name)</pre>
<div class="block">Retrieves a belief from the belief base. If this belief does not contain
it and this belief base is from a capability, it checks the common belief
based of the agent, and returns it if it exists.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the belief to be retrieved.</dd>
<dt><span class="strong">Returns:</span></dt><dd>the belief. Null if no belief is found.</dd></dl>
</li>
</ul>
<a name="getBeliefListeners()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBeliefListeners</h4>
<pre>public java.util.Set<<a href="../../bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event">BeliefListener</a>> getBeliefListeners()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>the beliefListeners</dd></dl>
</li>
</ul>
<a name="getBeliefs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBeliefs</h4>
<pre>public java.util.Set<<a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?>> getBeliefs()</pre>
<div class="block">Gets all beliefs of this belief base.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the beliefs</dd></dl>
</li>
</ul>
<a name="getBeliefValues()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBeliefValues</h4>
<pre>public java.util.List<java.lang.Object> getBeliefValues()</pre>
<div class="block">Return a list of all belief values from this belief base.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the beliefValues</dd></dl>
</li>
</ul>
<a name="getCapability()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCapability</h4>
<pre>public <a href="../../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> getCapability()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>the capability</dd></dl>
</li>
</ul>
<a name="hasBelief(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasBelief</h4>
<pre>public boolean hasBelief(java.lang.String name)</pre>
<div class="block">Checks if a belief is part of the belief base.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the belief to be checked</dd>
<dt><span class="strong">Returns:</span></dt><dd>true if the belief base contains the belief.</dd></dl>
</li>
</ul>
<a name="removeBelief(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeBelief</h4>
<pre>public <a href="../../bdi4jade/belief/Belief.html" title="class in bdi4jade.belief">Belief</a><?> removeBelief(java.lang.String name)</pre>
<div class="block">Removes a belief from the belief base.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the belief to be removed.</dd>
<dt><span class="strong">Returns:</span></dt><dd>the belief was removed, null if it is not part of the belief
base.</dd></dl>
</li>
</ul>
<a name="removeBeliefListener(bdi4jade.event.BeliefListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeBeliefListener</h4>
<pre>public void removeBeliefListener(<a href="../../bdi4jade/event/BeliefListener.html" title="interface in bdi4jade.event">BeliefListener</a> beliefListener)</pre>
<div class="block">Removes a belief listener.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>beliefListener</code> - the listener to be removed.</dd></dl>
</li>
</ul>
<a name="reviewBeliefs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reviewBeliefs</h4>
<pre>public void reviewBeliefs()</pre>
<div class="block">This method is an empty place holder for subclasses. It may be invoked to
review beliefs from this belief base.</div>
</li>
</ul>
<a name="setCapability(bdi4jade.core.Capability)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCapability</h4>
<pre>public void setCapability(<a href="../../bdi4jade/core/Capability.html" title="class in bdi4jade.core">Capability</a> capability)</pre>
<div class="block">Sets the capability of this belief base. If the capability was already
set, it throws a <code>RuntimeException</code>. After setting the capability,
the <a href="../../bdi4jade/core/BeliefBase.html#init()"><code>init()</code></a> method is invoked.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>capability</code> - the capability to set</dd></dl>
</li>
</ul>
<a name="size()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
<pre>public int size()</pre>
<div class="block">Gets the size of this belief base (the number of beliefs).</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the size of this belief base.</dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public java.lang.String toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code> in class <code>java.lang.Object</code></dd>
<dt><span class="strong">See Also:</span></dt><dd><code>Object.toString()</code></dd></dl>
</li>
</ul>
<a name="updateBelief(java.lang.String, java.lang.Object)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>updateBelief</h4>
<pre>public boolean updateBelief(java.lang.String name,
java.lang.Object value)</pre>
<div class="block">Update the value of a belief in the belief base. In case the belief is
not present in the belief base, nothing is performed and the method
returns false. If the type of the new value being provided, it is still
going to subscribe the previous value.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the belief to be updated.</dd><dd><code>value</code> - the new value to the belief.</dd>
<dt><span class="strong">Returns:</span></dt><dd>true if the belief was update.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BeliefBase.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-files/index-1.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../bdi4jade/core/BDIAgent.html" title="class in bdi4jade.core"><span class="strong">Prev Class</span></a></li>
<li><a href="../../bdi4jade/core/Capability.html" title="class in bdi4jade.core"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?bdi4jade/core/BeliefBase.html" target="_top">Frames</a></li>
<li><a href="BeliefBase.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>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li><a href="#constructor_detail">Constr</a> | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>