summaryrefslogtreecommitdiff
path: root/doc/org/unitConverter/converterGUI
diff options
context:
space:
mode:
authorAdrien Hopkins <masterofnumbers17@gmail.com>2019-12-24 16:16:13 -0500
committerAdrien Hopkins <masterofnumbers17@gmail.com>2019-12-24 16:16:13 -0500
commit2c146c894972e2c6ab701b3c66dcf242d7be656f (patch)
tree8629866fa1cf017c02d61bd288fd336e7d8b7b49 /doc/org/unitConverter/converterGUI
parente1e7e38482de8cf8f6d4fd8735b6e43ad2a13cb8 (diff)
Added Javadoc to the project.
Diffstat (limited to 'doc/org/unitConverter/converterGUI')
-rw-r--r--doc/org/unitConverter/converterGUI/DelegateListModel.html959
-rw-r--r--doc/org/unitConverter/converterGUI/FilterComparator.html489
-rw-r--r--doc/org/unitConverter/converterGUI/GridBagBuilder.html1140
-rw-r--r--doc/org/unitConverter/converterGUI/MutablePredicate.html428
-rw-r--r--doc/org/unitConverter/converterGUI/SearchBoxList.html902
-rw-r--r--doc/org/unitConverter/converterGUI/UnitConverterGUI.Presenter.html717
-rw-r--r--doc/org/unitConverter/converterGUI/UnitConverterGUI.View.html853
-rw-r--r--doc/org/unitConverter/converterGUI/UnitConverterGUI.html341
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/DelegateListModel.html195
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/FilterComparator.html149
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/GridBagBuilder.html225
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/MutablePredicate.html149
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/SearchBoxList.html218
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.Presenter.html197
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.View.html212
-rw-r--r--doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.html149
-rw-r--r--doc/org/unitConverter/converterGUI/package-frame.html14
-rw-r--r--doc/org/unitConverter/converterGUI/package-summary.html139
-rw-r--r--doc/org/unitConverter/converterGUI/package-tree.html127
-rw-r--r--doc/org/unitConverter/converterGUI/package-use.html124
20 files changed, 7727 insertions, 0 deletions
diff --git a/doc/org/unitConverter/converterGUI/DelegateListModel.html b/doc/org/unitConverter/converterGUI/DelegateListModel.html
new file mode 100644
index 0000000..916d94b
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/DelegateListModel.html
@@ -0,0 +1,959 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>DelegateListModel</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="DelegateListModel";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/DelegateListModel.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class DelegateListModel" class="title">Class DelegateListModel&lt;E&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>javax.swing.AbstractListModel&lt;E&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.DelegateListModel&lt;E&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code>, <code>java.lang.Iterable&lt;E&gt;</code>, <code>java.util.Collection&lt;E&gt;</code>, <code>java.util.List&lt;E&gt;</code>, <code>javax.swing.ListModel&lt;E&gt;</code></dd>
+</dl>
+<hr>
+<pre>final class <span class="typeNameLabel">DelegateListModel&lt;E&gt;</span>
+extends javax.swing.AbstractListModel&lt;E&gt;
+implements java.util.List&lt;E&gt;</pre>
+<div class="block">A list model that delegates to a list.
+ <p>
+ It is recommended to use the delegate methods in DelegateListModel instead of the delegated list's methods because
+ the delegate methods handle updating the list.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-14, v0.1.0</dd>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Adrien Hopkins</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#delegate">delegate</a></span></code></th>
+<td class="colLast">
+<div class="block">The list that this model is a delegate to.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#serialVersionUID">serialVersionUID</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="fields.inherited.from.class.javax.swing.AbstractListModel">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;javax.swing.AbstractListModel</h3>
+<code>listenerList</code></li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">DelegateListModel</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Creates an empty <code>DelegateListModel</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.List)">DelegateListModel</a></span>&#8203;(java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;delegate)</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>DelegateListModel</code>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#add(int,E)">add</a></span>&#8203;(int&nbsp;index,
+ <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;element)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#add(E)">add</a></span>&#8203;(<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;element)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAll(int,java.util.Collection)">addAll</a></span>&#8203;(int&nbsp;index,
+ java.util.Collection&lt;? extends <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;c)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAll(java.util.Collection)">addAll</a></span>&#8203;(java.util.Collection&lt;? extends <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;c)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clear()">clear</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#contains(java.lang.Object)">contains</a></span>&#8203;(java.lang.Object&nbsp;elem)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsAll(java.util.Collection)">containsAll</a></span>&#8203;(java.util.Collection&lt;?&gt;&nbsp;c)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#get(int)">get</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getElementAt(int)">getElementAt</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSize()">getSize</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#indexOf(java.lang.Object)">indexOf</a></span>&#8203;(java.lang.Object&nbsp;elem)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isEmpty()">isEmpty</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.util.Iterator&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#iterator()">iterator</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lastIndexOf(java.lang.Object)">lastIndexOf</a></span>&#8203;(java.lang.Object&nbsp;elem)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>java.util.ListIterator&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#listIterator()">listIterator</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>java.util.ListIterator&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#listIterator(int)">listIterator</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code><a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#remove(int)">remove</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#remove(java.lang.Object)">remove</a></span>&#8203;(java.lang.Object&nbsp;o)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeAll(java.util.Collection)">removeAll</a></span>&#8203;(java.util.Collection&lt;?&gt;&nbsp;c)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#retainAll(java.util.Collection)">retainAll</a></span>&#8203;(java.util.Collection&lt;?&gt;&nbsp;c)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code><a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#set(int,E)">set</a></span>&#8203;(int&nbsp;index,
+ <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;element)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#size()">size</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#subList(int,int)">subList</a></span>&#8203;(int&nbsp;fromIndex,
+ int&nbsp;toIndex)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>java.lang.Object[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toArray()">toArray</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toArray(T%5B%5D)">toArray</a></span>&#8203;(T[]&nbsp;a)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.javax.swing.AbstractListModel">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;javax.swing.AbstractListModel</h3>
+<code>addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.Collection">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.Collection</h3>
+<code>parallelStream, removeIf, stream, toArray</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Iterable">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.lang.Iterable</h3>
+<code>forEach</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.List">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.List</h3>
+<code>equals, hashCode, replaceAll, sort, spliterator</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="serialVersionUID">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialVersionUID</h4>
+<pre>private static final&nbsp;long serialVersionUID</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-14, v0.1.0</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.unitConverter.converterGUI.DelegateListModel.serialVersionUID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a id="delegate">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>delegate</h4>
+<pre>private final&nbsp;java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt; delegate</pre>
+<div class="block">The list that this model is a delegate to.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-14, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DelegateListModel</h4>
+<pre>public&nbsp;DelegateListModel()</pre>
+<div class="block">Creates an empty <code>DelegateListModel</code>.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13</dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DelegateListModel</h4>
+<pre>public&nbsp;DelegateListModel&#8203;(java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;delegate)</pre>
+<div class="block">Creates the <code>DelegateListModel</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>delegate</code> - list to delegate</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-14, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="add(java.lang.Object)">
+<!-- -->
+</a><a id="add(E)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;add&#8203;(<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>add</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>add</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="add(int,java.lang.Object)">
+<!-- -->
+</a><a id="add(int,E)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;add&#8203;(int&nbsp;index,
+ <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>add</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="addAll(java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAll</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;addAll&#8203;(java.util.Collection&lt;? extends <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;c)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>addAll</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>addAll</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="addAll(int,java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAll</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;addAll&#8203;(int&nbsp;index,
+ java.util.Collection&lt;? extends <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;c)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>addAll</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="clear()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;clear()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>clear</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>clear</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="contains(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>contains</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;contains&#8203;(java.lang.Object&nbsp;elem)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>contains</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>contains</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="containsAll(java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsAll</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;containsAll&#8203;(java.util.Collection&lt;?&gt;&nbsp;c)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>containsAll</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>containsAll</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="get(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre class="methodSignature">public&nbsp;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;get&#8203;(int&nbsp;index)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>get</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="getElementAt(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementAt</h4>
+<pre class="methodSignature">public&nbsp;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;getElementAt&#8203;(int&nbsp;index)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getElementAt</code>&nbsp;in interface&nbsp;<code>javax.swing.ListModel&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="getSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSize</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getSize()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getSize</code>&nbsp;in interface&nbsp;<code>javax.swing.ListModel&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="indexOf(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>indexOf</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;indexOf&#8203;(java.lang.Object&nbsp;elem)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>indexOf</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="isEmpty()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEmpty</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;isEmpty()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>isEmpty</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>isEmpty</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="iterator()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iterator</h4>
+<pre class="methodSignature">public&nbsp;java.util.Iterator&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;iterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>iterator</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>iterator</code>&nbsp;in interface&nbsp;<code>java.lang.Iterable&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>iterator</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="lastIndexOf(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lastIndexOf</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;lastIndexOf&#8203;(java.lang.Object&nbsp;elem)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>lastIndexOf</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="listIterator()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listIterator</h4>
+<pre class="methodSignature">public&nbsp;java.util.ListIterator&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;listIterator()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listIterator</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="listIterator(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listIterator</h4>
+<pre class="methodSignature">public&nbsp;java.util.ListIterator&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;listIterator&#8203;(int&nbsp;index)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listIterator</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="remove(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre class="methodSignature">public&nbsp;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;remove&#8203;(int&nbsp;index)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>remove</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="remove(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;remove&#8203;(java.lang.Object&nbsp;o)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>remove</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>remove</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="removeAll(java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeAll</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;removeAll&#8203;(java.util.Collection&lt;?&gt;&nbsp;c)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removeAll</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removeAll</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="retainAll(java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>retainAll</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;retainAll&#8203;(java.util.Collection&lt;?&gt;&nbsp;c)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>retainAll</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>retainAll</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="set(int,java.lang.Object)">
+<!-- -->
+</a><a id="set(int,E)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre class="methodSignature">public&nbsp;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;set&#8203;(int&nbsp;index,
+ <a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>set</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="size()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>size</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;size()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>size</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>size</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="subList(int,int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>subList</h4>
+<pre class="methodSignature">public&nbsp;java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;&nbsp;subList&#8203;(int&nbsp;fromIndex,
+ int&nbsp;toIndex)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>subList</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="toArray()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toArray</h4>
+<pre class="methodSignature">public&nbsp;java.lang.Object[]&nbsp;toArray()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>toArray</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>toArray</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="toArray(java.lang.Object[])">
+<!-- -->
+</a><a id="toArray(T[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toArray</h4>
+<pre class="methodSignature">public&nbsp;&lt;T&gt;&nbsp;T[]&nbsp;toArray&#8203;(T[]&nbsp;a)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>toArray</code>&nbsp;in interface&nbsp;<code>java.util.Collection&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>toArray</code>&nbsp;in interface&nbsp;<code>java.util.List&lt;<a href="DelegateListModel.html" title="type parameter in DelegateListModel">E</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a id="toString()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/DelegateListModel.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/FilterComparator.html b/doc/org/unitConverter/converterGUI/FilterComparator.html
new file mode 100644
index 0000000..af91555
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/FilterComparator.html
@@ -0,0 +1,489 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>FilterComparator</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="FilterComparator";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/FilterComparator.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class FilterComparator" class="title">Class FilterComparator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.FilterComparator</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.Comparator&lt;java.lang.String&gt;</code></dd>
+</dl>
+<hr>
+<pre>final class <span class="typeNameLabel">FilterComparator</span>
+extends java.lang.Object
+implements java.util.Comparator&lt;java.lang.String&gt;</pre>
+<div class="block">A comparator that compares strings using a filter.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Adrien Hopkins</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#caseSensitive">caseSensitive</a></span></code></th>
+<td class="colLast">
+<div class="block">Whether or not the comparison is case-sensitive.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private java.util.Comparator&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#comparator">comparator</a></span></code></th>
+<td class="colLast">
+<div class="block">The comparator to use if the arguments are otherwise equal.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#filter">filter</a></span></code></th>
+<td class="colLast">
+<div class="block">The filter that the comparator is filtered by.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">FilterComparator</a></span>&#8203;(java.lang.String&nbsp;filter)</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>FilterComparator</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,java.util.Comparator)">FilterComparator</a></span>&#8203;(java.lang.String&nbsp;filter,
+ java.util.Comparator&lt;java.lang.String&gt;&nbsp;comparator)</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>FilterComparator</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,java.util.Comparator,boolean)">FilterComparator</a></span>&#8203;(java.lang.String&nbsp;filter,
+ java.util.Comparator&lt;java.lang.String&gt;&nbsp;comparator,
+ boolean&nbsp;caseSensitive)</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>FilterComparator</code>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#compare(java.lang.String,java.lang.String)">compare</a></span>&#8203;(java.lang.String&nbsp;arg0,
+ java.lang.String&nbsp;arg1)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.Comparator">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.Comparator</h3>
+<code>equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="filter">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>filter</h4>
+<pre>private final&nbsp;java.lang.String filter</pre>
+<div class="block">The filter that the comparator is filtered by.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="comparator">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>comparator</h4>
+<pre>private final&nbsp;java.util.Comparator&lt;java.lang.String&gt; comparator</pre>
+<div class="block">The comparator to use if the arguments are otherwise equal.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="caseSensitive">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseSensitive</h4>
+<pre>private final&nbsp;boolean caseSensitive</pre>
+<div class="block">Whether or not the comparison is case-sensitive.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FilterComparator</h4>
+<pre>public&nbsp;FilterComparator&#8203;(java.lang.String&nbsp;filter)</pre>
+<div class="block">Creates the <code>FilterComparator</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>filter</code> - </dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(java.lang.String,java.util.Comparator)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FilterComparator</h4>
+<pre>public&nbsp;FilterComparator&#8203;(java.lang.String&nbsp;filter,
+ java.util.Comparator&lt;java.lang.String&gt;&nbsp;comparator)</pre>
+<div class="block">Creates the <code>FilterComparator</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>filter</code> - string to filter by</dd>
+<dd><code>comparator</code> - comparator to fall back to if all else fails, null is compareTo.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.NullPointerException</code> - if filter is null</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(java.lang.String,java.util.Comparator,boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FilterComparator</h4>
+<pre>public&nbsp;FilterComparator&#8203;(java.lang.String&nbsp;filter,
+ java.util.Comparator&lt;java.lang.String&gt;&nbsp;comparator,
+ boolean&nbsp;caseSensitive)</pre>
+<div class="block">Creates the <code>FilterComparator</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>filter</code> - string to filter by</dd>
+<dd><code>comparator</code> - comparator to fall back to if all else fails, null is compareTo.</dd>
+<dd><code>caseSensitive</code> - whether or not the comparator is case-sensitive</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.NullPointerException</code> - if filter is null</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="compare(java.lang.String,java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compare</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;compare&#8203;(java.lang.String&nbsp;arg0,
+ java.lang.String&nbsp;arg1)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>compare</code>&nbsp;in interface&nbsp;<code>java.util.Comparator&lt;java.lang.String&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/FilterComparator.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/GridBagBuilder.html b/doc/org/unitConverter/converterGUI/GridBagBuilder.html
new file mode 100644
index 0000000..c8e80d2
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/GridBagBuilder.html
@@ -0,0 +1,1140 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>GridBagBuilder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="GridBagBuilder";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/GridBagBuilder.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class GridBagBuilder" class="title">Class GridBagBuilder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.GridBagBuilder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>final class <span class="typeNameLabel">GridBagBuilder</span>
+extends java.lang.Object</pre>
+<div class="block">A builder for Java's <code>GridBagConstraints</code> class.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Adrien Hopkins</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#anchor">anchor</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>anchor</code> property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fill">fill</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>fill</code> property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gridheight">gridheight</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridheight</code> property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gridwidth">gridwidth</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridwidth</code> property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gridx">gridx</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridx</code> property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gridy">gridy</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridy</code> property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private java.awt.Insets</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#insets">insets</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>insets</code> property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ipadx">ipadx</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>ipadx</code> property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ipady">ipady</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>ipady</code> property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private double</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#weightx">weightx</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>weightx</code> property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private double</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#weighty">weighty</a></span></code></th>
+<td class="colLast">
+<div class="block">The built <code>GridBagConstraints</code>'s <code>weighty</code> property.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>&nbsp;</code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int,int)">GridBagBuilder</a></span>&#8203;(int&nbsp;gridx,
+ int&nbsp;gridy)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>&nbsp;</code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int,int,int,int)">GridBagBuilder</a></span>&#8203;(int&nbsp;gridx,
+ int&nbsp;gridy,
+ int&nbsp;gridwidth,
+ int&nbsp;gridheight)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int,int,int,int,double,double,int,int,java.awt.Insets,int,int)">GridBagBuilder</a></span>&#8203;(int&nbsp;gridx,
+ int&nbsp;gridy,
+ int&nbsp;gridwidth,
+ int&nbsp;gridheight,
+ double&nbsp;weightx,
+ double&nbsp;weighty,
+ int&nbsp;anchor,
+ int&nbsp;fill,
+ java.awt.Insets&nbsp;insets,
+ int&nbsp;ipadx,
+ int&nbsp;ipady)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.awt.GridBagConstraints</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAnchor()">getAnchor</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFill()">getFill</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGridheight()">getGridheight</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGridwidth()">getGridwidth</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGridx()">getGridx</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGridy()">getGridy</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.awt.Insets</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getInsets()">getInsets</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIpadx()">getIpadx</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIpady()">getIpady</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>double</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getWeightx()">getWeightx</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getWeighty()">getWeighty</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAnchor(int)">setAnchor</a></span>&#8203;(int&nbsp;anchor)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setFill(int)">setFill</a></span>&#8203;(int&nbsp;fill)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code><a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setInsets(java.awt.Insets)">setInsets</a></span>&#8203;(java.awt.Insets&nbsp;insets)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code><a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setIpadx(int)">setIpadx</a></span>&#8203;(int&nbsp;ipadx)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code><a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setIpady(int)">setIpady</a></span>&#8203;(int&nbsp;ipady)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code><a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setWeightx(double)">setWeightx</a></span>&#8203;(double&nbsp;weightx)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code><a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setWeighty(double)">setWeighty</a></span>&#8203;(double&nbsp;weighty)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="gridx">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>gridx</h4>
+<pre>private final&nbsp;int gridx</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridx</code> property.
+ <p>
+ Specifies the cell containing the leading edge of the component's display area, where the first cell in a row has
+ <code>gridx=0</code>. The leading edge of a component's display area is its left edge for a horizontal,
+ left-to-right container and its right edge for a horizontal, right-to-left container. The value
+ <code>RELATIVE</code> specifies that the component be placed immediately following the component that was added
+ to the container just before this component was added.
+ <p>
+ The default value is <code>RELATIVE</code>. <code>gridx</code> should be a non-negative value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.gridy</code>,
+<code>ComponentOrientation</code></dd>
+</dl>
+</li>
+</ul>
+<a id="gridy">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>gridy</h4>
+<pre>private final&nbsp;int gridy</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridy</code> property.
+ <p>
+ Specifies the cell at the top of the component's display area, where the topmost cell has <code>gridy=0</code>.
+ The value <code>RELATIVE</code> specifies that the component be placed just below the component that was added to
+ the container just before this component was added.
+ <p>
+ The default value is <code>RELATIVE</code>. <code>gridy</code> should be a non-negative value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.gridx</code></dd>
+</dl>
+</li>
+</ul>
+<a id="gridwidth">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>gridwidth</h4>
+<pre>private final&nbsp;int gridwidth</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridwidth</code> property.
+ <p>
+ Specifies the number of cells in a row for the component's display area.
+ <p>
+ Use <code>REMAINDER</code> to specify that the component's display area will be from <code>gridx</code> to the
+ last cell in the row. Use <code>RELATIVE</code> to specify that the component's display area will be from
+ <code>gridx</code> to the next to the last one in its row.
+ <p>
+ <code>gridwidth</code> should be non-negative and the default value is 1.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.gridheight</code></dd>
+</dl>
+</li>
+</ul>
+<a id="gridheight">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>gridheight</h4>
+<pre>private final&nbsp;int gridheight</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>gridheight</code> property.
+ <p>
+ Specifies the number of cells in a column for the component's display area.
+ <p>
+ Use <code>REMAINDER</code> to specify that the component's display area will be from <code>gridy</code> to the
+ last cell in the column. Use <code>RELATIVE</code> to specify that the component's display area will be from
+ <code>gridy</code> to the next to the last one in its column.
+ <p>
+ <code>gridheight</code> should be a non-negative value and the default value is 1.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.gridwidth</code></dd>
+</dl>
+</li>
+</ul>
+<a id="weightx">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>weightx</h4>
+<pre>private&nbsp;double weightx</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>weightx</code> property.
+ <p>
+ Specifies how to distribute extra horizontal space.
+ <p>
+ The grid bag layout manager calculates the weight of a column to be the maximum <code>weightx</code> of all the
+ components in a column. If the resulting layout is smaller horizontally than the area it needs to fill, the extra
+ space is distributed to each column in proportion to its weight. A column that has a weight of zero receives no
+ extra space.
+ <p>
+ If all the weights are zero, all the extra space appears between the grids of the cell and the left and right
+ edges.
+ <p>
+ The default value of this field is <code>0</code>. <code>weightx</code> should be a non-negative value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.weighty</code></dd>
+</dl>
+</li>
+</ul>
+<a id="weighty">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>weighty</h4>
+<pre>private&nbsp;double weighty</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>weighty</code> property.
+ <p>
+ Specifies how to distribute extra vertical space.
+ <p>
+ The grid bag layout manager calculates the weight of a row to be the maximum <code>weighty</code> of all the
+ components in a row. If the resulting layout is smaller vertically than the area it needs to fill, the extra
+ space is distributed to each row in proportion to its weight. A row that has a weight of zero receives no extra
+ space.
+ <p>
+ If all the weights are zero, all the extra space appears between the grids of the cell and the top and bottom
+ edges.
+ <p>
+ The default value of this field is <code>0</code>. <code>weighty</code> should be a non-negative value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.weightx</code></dd>
+</dl>
+</li>
+</ul>
+<a id="anchor">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>anchor</h4>
+<pre>private&nbsp;int anchor</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>anchor</code> property.
+ <p>
+ This field is used when the component is smaller than its display area. It determines where, within the display
+ area, to place the component.
+ <p>
+ There are three kinds of possible values: orientation relative, baseline relative and absolute. Orientation
+ relative values are interpreted relative to the container's component orientation property, baseline relative
+ values are interpreted relative to the baseline and absolute values are not. The absolute values are:
+ <code>CENTER</code>, <code>NORTH</code>, <code>NORTHEAST</code>, <code>EAST</code>, <code>SOUTHEAST</code>,
+ <code>SOUTH</code>, <code>SOUTHWEST</code>, <code>WEST</code>, and <code>NORTHWEST</code>. The orientation
+ relative values are: <code>PAGE_START</code>, <code>PAGE_END</code>, <code>LINE_START</code>,
+ <code>LINE_END</code>, <code>FIRST_LINE_START</code>, <code>FIRST_LINE_END</code>, <code>LAST_LINE_START</code>
+ and <code>LAST_LINE_END</code>. The baseline relative values are: <code>BASELINE</code>,
+ <code>BASELINE_LEADING</code>, <code>BASELINE_TRAILING</code>, <code>ABOVE_BASELINE</code>,
+ <code>ABOVE_BASELINE_LEADING</code>, <code>ABOVE_BASELINE_TRAILING</code>, <code>BELOW_BASELINE</code>,
+ <code>BELOW_BASELINE_LEADING</code>, and <code>BELOW_BASELINE_TRAILING</code>. The default value is
+ <code>CENTER</code>.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>ComponentOrientation</code></dd>
+</dl>
+</li>
+</ul>
+<a id="fill">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fill</h4>
+<pre>private&nbsp;int fill</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>fill</code> property.
+ <p>
+ This field is used when the component's display area is larger than the component's requested size. It determines
+ whether to resize the component, and if so, how.
+ <p>
+ The following values are valid for <code>fill</code>:
+
+ <ul>
+ <li><code>NONE</code>: Do not resize the component.
+ <li><code>HORIZONTAL</code>: Make the component wide enough to fill its display area horizontally, but do not
+ change its height.
+ <li><code>VERTICAL</code>: Make the component tall enough to fill its display area vertically, but do not change
+ its width.
+ <li><code>BOTH</code>: Make the component fill its display area entirely.
+ </ul>
+ <p>
+ The default value is <code>NONE</code>.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code></dd>
+</dl>
+</li>
+</ul>
+<a id="insets">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>insets</h4>
+<pre>private&nbsp;java.awt.Insets insets</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>insets</code> property.
+ <p>
+ This field specifies the external padding of the component, the minimum amount of space between the component and
+ the edges of its display area.
+ <p>
+ The default value is <code>new Insets(0, 0, 0, 0)</code>.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code></dd>
+</dl>
+</li>
+</ul>
+<a id="ipadx">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ipadx</h4>
+<pre>private&nbsp;int ipadx</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>ipadx</code> property.
+ <p>
+ This field specifies the internal padding of the component, how much space to add to the minimum width of the
+ component. The width of the component is at least its minimum width plus <code>ipadx</code> pixels.
+ <p>
+ The default value is <code>0</code>.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.ipady</code></dd>
+</dl>
+</li>
+</ul>
+<a id="ipady">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ipady</h4>
+<pre>private&nbsp;int ipady</pre>
+<div class="block">The built <code>GridBagConstraints</code>'s <code>ipady</code> property.
+ <p>
+ This field specifies the internal padding, that is, how much space to add to the minimum height of the component.
+ The height of the component is at least its minimum height plus <code>ipady</code> pixels.
+ <p>
+ The default value is 0.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code>,
+<code>GridBagConstraints.ipadx</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(int,int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GridBagBuilder</h4>
+<pre>public&nbsp;GridBagBuilder&#8203;(int&nbsp;gridx,
+ int&nbsp;gridy)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>gridx</code> - x position</dd>
+<dd><code>gridy</code> - y position</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(int,int,int,int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GridBagBuilder</h4>
+<pre>public&nbsp;GridBagBuilder&#8203;(int&nbsp;gridx,
+ int&nbsp;gridy,
+ int&nbsp;gridwidth,
+ int&nbsp;gridheight)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>gridx</code> - x position</dd>
+<dd><code>gridy</code> - y position</dd>
+<dd><code>gridwidth</code> - number of cells occupied horizontally</dd>
+<dd><code>gridheight</code> - number of cells occupied vertically</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(int,int,int,int,double,double,int,int,java.awt.Insets,int,int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GridBagBuilder</h4>
+<pre>private&nbsp;GridBagBuilder&#8203;(int&nbsp;gridx,
+ int&nbsp;gridy,
+ int&nbsp;gridwidth,
+ int&nbsp;gridheight,
+ double&nbsp;weightx,
+ double&nbsp;weighty,
+ int&nbsp;anchor,
+ int&nbsp;fill,
+ java.awt.Insets&nbsp;insets,
+ int&nbsp;ipadx,
+ int&nbsp;ipady)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>gridx</code> - x position</dd>
+<dd><code>gridy</code> - y position</dd>
+<dd><code>gridwidth</code> - number of cells occupied horizontally</dd>
+<dd><code>gridheight</code> - number of cells occupied vertically</dd>
+<dd><code>weightx</code> - </dd>
+<dd><code>weighty</code> - </dd>
+<dd><code>anchor</code> - </dd>
+<dd><code>fill</code> - </dd>
+<dd><code>insets</code> - </dd>
+<dd><code>ipadx</code> - </dd>
+<dd><code>ipady</code> - </dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="build()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>build</h4>
+<pre class="methodSignature">public&nbsp;java.awt.GridBagConstraints&nbsp;build()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>GridBagConstraints</code> created by this builder</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getAnchor()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAnchor</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getAnchor()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>anchor</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getFill()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFill</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getFill()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>fill</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getGridheight()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGridheight</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getGridheight()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>gridheight</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getGridwidth()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGridwidth</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getGridwidth()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>gridwidth</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getGridx()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGridx</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getGridx()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>gridx</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getGridy()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGridy</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getGridy()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>gridy</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getInsets()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInsets</h4>
+<pre class="methodSignature">public&nbsp;java.awt.Insets&nbsp;getInsets()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>insets</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getIpadx()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIpadx</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getIpadx()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>ipadx</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getIpady()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIpady</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getIpady()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>ipady</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getWeightx()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWeightx</h4>
+<pre class="methodSignature">public&nbsp;double&nbsp;getWeightx()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>weightx</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getWeighty()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWeighty</h4>
+<pre class="methodSignature">public&nbsp;double&nbsp;getWeighty()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>weighty</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setAnchor(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAnchor</h4>
+<pre class="methodSignature">public&nbsp;<a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a>&nbsp;setAnchor&#8203;(int&nbsp;anchor)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>anchor</code> - anchor to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setFill(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFill</h4>
+<pre class="methodSignature">public&nbsp;<a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a>&nbsp;setFill&#8203;(int&nbsp;fill)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>fill</code> - fill to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setInsets(java.awt.Insets)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInsets</h4>
+<pre class="methodSignature">public&nbsp;<a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a>&nbsp;setInsets&#8203;(java.awt.Insets&nbsp;insets)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>insets</code> - insets to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setIpadx(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIpadx</h4>
+<pre class="methodSignature">public&nbsp;<a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a>&nbsp;setIpadx&#8203;(int&nbsp;ipadx)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>ipadx</code> - ipadx to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setIpady(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIpady</h4>
+<pre class="methodSignature">public&nbsp;<a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a>&nbsp;setIpady&#8203;(int&nbsp;ipady)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>ipady</code> - ipady to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setWeightx(double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWeightx</h4>
+<pre class="methodSignature">public&nbsp;<a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a>&nbsp;setWeightx&#8203;(double&nbsp;weightx)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>weightx</code> - weightx to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setWeighty(double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setWeighty</h4>
+<pre class="methodSignature">public&nbsp;<a href="GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a>&nbsp;setWeighty&#8203;(double&nbsp;weighty)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>weighty</code> - weighty to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-11-30, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/GridBagBuilder.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/MutablePredicate.html b/doc/org/unitConverter/converterGUI/MutablePredicate.html
new file mode 100644
index 0000000..d7af17c
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/MutablePredicate.html
@@ -0,0 +1,428 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>MutablePredicate</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="MutablePredicate";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MutablePredicate.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class MutablePredicate" class="title">Class MutablePredicate&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.MutablePredicate&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.function.Predicate&lt;T&gt;</code></dd>
+</dl>
+<hr>
+<pre>final class <span class="typeNameLabel">MutablePredicate&lt;T&gt;</span>
+extends java.lang.Object
+implements java.util.function.Predicate&lt;T&gt;</pre>
+<div class="block">A container for a predicate, which can be changed later.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Adrien Hopkins</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#predicate">predicate</a></span></code></th>
+<td class="colLast">
+<div class="block">The predicate stored in this <code>MutablePredicate</code></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.function.Predicate)">MutablePredicate</a></span>&#8203;(java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;&nbsp;predicate)</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>MutablePredicate</code>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPredicate()">getPredicate</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPredicate(java.util.function.Predicate)">setPredicate</a></span>&#8203;(java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;&nbsp;predicate)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test(T)">test</a></span>&#8203;(<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&nbsp;t)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.util.function.Predicate">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.function.Predicate</h3>
+<code>and, negate, or</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="predicate">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>predicate</h4>
+<pre>private&nbsp;java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt; predicate</pre>
+<div class="block">The predicate stored in this <code>MutablePredicate</code></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(java.util.function.Predicate)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MutablePredicate</h4>
+<pre>public&nbsp;MutablePredicate&#8203;(java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;&nbsp;predicate)</pre>
+<div class="block">Creates the <code>MutablePredicate</code>.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="getPredicate()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPredicate</h4>
+<pre class="methodSignature">public final&nbsp;java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;&nbsp;getPredicate()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>predicate</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setPredicate(java.util.function.Predicate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPredicate</h4>
+<pre class="methodSignature">public final&nbsp;void&nbsp;setPredicate&#8203;(java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;&nbsp;predicate)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>predicate</code> - new value of predicate</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="test(java.lang.Object)">
+<!-- -->
+</a><a id="test(T)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>test</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;test&#8203;(<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&nbsp;t)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>test</code>&nbsp;in interface&nbsp;<code>java.util.function.Predicate&lt;<a href="MutablePredicate.html" title="type parameter in MutablePredicate">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/MutablePredicate.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/SearchBoxList.html b/doc/org/unitConverter/converterGUI/SearchBoxList.html
new file mode 100644
index 0000000..1831fbd
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/SearchBoxList.html
@@ -0,0 +1,902 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>SearchBoxList</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="SearchBoxList";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SearchBoxList.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class SearchBoxList" class="title">Class SearchBoxList</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.awt.Component</li>
+<li>
+<ul class="inheritance">
+<li>java.awt.Container</li>
+<li>
+<ul class="inheritance">
+<li>javax.swing.JComponent</li>
+<li>
+<ul class="inheritance">
+<li>javax.swing.JPanel</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.SearchBoxList</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.awt.image.ImageObserver</code>, <code>java.awt.MenuContainer</code>, <code>java.io.Serializable</code>, <code>javax.accessibility.Accessible</code></dd>
+</dl>
+<hr>
+<pre>final class <span class="typeNameLabel">SearchBoxList</span>
+extends javax.swing.JPanel</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Adrien Hopkins</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a id="nested.classes.inherited.from.class.javax.swing.JPanel">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JPanel</h3>
+<code>javax.swing.JPanel.AccessibleJPanel</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="nested.classes.inherited.from.class.javax.swing.JComponent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JComponent</h3>
+<code>javax.swing.JComponent.AccessibleJComponent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="nested.classes.inherited.from.class.java.awt.Container">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Container</h3>
+<code>java.awt.Container.AccessibleAWTContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="nested.classes.inherited.from.class.java.awt.Component">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
+<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#caseSensitive">caseSensitive</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private java.util.function.Predicate&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#customSearchFilter">customSearchFilter</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private java.util.Comparator&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#defaultOrdering">defaultOrdering</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static java.awt.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EMPTY_FOREGROUND">EMPTY_FOREGROUND</a></span></code></th>
+<td class="colLast">
+<div class="block">The color to use for an empty foreground.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EMPTY_TEXT">EMPTY_TEXT</a></span></code></th>
+<td class="colLast">
+<div class="block">The text to place in an empty search box.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private java.util.Collection&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#itemsToFilter">itemsToFilter</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="DelegateListModel.html" title="class in org.unitConverter.converterGUI">DelegateListModel</a>&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#listModel">listModel</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private javax.swing.JTextField</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#searchBox">searchBox</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#searchBoxEmpty">searchBoxEmpty</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#searchBoxFocused">searchBoxFocused</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private javax.swing.JList&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#searchItems">searchItems</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#serialVersionUID">serialVersionUID</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="fields.inherited.from.class.javax.swing.JComponent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;javax.swing.JComponent</h3>
+<code>listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="fields.inherited.from.class.java.awt.Component">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
+<code>accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="fields.inherited.from.class.java.awt.image.ImageObserver">
+<!-- -->
+</a>
+<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
+<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.Collection)">SearchBoxList</a></span>&#8203;(java.util.Collection&lt;java.lang.String&gt;&nbsp;itemsToFilter)</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>SearchBoxList</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.Collection,java.util.Comparator,boolean)">SearchBoxList</a></span>&#8203;(java.util.Collection&lt;java.lang.String&gt;&nbsp;itemsToFilter,
+ java.util.Comparator&lt;java.lang.String&gt;&nbsp;defaultOrdering,
+ boolean&nbsp;caseSensitive)</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>SearchBoxList</code>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSearchFilter(java.util.function.Predicate)">addSearchFilter</a></span>&#8203;(java.util.function.Predicate&lt;java.lang.String&gt;&nbsp;filter)</code></th>
+<td class="colLast">
+<div class="block">Adds an additional filter for searching.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearSearchFilters()">clearSearchFilters</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Resets the search filter.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>javax.swing.JTextField</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSearchBox()">getSearchBox</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>private java.util.function.Predicate&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSearchFilter(java.lang.String)">getSearchFilter</a></span>&#8203;(java.lang.String&nbsp;searchText)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>javax.swing.JList&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSearchList()">getSearchList</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSelectedIndex()">getSelectedIndex</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSelectedValue()">getSelectedValue</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reapplyFilter()">reapplyFilter</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Re-applies the filters.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>private void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#searchBoxFocusGained(java.awt.event.FocusEvent)">searchBoxFocusGained</a></span>&#8203;(java.awt.event.FocusEvent&nbsp;e)</code></th>
+<td class="colLast">
+<div class="block">Runs whenever the search box gains focus.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>private void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#searchBoxFocusLost(java.awt.event.FocusEvent)">searchBoxFocusLost</a></span>&#8203;(java.awt.event.FocusEvent&nbsp;e)</code></th>
+<td class="colLast">
+<div class="block">Runs whenever the search box loses focus.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>private void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#searchBoxTextChanged()">searchBoxTextChanged</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Runs whenever the text in the search box is changed.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.javax.swing.JPanel">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;javax.swing.JPanel</h3>
+<code>getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.javax.swing.JComponent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;javax.swing.JComponent</h3>
+<code>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.awt.Container">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.awt.Container</h3>
+<code>add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.awt.Component">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
+<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="serialVersionUID">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serialVersionUID</h4>
+<pre>private static final&nbsp;long serialVersionUID</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.unitConverter.converterGUI.SearchBoxList.serialVersionUID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a id="EMPTY_TEXT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EMPTY_TEXT</h4>
+<pre>private static final&nbsp;java.lang.String EMPTY_TEXT</pre>
+<div class="block">The text to place in an empty search box.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.unitConverter.converterGUI.SearchBoxList.EMPTY_TEXT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a id="EMPTY_FOREGROUND">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EMPTY_FOREGROUND</h4>
+<pre>private static final&nbsp;java.awt.Color EMPTY_FOREGROUND</pre>
+<div class="block">The color to use for an empty foreground.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="itemsToFilter">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>itemsToFilter</h4>
+<pre>private final&nbsp;java.util.Collection&lt;java.lang.String&gt; itemsToFilter</pre>
+</li>
+</ul>
+<a id="listModel">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listModel</h4>
+<pre>private final&nbsp;<a href="DelegateListModel.html" title="class in org.unitConverter.converterGUI">DelegateListModel</a>&lt;java.lang.String&gt; listModel</pre>
+</li>
+</ul>
+<a id="searchBox">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>searchBox</h4>
+<pre>private final&nbsp;javax.swing.JTextField searchBox</pre>
+</li>
+</ul>
+<a id="searchItems">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>searchItems</h4>
+<pre>private final&nbsp;javax.swing.JList&lt;java.lang.String&gt; searchItems</pre>
+</li>
+</ul>
+<a id="searchBoxEmpty">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>searchBoxEmpty</h4>
+<pre>private&nbsp;boolean searchBoxEmpty</pre>
+</li>
+</ul>
+<a id="searchBoxFocused">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>searchBoxFocused</h4>
+<pre>private&nbsp;boolean searchBoxFocused</pre>
+</li>
+</ul>
+<a id="customSearchFilter">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>customSearchFilter</h4>
+<pre>private&nbsp;java.util.function.Predicate&lt;java.lang.String&gt; customSearchFilter</pre>
+</li>
+</ul>
+<a id="defaultOrdering">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defaultOrdering</h4>
+<pre>private final&nbsp;java.util.Comparator&lt;java.lang.String&gt; defaultOrdering</pre>
+</li>
+</ul>
+<a id="caseSensitive">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseSensitive</h4>
+<pre>private final&nbsp;boolean caseSensitive</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(java.util.Collection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SearchBoxList</h4>
+<pre>public&nbsp;SearchBoxList&#8203;(java.util.Collection&lt;java.lang.String&gt;&nbsp;itemsToFilter)</pre>
+<div class="block">Creates the <code>SearchBoxList</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>itemsToFilter</code> - items to put in the list</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14</dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(java.util.Collection,java.util.Comparator,boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SearchBoxList</h4>
+<pre>public&nbsp;SearchBoxList&#8203;(java.util.Collection&lt;java.lang.String&gt;&nbsp;itemsToFilter,
+ java.util.Comparator&lt;java.lang.String&gt;&nbsp;defaultOrdering,
+ boolean&nbsp;caseSensitive)</pre>
+<div class="block">Creates the <code>SearchBoxList</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>itemsToFilter</code> - items to put in the list</dd>
+<dd><code>defaultOrdering</code> - default ordering of items after filtration (null=Comparable)</dd>
+<dd><code>caseSensitive</code> - whether or not the filtration is case-sensitive</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="addSearchFilter(java.util.function.Predicate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSearchFilter</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;addSearchFilter&#8203;(java.util.function.Predicate&lt;java.lang.String&gt;&nbsp;filter)</pre>
+<div class="block">Adds an additional filter for searching.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>filter</code> - filter to add.</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="clearSearchFilters()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clearSearchFilters</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;clearSearchFilters()</pre>
+<div class="block">Resets the search filter.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getSearchBox()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSearchBox</h4>
+<pre class="methodSignature">public final&nbsp;javax.swing.JTextField&nbsp;getSearchBox()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this component's search box component</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getSearchFilter(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSearchFilter</h4>
+<pre class="methodSignature">private&nbsp;java.util.function.Predicate&lt;java.lang.String&gt;&nbsp;getSearchFilter&#8203;(java.lang.String&nbsp;searchText)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>searchText</code> - text to search for</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a filter that filters out that text, based on this list's case sensitive setting</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getSearchList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSearchList</h4>
+<pre class="methodSignature">public final&nbsp;javax.swing.JList&lt;java.lang.String&gt;&nbsp;getSearchList()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this component's list component</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getSelectedIndex()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectedIndex</h4>
+<pre class="methodSignature">public&nbsp;int&nbsp;getSelectedIndex()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>index selected in item list</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getSelectedValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectedValue</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getSelectedValue()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>value selected in item list</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="reapplyFilter()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reapplyFilter</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;reapplyFilter()</pre>
+<div class="block">Re-applies the filters.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="searchBoxFocusGained(java.awt.event.FocusEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>searchBoxFocusGained</h4>
+<pre class="methodSignature">private&nbsp;void&nbsp;searchBoxFocusGained&#8203;(java.awt.event.FocusEvent&nbsp;e)</pre>
+<div class="block">Runs whenever the search box gains focus.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>e</code> - focus event</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="searchBoxFocusLost(java.awt.event.FocusEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>searchBoxFocusLost</h4>
+<pre class="methodSignature">private&nbsp;void&nbsp;searchBoxFocusLost&#8203;(java.awt.event.FocusEvent&nbsp;e)</pre>
+<div class="block">Runs whenever the search box loses focus.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>e</code> - focus event</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="searchBoxTextChanged()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>searchBoxTextChanged</h4>
+<pre class="methodSignature">private&nbsp;void&nbsp;searchBoxTextChanged()</pre>
+<div class="block">Runs whenever the text in the search box is changed.
+ <p>
+ Reapplies the search filter, and custom filters.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SearchBoxList.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/UnitConverterGUI.Presenter.html b/doc/org/unitConverter/converterGUI/UnitConverterGUI.Presenter.html
new file mode 100644
index 0000000..a33e4d8
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/UnitConverterGUI.Presenter.html
@@ -0,0 +1,717 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>UnitConverterGUI.Presenter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="UnitConverterGUI.Presenter";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UnitConverterGUI.Presenter.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class UnitConverterGUI.Presenter" class="title">Class UnitConverterGUI.Presenter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.UnitConverterGUI.Presenter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="UnitConverterGUI.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI</a></dd>
+</dl>
+<hr>
+<pre>private static class <span class="typeNameLabel">UnitConverterGUI.Presenter</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../unit/UnitDatabase.html" title="class in org.unitConverter.unit">UnitDatabase</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#database">database</a></span></code></th>
+<td class="colLast">
+<div class="block">The units known by the program.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dimensionNames">dimensionNames</a></span></code></th>
+<td class="colLast">
+<div class="block">The names of all of the dimensions</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private java.util.Comparator&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#prefixNameComparator">prefixNameComparator</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#prefixNames">prefixNames</a></span></code></th>
+<td class="colLast">
+<div class="block">The names of all of the prefixes</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#significantFigures">significantFigures</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unitNames">unitNames</a></span></code></th>
+<td class="colLast">
+<div class="block">The names of all of the units</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#view">view</a></span></code></th>
+<td class="colLast">
+<div class="block">The presenter's associated view.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.unitConverter.converterGUI.UnitConverterGUI.View)">Presenter</a></span>&#8203;(<a href="UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a>&nbsp;view)</code></th>
+<td class="colLast">
+<div class="block">Creates the presenter.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>private static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addDefaults(org.unitConverter.unit.UnitDatabase)">addDefaults</a></span>&#8203;(<a href="../unit/UnitDatabase.html" title="class in org.unitConverter.unit">UnitDatabase</a>&nbsp;database)</code></th>
+<td class="colLast">
+<div class="block">Adds default units and dimensions to a database.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertDimensionBased()">convertDimensionBased</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Converts in the dimension-based converter</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertExpressions()">convertExpressions</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Runs whenever the convert button is pressed.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dimensionNameList()">dimensionNameList</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.Comparator&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPrefixNameComparator()">getPrefixNameComparator</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>private java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRoundedString(double)">getRoundedString</a></span>&#8203;(double&nbsp;value)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.Set&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#prefixNameSet()">prefixNameSet</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#prefixSelected()">prefixSelected</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Runs whenever a prefix is selected in the viewer.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSignificantFigures(int)">setSignificantFigures</a></span>&#8203;(int&nbsp;significantFigures)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unitMatchesDimension(java.lang.String,java.lang.String)">unitMatchesDimension</a></span>&#8203;(java.lang.String&nbsp;unitName,
+ java.lang.String&nbsp;dimensionName)</code></th>
+<td class="colLast">
+<div class="block">Returns true if and only if the unit represented by <code>unitName</code> has the dimension represented by
+ <code>dimensionName</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unitNameSelected()">unitNameSelected</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Runs whenever a unit is selected in the viewer.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.util.Set&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unitNameSet()">unitNameSet</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="view">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>view</h4>
+<pre>private final&nbsp;<a href="UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a> view</pre>
+<div class="block">The presenter's associated view.</div>
+</li>
+</ul>
+<a id="database">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>database</h4>
+<pre>private final&nbsp;<a href="../unit/UnitDatabase.html" title="class in org.unitConverter.unit">UnitDatabase</a> database</pre>
+<div class="block">The units known by the program.</div>
+</li>
+</ul>
+<a id="unitNames">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unitNames</h4>
+<pre>private final&nbsp;java.util.List&lt;java.lang.String&gt; unitNames</pre>
+<div class="block">The names of all of the units</div>
+</li>
+</ul>
+<a id="prefixNames">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prefixNames</h4>
+<pre>private final&nbsp;java.util.List&lt;java.lang.String&gt; prefixNames</pre>
+<div class="block">The names of all of the prefixes</div>
+</li>
+</ul>
+<a id="dimensionNames">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dimensionNames</h4>
+<pre>private final&nbsp;java.util.List&lt;java.lang.String&gt; dimensionNames</pre>
+<div class="block">The names of all of the dimensions</div>
+</li>
+</ul>
+<a id="prefixNameComparator">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prefixNameComparator</h4>
+<pre>private final&nbsp;java.util.Comparator&lt;java.lang.String&gt; prefixNameComparator</pre>
+</li>
+</ul>
+<a id="significantFigures">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>significantFigures</h4>
+<pre>private&nbsp;int significantFigures</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(org.unitConverter.converterGUI.UnitConverterGUI.View)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Presenter</h4>
+<pre>Presenter&#8203;(<a href="UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a>&nbsp;view)</pre>
+<div class="block">Creates the presenter.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>view</code> - presenter's associated view</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-12-27, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="addDefaults(org.unitConverter.unit.UnitDatabase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDefaults</h4>
+<pre class="methodSignature">private static&nbsp;void&nbsp;addDefaults&#8203;(<a href="../unit/UnitDatabase.html" title="class in org.unitConverter.unit">UnitDatabase</a>&nbsp;database)</pre>
+<div class="block">Adds default units and dimensions to a database.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>database</code> - database to add to</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="convertDimensionBased()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertDimensionBased</h4>
+<pre class="methodSignature">public final&nbsp;void&nbsp;convertDimensionBased()</pre>
+<div class="block">Converts in the dimension-based converter</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="convertExpressions()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertExpressions</h4>
+<pre class="methodSignature">public final&nbsp;void&nbsp;convertExpressions()</pre>
+<div class="block">Runs whenever the convert button is pressed.
+
+ <p>
+ Reads and parses a unit expression from the from and to boxes, then converts <code>from</code> to <code>to</code>. Any
+ errors are shown in JOptionPanes.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-26, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="dimensionNameList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dimensionNameList</h4>
+<pre class="methodSignature">public final&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;dimensionNameList()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a list of all of the unit dimensions</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getPrefixNameComparator()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrefixNameComparator</h4>
+<pre class="methodSignature">public final&nbsp;java.util.Comparator&lt;java.lang.String&gt;&nbsp;getPrefixNameComparator()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a comparator to compare prefix names</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getRoundedString(double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRoundedString</h4>
+<pre class="methodSignature">private final&nbsp;java.lang.String&nbsp;getRoundedString&#8203;(double&nbsp;value)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - value to round</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>string of that value rounded to <code>significantDigits</code> significant digits.</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="prefixNameSet()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prefixNameSet</h4>
+<pre class="methodSignature">public final&nbsp;java.util.Set&lt;java.lang.String&gt;&nbsp;prefixNameSet()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a set of all prefix names in the database</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="prefixSelected()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prefixSelected</h4>
+<pre class="methodSignature">public final&nbsp;void&nbsp;prefixSelected()</pre>
+<div class="block">Runs whenever a prefix is selected in the viewer.
+ <p>
+ Shows its information in the text box to the right.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setSignificantFigures(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSignificantFigures</h4>
+<pre class="methodSignature">public final&nbsp;void&nbsp;setSignificantFigures&#8203;(int&nbsp;significantFigures)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>significantFigures</code> - new value of significantFigures</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="unitMatchesDimension(java.lang.String,java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unitMatchesDimension</h4>
+<pre class="methodSignature">public final&nbsp;boolean&nbsp;unitMatchesDimension&#8203;(java.lang.String&nbsp;unitName,
+ java.lang.String&nbsp;dimensionName)</pre>
+<div class="block">Returns true if and only if the unit represented by <code>unitName</code> has the dimension represented by
+ <code>dimensionName</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>unitName</code> - name of unit to test</dd>
+<dd><code>dimensionName</code> - name of dimension to test</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>whether unit has dimenision</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="unitNameSelected()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unitNameSelected</h4>
+<pre class="methodSignature">public final&nbsp;void&nbsp;unitNameSelected()</pre>
+<div class="block">Runs whenever a unit is selected in the viewer.
+ <p>
+ Shows its information in the text box to the right.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="unitNameSet()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>unitNameSet</h4>
+<pre class="methodSignature">public final&nbsp;java.util.Set&lt;java.lang.String&gt;&nbsp;unitNameSet()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a set of all of the unit names</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-14, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UnitConverterGUI.Presenter.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/UnitConverterGUI.View.html b/doc/org/unitConverter/converterGUI/UnitConverterGUI.View.html
new file mode 100644
index 0000000..708050f
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/UnitConverterGUI.View.html
@@ -0,0 +1,853 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>UnitConverterGUI.View</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="UnitConverterGUI.View";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UnitConverterGUI.View.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class UnitConverterGUI.View" class="title">Class UnitConverterGUI.View</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.UnitConverterGUI.View</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="UnitConverterGUI.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI</a></dd>
+</dl>
+<hr>
+<pre>private static class <span class="typeNameLabel">UnitConverterGUI.View</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private javax.swing.JTextArea</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dimensionBasedOutput">dimensionBasedOutput</a></span></code></th>
+<td class="colLast">
+<div class="block">The output area in the dimension-based converter</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private javax.swing.JFrame</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#frame">frame</a></span></code></th>
+<td class="colLast">
+<div class="block">The view's frame.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private javax.swing.JTextField</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fromEntry">fromEntry</a></span></code></th>
+<td class="colLast">
+<div class="block">The "From" entry in the conversion panel</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fromSearch">fromSearch</a></span></code></th>
+<td class="colLast">
+<div class="block">The panel for "From" in the dimension-based converter</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private javax.swing.JTextArea</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#output">output</a></span></code></th>
+<td class="colLast">
+<div class="block">The output area in the conversion panel</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#prefixNameList">prefixNameList</a></span></code></th>
+<td class="colLast">
+<div class="block">The searchable list of prefix names in the prefix viewer</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private javax.swing.JTextArea</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#prefixTextBox">prefixTextBox</a></span></code></th>
+<td class="colLast">
+<div class="block">The text box for prefix data in the prefix viewer</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.Presenter</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#presenter">presenter</a></span></code></th>
+<td class="colLast">
+<div class="block">The view's associated presenter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private javax.swing.JTextField</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toEntry">toEntry</a></span></code></th>
+<td class="colLast">
+<div class="block">The "To" entry in the conversion panel</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toSearch">toSearch</a></span></code></th>
+<td class="colLast">
+<div class="block">The panel for "To" in the dimension-based converter</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unitNameList">unitNameList</a></span></code></th>
+<td class="colLast">
+<div class="block">The searchable list of unit names in the unit viewer</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private javax.swing.JTextArea</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unitTextBox">unitTextBox</a></span></code></th>
+<td class="colLast">
+<div class="block">The text box for unit data in the unit viewer</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private javax.swing.JTextField</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueInput">valueInput</a></span></code></th>
+<td class="colLast">
+<div class="block">The panel for inputting values in the dimension-based converter</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">View</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Creates the <code>View</code>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDimensionConverterInput()">getDimensionConverterInput</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFromSelection()">getFromSelection</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFromText()">getFromText</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPrefixViewerSelection()">getPrefixViewerSelection</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getToSelection()">getToSelection</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getToText()">getToText</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getUnitViewerSelection()">getUnitViewerSelection</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#init()">init</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Starts up the application.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>private void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#initComponents()">initComponents</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Initializes the view's components.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDimensionConverterOutputText(java.lang.String)">setDimensionConverterOutputText</a></span>&#8203;(java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Sets the text in the output of the dimension-based converter.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setExpressionConverterOutputText(java.lang.String)">setExpressionConverterOutputText</a></span>&#8203;(java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Sets the text in the output of the conversion panel.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPrefixTextBoxText(java.lang.String)">setPrefixTextBoxText</a></span>&#8203;(java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Sets the text of the prefix text box in the prefix viewer.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setUnitTextBoxText(java.lang.String)">setUnitTextBoxText</a></span>&#8203;(java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Sets the text of the unit text box in the unit viewer.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showErrorDialog(java.lang.String,java.lang.String)">showErrorDialog</a></span>&#8203;(java.lang.String&nbsp;title,
+ java.lang.String&nbsp;message)</code></th>
+<td class="colLast">
+<div class="block">Shows an error dialog.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a id="frame">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>frame</h4>
+<pre>private final&nbsp;javax.swing.JFrame frame</pre>
+<div class="block">The view's frame.</div>
+</li>
+</ul>
+<a id="presenter">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>presenter</h4>
+<pre>private final&nbsp;<a href="UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.Presenter</a> presenter</pre>
+<div class="block">The view's associated presenter.</div>
+</li>
+</ul>
+<a id="valueInput">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueInput</h4>
+<pre>private final&nbsp;javax.swing.JTextField valueInput</pre>
+<div class="block">The panel for inputting values in the dimension-based converter</div>
+</li>
+</ul>
+<a id="fromSearch">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fromSearch</h4>
+<pre>private final&nbsp;<a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a> fromSearch</pre>
+<div class="block">The panel for "From" in the dimension-based converter</div>
+</li>
+</ul>
+<a id="toSearch">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toSearch</h4>
+<pre>private final&nbsp;<a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a> toSearch</pre>
+<div class="block">The panel for "To" in the dimension-based converter</div>
+</li>
+</ul>
+<a id="dimensionBasedOutput">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dimensionBasedOutput</h4>
+<pre>private final&nbsp;javax.swing.JTextArea dimensionBasedOutput</pre>
+<div class="block">The output area in the dimension-based converter</div>
+</li>
+</ul>
+<a id="fromEntry">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fromEntry</h4>
+<pre>private final&nbsp;javax.swing.JTextField fromEntry</pre>
+<div class="block">The "From" entry in the conversion panel</div>
+</li>
+</ul>
+<a id="toEntry">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toEntry</h4>
+<pre>private final&nbsp;javax.swing.JTextField toEntry</pre>
+<div class="block">The "To" entry in the conversion panel</div>
+</li>
+</ul>
+<a id="output">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>output</h4>
+<pre>private final&nbsp;javax.swing.JTextArea output</pre>
+<div class="block">The output area in the conversion panel</div>
+</li>
+</ul>
+<a id="unitNameList">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unitNameList</h4>
+<pre>private final&nbsp;<a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a> unitNameList</pre>
+<div class="block">The searchable list of unit names in the unit viewer</div>
+</li>
+</ul>
+<a id="prefixNameList">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prefixNameList</h4>
+<pre>private final&nbsp;<a href="SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a> prefixNameList</pre>
+<div class="block">The searchable list of prefix names in the prefix viewer</div>
+</li>
+</ul>
+<a id="unitTextBox">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unitTextBox</h4>
+<pre>private final&nbsp;javax.swing.JTextArea unitTextBox</pre>
+<div class="block">The text box for unit data in the unit viewer</div>
+</li>
+</ul>
+<a id="prefixTextBox">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>prefixTextBox</h4>
+<pre>private final&nbsp;javax.swing.JTextArea prefixTextBox</pre>
+<div class="block">The text box for prefix data in the prefix viewer</div>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>View</h4>
+<pre>public&nbsp;View()</pre>
+<div class="block">Creates the <code>View</code>.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-14, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="getDimensionConverterInput()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDimensionConverterInput</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getDimensionConverterInput()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>value in dimension-based converter</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getFromSelection()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFromSelection</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getFromSelection()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>selection in "From" selector in dimension-based converter</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getFromText()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFromText</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getFromText()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>text in "From" box in converter panel</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getPrefixViewerSelection()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPrefixViewerSelection</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getPrefixViewerSelection()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>index of selected prefix in prefix viewer</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getToSelection()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToSelection</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getToSelection()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>selection in "To" selector in dimension-based converter</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getToText()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToText</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getToText()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>text in "To" box in converter panel</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-26, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="getUnitViewerSelection()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUnitViewerSelection</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getUnitViewerSelection()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>index of selected unit in unit viewer</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="init()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre class="methodSignature">public final&nbsp;void&nbsp;init()</pre>
+<div class="block">Starts up the application.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-12-27, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="initComponents()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initComponents</h4>
+<pre class="methodSignature">private final&nbsp;void&nbsp;initComponents()</pre>
+<div class="block">Initializes the view's components.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-12-27, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setDimensionConverterOutputText(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDimensionConverterOutputText</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;setDimensionConverterOutputText&#8203;(java.lang.String&nbsp;text)</pre>
+<div class="block">Sets the text in the output of the dimension-based converter.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - text to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-04-13, v0.2.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setExpressionConverterOutputText(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExpressionConverterOutputText</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;setExpressionConverterOutputText&#8203;(java.lang.String&nbsp;text)</pre>
+<div class="block">Sets the text in the output of the conversion panel.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - text to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setPrefixTextBoxText(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPrefixTextBoxText</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;setPrefixTextBoxText&#8203;(java.lang.String&nbsp;text)</pre>
+<div class="block">Sets the text of the prefix text box in the prefix viewer.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - text to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="setUnitTextBoxText(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUnitTextBoxText</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;setUnitTextBoxText&#8203;(java.lang.String&nbsp;text)</pre>
+<div class="block">Sets the text of the unit text box in the unit viewer.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - text to set</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-15, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+<a id="showErrorDialog(java.lang.String,java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>showErrorDialog</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;showErrorDialog&#8203;(java.lang.String&nbsp;title,
+ java.lang.String&nbsp;message)</pre>
+<div class="block">Shows an error dialog.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>title</code> - title of dialog</dd>
+<dd><code>message</code> - message in dialog</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-14, v0.1.0</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UnitConverterGUI.View.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/UnitConverterGUI.html b/doc/org/unitConverter/converterGUI/UnitConverterGUI.html
new file mode 100644
index 0000000..a61d917
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/UnitConverterGUI.html
@@ -0,0 +1,341 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>UnitConverterGUI</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="UnitConverterGUI";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UnitConverterGUI.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" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.unitConverter.converterGUI</a></div>
+<h2 title="Class UnitConverterGUI" class="title">Class UnitConverterGUI</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.unitConverter.converterGUI.UnitConverterGUI</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>final class <span class="typeNameLabel">UnitConverterGUI</span>
+extends java.lang.Object</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2018-12-27, v0.1.0</dd>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Adrien Hopkins</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.Presenter</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">UnitConverterGUI</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#main(java.lang.String%5B%5D)">main</a></span>&#8203;(java.lang.String[]&nbsp;args)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UnitConverterGUI</h4>
+<pre>UnitConverterGUI()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a id="main(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>main</h4>
+<pre class="methodSignature">public static&nbsp;void&nbsp;main&#8203;(java.lang.String[]&nbsp;args)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/UnitConverterGUI.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" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/DelegateListModel.html b/doc/org/unitConverter/converterGUI/class-use/DelegateListModel.html
new file mode 100644
index 0000000..11be7c6
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/DelegateListModel.html
@@ -0,0 +1,195 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.DelegateListModel</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.DelegateListModel";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DelegateListModel.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.DelegateListModel" class="title">Uses of Class<br>org.unitConverter.converterGUI.DelegateListModel</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary">
+<caption><span>Packages that use <a href="../DelegateListModel.html" title="class in org.unitConverter.converterGUI">DelegateListModel</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="#org.unitConverter.converterGUI">org.unitConverter.converterGUI</a></th>
+<td class="colLast">
+<div class="block">The GUI interface of the Unit Converter.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList">
+<section role="region"><a id="org.unitConverter.converterGUI">
+<!-- -->
+</a>
+<h3>Uses of <a href="../DelegateListModel.html" title="class in org.unitConverter.converterGUI">DelegateListModel</a> in <a href="../package-summary.html">org.unitConverter.converterGUI</a></h3>
+<table class="useSummary">
+<caption><span>Fields in <a href="../package-summary.html">org.unitConverter.converterGUI</a> declared as <a href="../DelegateListModel.html" title="class in org.unitConverter.converterGUI">DelegateListModel</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../DelegateListModel.html" title="class in org.unitConverter.converterGUI">DelegateListModel</a>&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">SearchBoxList.</span><code><span class="memberNameLink"><a href="../SearchBoxList.html#listModel">listModel</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</section>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DelegateListModel.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/FilterComparator.html b/doc/org/unitConverter/converterGUI/class-use/FilterComparator.html
new file mode 100644
index 0000000..45696dc
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/FilterComparator.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.FilterComparator</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.FilterComparator";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FilterComparator.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.FilterComparator" class="title">Uses of Class<br>org.unitConverter.converterGUI.FilterComparator</h2>
+</div>
+<div class="classUseContainer">No usage of org.unitConverter.converterGUI.FilterComparator</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FilterComparator.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/GridBagBuilder.html b/doc/org/unitConverter/converterGUI/class-use/GridBagBuilder.html
new file mode 100644
index 0000000..6dbde14
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/GridBagBuilder.html
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.GridBagBuilder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.GridBagBuilder";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.GridBagBuilder" class="title">Uses of Class<br>org.unitConverter.converterGUI.GridBagBuilder</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary">
+<caption><span>Packages that use <a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="#org.unitConverter.converterGUI">org.unitConverter.converterGUI</a></th>
+<td class="colLast">
+<div class="block">The GUI interface of the Unit Converter.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList">
+<section role="region"><a id="org.unitConverter.converterGUI">
+<!-- -->
+</a>
+<h3>Uses of <a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a> in <a href="../package-summary.html">org.unitConverter.converterGUI</a></h3>
+<table class="useSummary">
+<caption><span>Methods in <a href="../package-summary.html">org.unitConverter.converterGUI</a> that return <a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">GridBagBuilder.</span><code><span class="memberNameLink"><a href="../GridBagBuilder.html#setAnchor(int)">setAnchor</a></span>&#8203;(int&nbsp;anchor)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">GridBagBuilder.</span><code><span class="memberNameLink"><a href="../GridBagBuilder.html#setFill(int)">setFill</a></span>&#8203;(int&nbsp;fill)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">GridBagBuilder.</span><code><span class="memberNameLink"><a href="../GridBagBuilder.html#setInsets(java.awt.Insets)">setInsets</a></span>&#8203;(java.awt.Insets&nbsp;insets)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">GridBagBuilder.</span><code><span class="memberNameLink"><a href="../GridBagBuilder.html#setIpadx(int)">setIpadx</a></span>&#8203;(int&nbsp;ipadx)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">GridBagBuilder.</span><code><span class="memberNameLink"><a href="../GridBagBuilder.html#setIpady(int)">setIpady</a></span>&#8203;(int&nbsp;ipady)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">GridBagBuilder.</span><code><span class="memberNameLink"><a href="../GridBagBuilder.html#setWeightx(double)">setWeightx</a></span>&#8203;(double&nbsp;weightx)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">GridBagBuilder</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">GridBagBuilder.</span><code><span class="memberNameLink"><a href="../GridBagBuilder.html#setWeighty(double)">setWeighty</a></span>&#8203;(double&nbsp;weighty)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</section>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GridBagBuilder.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/MutablePredicate.html b/doc/org/unitConverter/converterGUI/class-use/MutablePredicate.html
new file mode 100644
index 0000000..91113cd
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/MutablePredicate.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.MutablePredicate</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.MutablePredicate";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../MutablePredicate.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.MutablePredicate" class="title">Uses of Class<br>org.unitConverter.converterGUI.MutablePredicate</h2>
+</div>
+<div class="classUseContainer">No usage of org.unitConverter.converterGUI.MutablePredicate</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../MutablePredicate.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/SearchBoxList.html b/doc/org/unitConverter/converterGUI/class-use/SearchBoxList.html
new file mode 100644
index 0000000..ef2d34c
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/SearchBoxList.html
@@ -0,0 +1,218 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.SearchBoxList</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.SearchBoxList";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.SearchBoxList" class="title">Uses of Class<br>org.unitConverter.converterGUI.SearchBoxList</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary">
+<caption><span>Packages that use <a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="#org.unitConverter.converterGUI">org.unitConverter.converterGUI</a></th>
+<td class="colLast">
+<div class="block">The GUI interface of the Unit Converter.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList">
+<section role="region"><a id="org.unitConverter.converterGUI">
+<!-- -->
+</a>
+<h3>Uses of <a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a> in <a href="../package-summary.html">org.unitConverter.converterGUI</a></h3>
+<table class="useSummary">
+<caption><span>Fields in <a href="../package-summary.html">org.unitConverter.converterGUI</a> declared as <a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">UnitConverterGUI.View.</span><code><span class="memberNameLink"><a href="../UnitConverterGUI.View.html#fromSearch">fromSearch</a></span></code></th>
+<td class="colLast">
+<div class="block">The panel for "From" in the dimension-based converter</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">UnitConverterGUI.View.</span><code><span class="memberNameLink"><a href="../UnitConverterGUI.View.html#prefixNameList">prefixNameList</a></span></code></th>
+<td class="colLast">
+<div class="block">The searchable list of prefix names in the prefix viewer</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">UnitConverterGUI.View.</span><code><span class="memberNameLink"><a href="../UnitConverterGUI.View.html#toSearch">toSearch</a></span></code></th>
+<td class="colLast">
+<div class="block">The panel for "To" in the dimension-based converter</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">SearchBoxList</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">UnitConverterGUI.View.</span><code><span class="memberNameLink"><a href="../UnitConverterGUI.View.html#unitNameList">unitNameList</a></span></code></th>
+<td class="colLast">
+<div class="block">The searchable list of unit names in the unit viewer</div>
+</td>
+</tr>
+</tbody>
+</table>
+</section>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SearchBoxList.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.Presenter.html b/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.Presenter.html
new file mode 100644
index 0000000..e2116c8
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.Presenter.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.UnitConverterGUI.Presenter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.UnitConverterGUI.Presenter";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.UnitConverterGUI.Presenter" class="title">Uses of Class<br>org.unitConverter.converterGUI.UnitConverterGUI.Presenter</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary">
+<caption><span>Packages that use <a href="../UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.Presenter</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="#org.unitConverter.converterGUI">org.unitConverter.converterGUI</a></th>
+<td class="colLast">
+<div class="block">The GUI interface of the Unit Converter.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList">
+<section role="region"><a id="org.unitConverter.converterGUI">
+<!-- -->
+</a>
+<h3>Uses of <a href="../UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.Presenter</a> in <a href="../package-summary.html">org.unitConverter.converterGUI</a></h3>
+<table class="useSummary">
+<caption><span>Fields in <a href="../package-summary.html">org.unitConverter.converterGUI</a> declared as <a href="../UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.Presenter</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.Presenter</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">UnitConverterGUI.View.</span><code><span class="memberNameLink"><a href="../UnitConverterGUI.View.html#presenter">presenter</a></span></code></th>
+<td class="colLast">
+<div class="block">The view's associated presenter.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</section>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../UnitConverterGUI.Presenter.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.View.html b/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.View.html
new file mode 100644
index 0000000..0660499
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.View.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.UnitConverterGUI.View</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.UnitConverterGUI.View";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.UnitConverterGUI.View" class="title">Uses of Class<br>org.unitConverter.converterGUI.UnitConverterGUI.View</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary">
+<caption><span>Packages that use <a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="#org.unitConverter.converterGUI">org.unitConverter.converterGUI</a></th>
+<td class="colLast">
+<div class="block">The GUI interface of the Unit Converter.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList">
+<section role="region"><a id="org.unitConverter.converterGUI">
+<!-- -->
+</a>
+<h3>Uses of <a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a> in <a href="../package-summary.html">org.unitConverter.converterGUI</a></h3>
+<table class="useSummary">
+<caption><span>Fields in <a href="../package-summary.html">org.unitConverter.converterGUI</a> declared as <a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">UnitConverterGUI.Presenter.</span><code><span class="memberNameLink"><a href="../UnitConverterGUI.Presenter.html#view">view</a></span></code></th>
+<td class="colLast">
+<div class="block">The presenter's associated view.</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary">
+<caption><span>Constructors in <a href="../package-summary.html">org.unitConverter.converterGUI</a> with parameters of type <a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../UnitConverterGUI.Presenter.html#%3Cinit%3E(org.unitConverter.converterGUI.UnitConverterGUI.View)">Presenter</a></span>&#8203;(<a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">UnitConverterGUI.View</a>&nbsp;view)</code></th>
+<td class="colLast">
+<div class="block">Creates the presenter.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</section>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../UnitConverterGUI.View.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.html b/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.html
new file mode 100644
index 0000000..4cfc3f6
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/class-use/UnitConverterGUI.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.4) on Thu Oct 24 10:48:04 EDT 2019 -->
+<title>Uses of Class org.unitConverter.converterGUI.UnitConverterGUI</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2019-10-24">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.unitConverter.converterGUI.UnitConverterGUI";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../UnitConverterGUI.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h2 title="Uses of Class org.unitConverter.converterGUI.UnitConverterGUI" class="title">Uses of Class<br>org.unitConverter.converterGUI.UnitConverterGUI</h2>
+</div>
+<div class="classUseContainer">No usage of org.unitConverter.converterGUI.UnitConverterGUI</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../UnitConverterGUI.html" title="class in org.unitConverter.converterGUI">Class</a></li>
+<li class="navBarCell1Rev">Use</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" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;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>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/package-frame.html b/doc/org/unitConverter/converterGUI/package-frame.html
new file mode 100644
index 0000000..33d1aeb
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/package-frame.html
@@ -0,0 +1,14 @@
+<!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_232) on Tue Dec 24 16:10:16 EST 2019 -->
+<title>org.unitConverter.converterGUI</title>
+<meta name="date" content="2019-12-24">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../org/unitConverter/converterGUI/package-summary.html" target="classFrame">org.unitConverter.converterGUI</a></h1>
+</body>
+</html>
diff --git a/doc/org/unitConverter/converterGUI/package-summary.html b/doc/org/unitConverter/converterGUI/package-summary.html
new file mode 100644
index 0000000..fd85478
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/package-summary.html
@@ -0,0 +1,139 @@
+<!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_232) on Tue Dec 24 16:10:16 EST 2019 -->
+<title>org.unitConverter.converterGUI</title>
+<meta name="date" content="2019-12-24">
+<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="org.unitConverter.converterGUI";
+ }
+ }
+ 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 class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.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="../../../org/unitConverter/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../org/unitConverter/math/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/unitConverter/converterGUI/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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="header">
+<h1 title="Package" class="title">Package&nbsp;org.unitConverter.converterGUI</h1>
+<div class="docSummary">
+<div class="block">The GUI interface of the Unit Converter.</div>
+</div>
+<p>See:&nbsp;<a href="#package.description">Description</a></p>
+</div>
+<div class="contentContainer"><a name="package.description">
+<!-- -->
+</a>
+<h2 title="Package org.unitConverter.converterGUI Description">Package org.unitConverter.converterGUI Description</h2>
+<div class="block">The GUI interface of the Unit Converter.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2019-01-25, v0.2.0</dd>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Adrien Hopkins</dd>
+</dl>
+</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 class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.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="../../../org/unitConverter/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../org/unitConverter/math/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/unitConverter/converterGUI/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
diff --git a/doc/org/unitConverter/converterGUI/package-tree.html b/doc/org/unitConverter/converterGUI/package-tree.html
new file mode 100644
index 0000000..007991a
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/package-tree.html
@@ -0,0 +1,127 @@
+<!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_232) on Tue Dec 24 16:10:16 EST 2019 -->
+<title>org.unitConverter.converterGUI Class Hierarchy</title>
+<meta name="date" content="2019-12-24">
+<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="org.unitConverter.converterGUI Class Hierarchy";
+ }
+ }
+ 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><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</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="../../../org/unitConverter/package-tree.html">Prev</a></li>
+<li><a href="../../../org/unitConverter/math/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/unitConverter/converterGUI/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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="header">
+<h1 class="title">Hierarchy For Package org.unitConverter.converterGUI</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</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><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</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="../../../org/unitConverter/package-tree.html">Prev</a></li>
+<li><a href="../../../org/unitConverter/math/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/unitConverter/converterGUI/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
diff --git a/doc/org/unitConverter/converterGUI/package-use.html b/doc/org/unitConverter/converterGUI/package-use.html
new file mode 100644
index 0000000..83a9bc5
--- /dev/null
+++ b/doc/org/unitConverter/converterGUI/package-use.html
@@ -0,0 +1,124 @@
+<!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_232) on Tue Dec 24 16:10:17 EST 2019 -->
+<title>Uses of Package org.unitConverter.converterGUI</title>
+<meta name="date" content="2019-12-24">
+<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="Uses of Package org.unitConverter.converterGUI";
+ }
+ }
+ 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><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</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>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/unitConverter/converterGUI/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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="header">
+<h1 title="Uses of Package org.unitConverter.converterGUI" class="title">Uses of Package<br>org.unitConverter.converterGUI</h1>
+</div>
+<div class="contentContainer">No usage of org.unitConverter.converterGUI</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><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Use</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>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/unitConverter/converterGUI/package-use.html" target="_top">Frames</a></li>
+<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>