<dt><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html"title="class in eu.steffo.cleaver.logic.job"><spanclass="typeNameLink">Job</span></a> - Class in <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/package-summary.html">eu.steffo.cleaver.logic.job</a></dt>
<dd>
<divclass="block">A task that can be executed by Cleaver in a separate <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true"title="class or interface in java.lang"class="externalLink"><code>Thread</code></a>, and that keeps track of its progress and can display progress updates on a Swing GUI.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#%3Cinit%3E()">Job()</a></span> - Constructor for class eu.steffo.cleaver.logic.job.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html"title="class in eu.steffo.cleaver.logic.job">Job</a></dt>
<dd>
<divclass="block">Construct a Job and set its progress to <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html"title="class in eu.steffo.cleaver.logic.progress"><code>Not started</code></a>.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#%3Cinit%3E(java.lang.Runnable)">Job(Runnable)</a></span> - Constructor for class eu.steffo.cleaver.logic.job.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html"title="class in eu.steffo.cleaver.logic.job">Job</a></dt>
<dd>
<divclass="block">Construct a Job, set its progress to <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html"title="class in eu.steffo.cleaver.logic.progress"><code>Not started</code></a> and set the <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Runnable.html?is-external=true"title="class or interface in java.lang"class="externalLink"><code>Runnable</code></a> that will be called on the GUI <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true"title="class or interface in java.lang"class="externalLink"><code>Thread</code></a>
every time the progress changes.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobs">jobs</a></span> - Variable in class eu.steffo.cleaver.gui.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html"title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<divclass="block">A reference to the <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true"title="class or interface in java.util"class="externalLink"><code>ArrayList</code></a> where the <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html"title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> should be contained.</div>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#jobs">jobs</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html"title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
<divclass="block">A reference to the <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true"title="class or interface in java.util"class="externalLink"><code>ArrayList</code></a> of <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html"title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that should be displayed.</div>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html#jobs">jobs</a></span> - Static variable in class eu.steffo.cleaver.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html"title="class in eu.steffo.cleaver">Main</a></dt>
<divclass="block">The <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true"title="class or interface in java.util"class="externalLink"><code>ArrayList</code></a> of <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html"title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that the <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html"title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsButtonRow">jobsButtonRow</a></span> - Variable in class eu.steffo.cleaver.gui.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html"title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<divclass="block">The panel containing jobs-related buttons, such as <i>Delete selected</i> or <i>Run all</i>.</div>
</dd>
<dt><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html"title="class in eu.steffo.cleaver.gui.panels"><spanclass="typeNameLink">JobsButtonsPanel</span></a> - Class in <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<divclass="block">A panel that holds the buttons to perform actions on jobs.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html#%3Cinit%3E(java.awt.event.ActionListener,java.awt.event.ActionListener)">JobsButtonsPanel(ActionListener, ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html"title="class in eu.steffo.cleaver.gui.panels">JobsButtonsPanel</a></dt>
<dd>
<divclass="block">Construct a JobsButtonPanel.</div>
</dd>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#%3Cinit%3E()">JobsTableModel()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html"title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel.JobsTableModel</a></dt>
<dd> </dd>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsTablePanel">jobsTablePanel</a></span> - Variable in class eu.steffo.cleaver.gui.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html"title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<divclass="block">The panel containing the <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html"title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a><ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true"title="class or interface in javax.swing"class="externalLink"><code>table</code></a>.</div>
<dt><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html"title="class in eu.steffo.cleaver.gui.panels"><spanclass="typeNameLink">JobsTablePanel</span></a> - Class in <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<divclass="block">The <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JPanel.html?is-external=true"title="class or interface in javax.swing"class="externalLink"><code>Panel</code></a> containing the jobs <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true"title="class or interface in javax.swing"class="externalLink"><code>Table</code></a>.</div>
<dt><spanclass="memberNameLink"><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#%3Cinit%3E(java.util.ArrayList)">JobsTablePanel(ArrayList<Job>)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html"title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
<dt><ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html"title="class in eu.steffo.cleaver.gui.panels"><spanclass="typeNameLink">JobsTablePanel.JobsTableModel</span></a> - Class in <ahref="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<divclass="block">The <ahref="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/TableModel.html?is-external=true"title="class or interface in javax.swing.table"class="externalLink"><code>TableModel</code></a> of the jobs table.</div>