1
Fork 0
mirror of https://github.com/Steffo99/unimore-oop-2020-cleaver.git synced 2024-11-25 09:34:20 +00:00

Progress was done!

This commit is contained in:
Steffo 2020-01-05 18:46:32 +01:00
parent 872a993c1b
commit d9e1e6a935
100 changed files with 2330 additions and 1431 deletions

View file

@ -2,9 +2,11 @@
<project version="4">
<component name="JavadocGenerationManager">
<option name="OUTPUT_DIRECTORY" value="$PROJECT_DIR$/docs" />
<option name="OPTION_SCOPE" value="private" />
<option name="OPTION_DOCUMENT_TAG_DEPRECATED" value="false" />
<option name="OTHER_OPTIONS" value="-encoding UTF-8 -docencoding utf-8 -charset utf-8 --add-stylesheet D:\Codice\cleaver\resources\style.css" />
<option name="OPTION_INCLUDE_LIBS" value="true" />
<option name="OPTION_LINK_TO_JDK_DOCS" value="true" />
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_13" default="false" project-jdk-name="13" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>All Classes</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -21,7 +21,7 @@
<script type="text/javascript" src="script-dir/jquery-ui.js"></script>
</head>
<body class="all-classes-index">
<script type="text/javascript">var data = {"i0":2,"i1":2,"i2":2,"i3":8,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":8,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2};
<script type="text/javascript">var data = {"i0":2,"i1":2,"i2":2,"i3":8,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":8,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2};
var tabs = {65535:["t0","All Classes"],2:["t2","Class Summary"],8:["t4","Exception Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -113,7 +113,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor" id="i4">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></td>
<th class="colLast" scope="row">
<div class="block">A class providing a GUI for Cleaver made with <code>javax.swing</code>.</div>
<div class="block">A class providing a GUI for Cleaver made with <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/package-summary.html?is-external=true" class="externalLink"><code>javax.swing</code></a>.</div>
</th>
</tr>
<tr class="rowColor" id="i5">
@ -131,7 +131,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor" id="i7">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> with a clickable <code>JButton</code>.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> with a clickable <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JButton</code></a>.</div>
</th>
</tr>
<tr class="altColor" id="i8">
@ -167,7 +167,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor" id="i14">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">FileSelectRow</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> allowing for the selection of one or multiple files through a <code>JFileChooser</code>.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> allowing for the selection of one or multiple files through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFileChooser.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JFileChooser</code></a>.</div>
</th>
</tr>
<tr class="rowColor" id="i15">
@ -177,7 +177,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor" id="i16">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></td>
<th class="colLast" scope="row">
<div class="block">A <code>Thread</code> that allows access to the basic .</div>
<div class="block">A <a href="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> that allows access to the basic .</div>
</th>
</tr>
<tr class="rowColor" id="i17">
@ -189,7 +189,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor" id="i18">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></td>
<th class="colLast" scope="row">
<div class="block">The <code>Panel</code> containing the jobs <code>Table</code>.</div>
<div class="block">The <a href="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 <a href="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>
</th>
</tr>
<tr class="rowColor" id="i19">
@ -205,82 +205,92 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</th>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> created by reading a *.chp file, containing the number of parts and their size, but not the resulting file size.</div>
</th>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress">NotStartedProgress</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr class="altColor" id="i22">
<tr class="rowColor" id="i23">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> where options can be set.</div>
</th>
</tr>
<tr class="rowColor" id="i23">
<tr class="altColor" id="i24">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></td>
<th class="colLast" scope="row">
<div class="block">An exception that should never be thrown during the execution of the program.</div>
</th>
</tr>
<tr class="altColor" id="i24">
<tr class="rowColor" id="i25">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr class="rowColor" id="i25">
<tr class="altColor" id="i26">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows">Row</a></td>
<th class="colLast" scope="row">
<div class="block">A left-aligned <code>JPanel</code> with a <i>horizontal</i> <code>BoxLayout</code>.</div>
<div class="block">A left-aligned <a href="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>JPanel</code></a> with a <i>horizontal</i> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/BoxLayout.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>BoxLayout</code></a>.</div>
</th>
</tr>
<tr class="altColor" id="i26">
<tr class="rowColor" id="i27">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> for splitting a file in parts of a specific part size.</div>
</th>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></td>
<th class="colLast" scope="row">
<div class="block">A class containing the configuration for the split/merge step of a <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</th>
</tr>
<tr class="rowColor" id="i29">
<tr class="altColor" id="i30">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr class="rowColor" id="i31">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></td>
<th class="colLast" scope="row">
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
</th>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>configuration of the split step</code></a> of the file chop process.</div>
</th>
</tr>
<tr class="altColor" id="i32">
<tr class="rowColor" id="i33">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a> that converts <i>chopped</i> (*.chp + *.cXX) files back into regular files.</div>
</th>
</tr>
<tr class="rowColor" id="i33">
<tr class="altColor" id="i34">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></td>
<th class="colLast" scope="row">
<div class="block">The <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a>.</div>
</th>
</tr>
<tr class="altColor" id="i34">
<tr class="rowColor" id="i35">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/Test.html" title="class in eu.steffo.cleaver">Test</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr class="rowColor" id="i35">
<tr class="altColor" id="i36">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">TitleRow</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing a label, to be used as a title.</div>
</th>
</tr>
<tr class="altColor" id="i36">
<tr class="rowColor" id="i37">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>All Packages</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -100,7 +100,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></th>
<td class="colLast">
<div class="block">A package containing most <code>JPanels</code> used by the Cleaver GUI.</div>
<div class="block">A package containing most <a href="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>JPanels</code></a> used by the Cleaver GUI.</div>
</td>
</tr>
<tr class="altColor">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>Constant Field Values</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>Main</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,13 +93,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class Main" class="title">Class Main</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.Main</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">Main</span>
extends java.lang.Object</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
<div class="block">The class containing the main function.</div>
</section>
<section class="summary">
@ -122,10 +122,10 @@ extends java.lang.Object</pre>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected static java.util.ArrayList&lt;<a href="logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</code></td>
<td class="colFirst"><code>protected static <a href="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">ArrayList</a>&lt;<a href="logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#jobs">jobs</a></span></code></th>
<td class="colLast">
<div class="block">The <code>ArrayList</code> of <a href="logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<div class="block">The <a href="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 <a href="logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
</td>
</tr>
</tbody>
@ -178,7 +178,7 @@ extends java.lang.Object</pre>
<tbody>
<tr class="altColor" id="i0">
<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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#main(java.lang.String%5B%5D)">main</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[]&nbsp;args)</code></th>
<td class="colLast">
<div class="block">The main function of the program.</div>
</td>
@ -188,10 +188,10 @@ extends java.lang.Object</pre>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -208,8 +208,8 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="jobs">jobs</a></h3>
<div class="memberSignature"><span class="modifiers">protected static</span>&nbsp;<span class="returnType">java.util.ArrayList&lt;<a href="logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">The <code>ArrayList</code> of <a href="logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<div class="memberSignature"><span class="modifiers">protected static</span>&nbsp;<span class="returnType"><a href="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">ArrayList</a>&lt;<a href="logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">The <a href="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 <a href="logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#main(java.lang.String%5B%5D)"><code>main(String[])</code></a></dd>
@ -245,7 +245,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="main(java.lang.String[])">main</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">main</span>&#8203;(<span class="arguments">java.lang.String[]&nbsp;args)</span></div>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">main</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[]&nbsp;args)</span></div>
<div class="block">The main function of the program.
It opens a new <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> that the user will be able to interact with, and will exit the program when the frame is closed.</div>
<dl>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,13 +93,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class Test" class="title">Class Test</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.Test</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">Test</span>
extends java.lang.Object</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
</section>
<section class="summary">
<ul class="blockList">
@ -148,7 +148,7 @@ extends java.lang.Object</pre>
<tbody>
<tr class="altColor" id="i0">
<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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#main(java.lang.String%5B%5D)">main</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[]&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
@ -156,10 +156,10 @@ extends java.lang.Object</pre>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -192,7 +192,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="main(java.lang.String[])">main</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">main</span>&#8203;(<span class="arguments">java.lang.String[]&nbsp;args)</span></div>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">main</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[]&nbsp;args)</span></div>
</section>
</li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>ChpFileError</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -87,9 +87,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class ChpFileError" class="title">Class ChpFileError</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">java.lang.Throwable
<div class="inheritance">java.lang.Exception
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Throwable</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Exception</a>
<div class="inheritance">eu.steffo.cleaver.errors.ChpFileError</div>
</div>
</div>
@ -97,11 +97,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Serializable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">ChpFileError</span>
extends java.lang.Exception</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<div class="block">An error in the parsing of the .chp file occoured.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@ -127,7 +127,7 @@ extends java.lang.Exception</pre>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">ChpFileError</a></span>&#8203;(java.lang.String&nbsp;s)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">ChpFileError</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
@ -142,15 +142,15 @@ extends java.lang.Exception</pre>
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a></h3>
<a id="methods.inherited.from.class.java.lang.Throwable">
<!-- -->
</a><code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="externalLink">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang" class="externalLink">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang" class="externalLink">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang" class="externalLink">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang" class="externalLink">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang" class="externalLink">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getSuppressed()" title="class or interface in java.lang" class="externalLink">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="externalLink">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang" class="externalLink">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="externalLink">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="externalLink">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="externalLink">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -167,7 +167,7 @@ extends java.lang.Exception</pre>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.lang.String)">ChpFileError</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">ChpFileError</span>&#8203;(<span class="arguments">java.lang.String&nbsp;s)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">ChpFileError</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s)</span></div>
</section>
</li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>ProgrammingError</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -87,9 +87,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class ProgrammingError" class="title">Class ProgrammingError</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">java.lang.Throwable
<div class="inheritance">java.lang.Exception
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Throwable</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Exception</a>
<div class="inheritance">eu.steffo.cleaver.errors.ProgrammingError</div>
</div>
</div>
@ -97,14 +97,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Serializable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">ProgrammingError</span>
extends java.lang.Exception</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<div class="block">An exception that should never be thrown during the execution of the program.
It is thrown when an exception that should never be thrown is caught, such as <code>ParserConfigurationException</code>.</div>
It is thrown when an exception that should never be thrown is caught, such as <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/javax/xml/parsers/ParserConfigurationException.html?is-external=true" title="class or interface in javax.xml.parsers" class="externalLink"><code>ParserConfigurationException</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#eu.steffo.cleaver.errors.ProgrammingError">Serialized Form</a></dd>
@ -144,15 +144,15 @@ extends java.lang.Exception</pre>
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a></h3>
<a id="methods.inherited.from.class.java.lang.Throwable">
<!-- -->
</a><code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="externalLink">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang" class="externalLink">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang" class="externalLink">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang" class="externalLink">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang" class="externalLink">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang" class="externalLink">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#getSuppressed()" title="class or interface in java.lang" class="externalLink">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="externalLink">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang" class="externalLink">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="externalLink">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="externalLink">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="externalLink">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.errors</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.errors Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,11 +76,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.lang.Throwable (implements java.io.Serializable)
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">java.lang.Exception
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Exception</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.errors.<a href="ChpFileError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ChpFileError</span></a></li>
<li class="circle">eu.steffo.cleaver.errors.<a href="ProgrammingError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ProgrammingError</span></a></li>

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -95,7 +95,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></th>
<td class="colLast">
<div class="block">A class providing a GUI for Cleaver made with <code>javax.swing</code>.</div>
<div class="block">A class providing a GUI for Cleaver made with <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/package-summary.html?is-external=true" class="externalLink"><code>javax.swing</code></a>.</div>
</td>
</tr>
</tbody>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,17 +76,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Component.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Component</span></a> (implements java.awt.image.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/image/ImageObserver.html?is-external=true" title="class or interface in java.awt.image" class="externalLink">ImageObserver</a>, java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt" class="externalLink">MenuContainer</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">java.awt.Container
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Container.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Container</span></a>
<ul>
<li class="circle">java.awt.Window (implements javax.accessibility.Accessible)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Window.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Window</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>)
<ul>
<li class="circle">java.awt.Frame (implements java.awt.MenuContainer)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Frame.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Frame</span></a> (implements java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt" class="externalLink">MenuContainer</a>)
<ul>
<li class="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFrame.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><span class="typeNameLink">JFrame</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/RootPaneContainer.html?is-external=true" title="class or interface in javax.swing" class="externalLink">RootPaneContainer</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/WindowConstants.html?is-external=true" title="class or interface in javax.swing" class="externalLink">WindowConstants</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.<a href="CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><span class="typeNameLink">CleaverFrame</span></a></li>
</ul>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>JobsTablePanel.JobsTableModel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,15 +93,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class JobsTablePanel.JobsTableModel" class="title">Class JobsTablePanel.JobsTableModel</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">javax.swing.table.AbstractTableModel
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">javax.swing.table.AbstractTableModel</a>
<div class="inheritance">eu.steffo.cleaver.gui.panels.JobsTablePanel.JobsTableModel</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Serializable</code>, <code>javax.swing.table.TableModel</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code>, <code><a href="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">TableModel</a></code></dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
@ -109,8 +109,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dl>
<hr>
<pre>public class <span class="typeNameLabel">JobsTablePanel.JobsTableModel</span>
extends javax.swing.table.AbstractTableModel</pre>
<div class="block">The <code>TableModel</code> of the jobs table.
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">AbstractTableModel</a></pre>
<div class="block">The <a href="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.
It is an inner class.</div>
<dl>
@ -127,10 +127,10 @@ extends javax.swing.table.AbstractTableModel</pre>
</a>
<h2>Field Summary</h2>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;javax.swing.table.AbstractTableModel</h3>
<h3>Fields inherited from class&nbsp;javax.swing.table.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">AbstractTableModel</a></h3>
<a id="fields.inherited.from.class.javax.swing.table.AbstractTableModel">
<!-- -->
</a><code>listenerList</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#listenerList" title="class or interface in javax.swing.table" class="externalLink">listenerList</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@ -177,7 +177,7 @@ extends javax.swing.table.AbstractTableModel</pre>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>java.lang.Class&lt;?&gt;</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;?&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getColumnClass(int)">getColumnClass</a></span>&#8203;(int&nbsp;columnIndex)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
@ -187,7 +187,7 @@ extends javax.swing.table.AbstractTableModel</pre>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getColumnName(int)">getColumnName</a></span>&#8203;(int&nbsp;columnIndex)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
@ -197,7 +197,7 @@ extends javax.swing.table.AbstractTableModel</pre>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getValueAt(int,int)">getValueAt</a></span>&#8203;(int&nbsp;rowIndex,
int&nbsp;columnIndex)</code></th>
<td class="colLast">&nbsp;</td>
@ -213,15 +213,15 @@ int&nbsp;columnIndex)</code></th>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;javax.swing.table.AbstractTableModel</h3>
<h3>Methods inherited from class&nbsp;javax.swing.table.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">AbstractTableModel</a></h3>
<a id="methods.inherited.from.class.javax.swing.table.AbstractTableModel">
<!-- -->
</a><code>addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#addTableModelListener(javax.swing.event.TableModelListener)" title="class or interface in javax.swing.table" class="externalLink">addTableModelListener</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#findColumn(java.lang.String)" title="class or interface in javax.swing.table" class="externalLink">findColumn</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#fireTableCellUpdated(int,int)" title="class or interface in javax.swing.table" class="externalLink">fireTableCellUpdated</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#fireTableChanged(javax.swing.event.TableModelEvent)" title="class or interface in javax.swing.table" class="externalLink">fireTableChanged</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#fireTableDataChanged()" title="class or interface in javax.swing.table" class="externalLink">fireTableDataChanged</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#fireTableRowsDeleted(int,int)" title="class or interface in javax.swing.table" class="externalLink">fireTableRowsDeleted</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#fireTableRowsInserted(int,int)" title="class or interface in javax.swing.table" class="externalLink">fireTableRowsInserted</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#fireTableRowsUpdated(int,int)" title="class or interface in javax.swing.table" class="externalLink">fireTableRowsUpdated</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#fireTableStructureChanged()" title="class or interface in javax.swing.table" class="externalLink">fireTableStructureChanged</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#getListeners(java.lang.Class)" title="class or interface in javax.swing.table" class="externalLink">getListeners</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#getTableModelListeners()" title="class or interface in javax.swing.table" class="externalLink">getTableModelListeners</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#removeTableModelListener(javax.swing.event.TableModelListener)" title="class or interface in javax.swing.table" class="externalLink">removeTableModelListener</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#setValueAt(java.lang.Object,int,int)" title="class or interface in javax.swing.table" class="externalLink">setValueAt</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -266,24 +266,24 @@ int&nbsp;columnIndex)</code></th>
<li class="blockList">
<section class="detail">
<h3><a id="getColumnName(int)">getColumnName</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">getColumnName</span>&#8203;(<span class="arguments">int&nbsp;columnIndex)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">getColumnName</span>&#8203;(<span class="arguments">int&nbsp;columnIndex)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getColumnName</code>&nbsp;in interface&nbsp;<code>javax.swing.table.TableModel</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/TableModel.html?is-external=true#getColumnName(int)" title="class or interface in javax.swing.table" class="externalLink">getColumnName</a></code>&nbsp;in interface&nbsp;<code><a href="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">TableModel</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>getColumnName</code>&nbsp;in class&nbsp;<code>javax.swing.table.AbstractTableModel</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#getColumnName(int)" title="class or interface in javax.swing.table" class="externalLink">getColumnName</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">AbstractTableModel</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getColumnClass(int)">getColumnClass</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.Class&lt;?&gt;</span>&nbsp;<span class="memberName">getColumnClass</span>&#8203;(<span class="arguments">int&nbsp;columnIndex)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;?&gt;</span>&nbsp;<span class="memberName">getColumnClass</span>&#8203;(<span class="arguments">int&nbsp;columnIndex)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getColumnClass</code>&nbsp;in interface&nbsp;<code>javax.swing.table.TableModel</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/TableModel.html?is-external=true#getColumnClass(int)" title="class or interface in javax.swing.table" class="externalLink">getColumnClass</a></code>&nbsp;in interface&nbsp;<code><a href="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">TableModel</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>getColumnClass</code>&nbsp;in class&nbsp;<code>javax.swing.table.AbstractTableModel</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#getColumnClass(int)" title="class or interface in javax.swing.table" class="externalLink">getColumnClass</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">AbstractTableModel</a></code></dd>
</dl>
</section>
</li>
@ -294,16 +294,16 @@ int&nbsp;columnIndex)</code></th>
int&nbsp;columnIndex)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>isCellEditable</code>&nbsp;in interface&nbsp;<code>javax.swing.table.TableModel</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/TableModel.html?is-external=true#isCellEditable(int,int)" title="class or interface in javax.swing.table" class="externalLink">isCellEditable</a></code>&nbsp;in interface&nbsp;<code><a href="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">TableModel</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>isCellEditable</code>&nbsp;in class&nbsp;<code>javax.swing.table.AbstractTableModel</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true#isCellEditable(int,int)" title="class or interface in javax.swing.table" class="externalLink">isCellEditable</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">AbstractTableModel</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getValueAt(int,int)">getValueAt</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.Object</span>&nbsp;<span class="memberName">getValueAt</span>&#8203;(<span class="arguments">int&nbsp;rowIndex,
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span>&nbsp;<span class="memberName">getValueAt</span>&#8203;(<span class="arguments">int&nbsp;rowIndex,
int&nbsp;columnIndex)</span></div>
</section>
</li>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -73,7 +73,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">A package containing most <code>JPanels</code> used by the Cleaver GUI.</div>
<div class="block">A package containing most <a href="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>JPanels</code></a> used by the Cleaver GUI.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="rows/package-summary.html"><code>eu.steffo.cleaver.gui.panels.rows</code></a></dd>
@ -119,7 +119,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></th>
<td class="colLast">
<div class="block">The <code>Panel</code> containing the jobs <code>Table</code>.</div>
<div class="block">The <a href="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 <a href="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>
</td>
</tr>
<tr class="rowColor">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,20 +76,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
<li class="circle">javax.swing.table.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink"><span class="typeNameLink">AbstractTableModel</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>, javax.swing.table.<a href="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">TableModel</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.panels.<a href="JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel.JobsTableModel</span></a></li>
</ul>
</li>
<li class="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Component.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Component</span></a> (implements java.awt.image.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/image/ImageObserver.html?is-external=true" title="class or interface in java.awt.image" class="externalLink">ImageObserver</a>, java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt" class="externalLink">MenuContainer</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">java.awt.Container
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Container.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Container</span></a>
<ul>
<li class="circle">javax.swing.JComponent (implements java.io.Serializable)
<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JComponent.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><span class="typeNameLink">JComponent</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">javax.swing.JPanel (implements javax.accessibility.Accessible)
<li class="circle">javax.swing.<a href="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"><span class="typeNameLink">JPanel</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.panels.<a href="ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">ChopAndStitchPanel</span></a></li>
<li class="circle">eu.steffo.cleaver.gui.panels.<a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">CreateJobPanel</span></a>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows.option</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows.option Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,15 +76,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Component.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Component</span></a> (implements java.awt.image.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/image/ImageObserver.html?is-external=true" title="class or interface in java.awt.image" class="externalLink">ImageObserver</a>, java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt" class="externalLink">MenuContainer</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">java.awt.Container
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Container.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Container</span></a>
<ul>
<li class="circle">javax.swing.JComponent (implements java.io.Serializable)
<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JComponent.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><span class="typeNameLink">JComponent</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">javax.swing.JPanel (implements javax.accessibility.Accessible)
<li class="circle">javax.swing.<a href="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"><span class="typeNameLink">JPanel</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.panels.rows.<a href="../Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">Row</span></a>
<ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -95,19 +95,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></th>
<td class="colLast">
<div class="block">A <a href="Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> with a clickable <code>JButton</code>.</div>
<div class="block">A <a href="Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> with a clickable <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JButton</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">FileSelectRow</a></th>
<td class="colLast">
<div class="block">A <a href="Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> allowing for the selection of one or multiple files through a <code>JFileChooser</code>.</div>
<div class="block">A <a href="Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> allowing for the selection of one or multiple files through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFileChooser.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JFileChooser</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Row.html" title="class in eu.steffo.cleaver.gui.panels.rows">Row</a></th>
<td class="colLast">
<div class="block">A left-aligned <code>JPanel</code> with a <i>horizontal</i> <code>BoxLayout</code>.</div>
<div class="block">A left-aligned <a href="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>JPanel</code></a> with a <i>horizontal</i> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/BoxLayout.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>BoxLayout</code></a>.</div>
</td>
</tr>
<tr class="rowColor">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,15 +76,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Component.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Component</span></a> (implements java.awt.image.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/image/ImageObserver.html?is-external=true" title="class or interface in java.awt.image" class="externalLink">ImageObserver</a>, java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt" class="externalLink">MenuContainer</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">java.awt.Container
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Container.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Container</span></a>
<ul>
<li class="circle">javax.swing.JComponent (implements java.io.Serializable)
<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JComponent.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><span class="typeNameLink">JComponent</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">javax.swing.JPanel (implements javax.accessibility.Accessible)
<li class="circle">javax.swing.<a href="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"><span class="typeNameLink">JPanel</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.panels.rows.<a href="Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">Row</span></a>
<ul>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CompressConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,13 +93,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class CompressConfig" class="title">Class CompressConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.compress.CompressConfig</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">CompressConfig</span>
extends java.lang.Object</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
<div class="block">A class containing the configuration for the compression step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</section>
<section class="summary">
@ -148,14 +148,14 @@ extends java.lang.Object</pre>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>org.w3c.dom.Element</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(org.w3c.dom.Document&nbsp;doc)</code></th>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a>&nbsp;doc)</code></th>
<td class="colLast">
<div class="block">Create a <code>Element</code> representing this CompressConfig (to be used in *.chp metadata files).</div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this CompressConfig (to be used in *.chp metadata files).</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -164,10 +164,10 @@ extends java.lang.Object</pre>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -200,23 +200,23 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">org.w3c.dom.Element</span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments">org.w3c.dom.Document&nbsp;doc)</span></div>
<div class="block">Create a <code>Element</code> representing this CompressConfig (to be used in *.chp metadata files).</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a>&nbsp;doc)</span></div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this CompressConfig (to be used in *.chp metadata files).</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>doc</code> - The <code>Document</code> the <code>Element</code> should be created in.</dd>
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created <code>Element</code>.</dd>
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</code></a></dd>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.compress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.compress Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,7 +76,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.compress.<a href="CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><span class="typeNameLink">CompressConfig</span></a></li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CryptConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,13 +93,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class CryptConfig" class="title">Class CryptConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.crypt.CryptConfig</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">CryptConfig</span>
extends java.lang.Object</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
<div class="block">A class containing the configuration for the encryption/decryption step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</section>
<section class="summary">
@ -122,7 +122,7 @@ extends java.lang.Object</pre>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#key">key</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
@ -148,7 +148,7 @@ extends java.lang.Object</pre>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">CryptConfig</a></span>&#8203;(java.lang.String&nbsp;key)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">CryptConfig</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Construct a new CryptConfig with a specific encryption key.</div>
</td>
@ -177,19 +177,19 @@ extends java.lang.Object</pre>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getKey()">getKey</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>org.w3c.dom.Element</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(org.w3c.dom.Document&nbsp;doc)</code></th>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a>&nbsp;doc)</code></th>
<td class="colLast">
<div class="block">Create a <code>Element</code> representing this CryptConfig (to be used in *.chp metadata files).</div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this CryptConfig (to be used in *.chp metadata files).</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -198,10 +198,10 @@ extends java.lang.Object</pre>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -218,7 +218,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="key">key</a></h3>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">key</span></div>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">key</span></div>
</section>
</li>
</ul>
@ -234,7 +234,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.lang.String)">CryptConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptConfig</span>&#8203;(<span class="arguments">java.lang.String&nbsp;key)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptConfig</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key)</span></div>
<div class="block">Construct a new CryptConfig with a specific encryption key.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@ -255,7 +255,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="getKey()">getKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">getKey</span>()</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">getKey</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The encryption key.</dd>
@ -265,23 +265,23 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">org.w3c.dom.Element</span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments">org.w3c.dom.Document&nbsp;doc)</span></div>
<div class="block">Create a <code>Element</code> representing this CryptConfig (to be used in *.chp metadata files).</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a>&nbsp;doc)</span></div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this CryptConfig (to be used in *.chp metadata files).</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>doc</code> - The <code>Document</code> the <code>Element</code> should be created in.</dd>
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created <code>Element</code>.</dd>
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</code></a></dd>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CryptInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -87,9 +87,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class CryptInputStream" class="title">Class CryptInputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">java.io.InputStream
<div class="inheritance">java.io.FilterInputStream
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">java.io.InputStream</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">java.io.FilterInputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.crypt.CryptInputStream</div>
</div>
</div>
@ -97,11 +97,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Closeable</code>, <code>java.lang.AutoCloseable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">CryptInputStream</span>
extends java.io.FilterInputStream</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterInputStream</a></pre>
</section>
<section class="summary">
<ul class="blockList">
@ -112,10 +112,10 @@ extends java.io.FilterInputStream</pre>
</a>
<h2>Field Summary</h2>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.io.FilterInputStream</h3>
<h3>Fields inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterInputStream</a></h3>
<a id="fields.inherited.from.class.java.io.FilterInputStream">
<!-- -->
</a><code>in</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#in" title="class or interface in java.io" class="externalLink">in</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@ -129,15 +129,13 @@ extends java.io.FilterInputStream</pre>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colSecond" scope="col">Constructor</th>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.InputStream)">CryptInputStream</a></span>&#8203;(java.io.InputStream&nbsp;in)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.InputStream)">CryptInputStream</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
@ -152,20 +150,20 @@ extends java.io.FilterInputStream</pre>
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.FilterInputStream</h3>
<h3>Methods inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterInputStream</a></h3>
<a id="methods.inherited.from.class.java.io.FilterInputStream">
<!-- -->
</a><code>available, close, mark, markSupported, read, read, read, reset, skip</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#available()" title="class or interface in java.io" class="externalLink">available</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#mark(int)" title="class or interface in java.io" class="externalLink">mark</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#markSupported()" title="class or interface in java.io" class="externalLink">markSupported</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#read()" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#read(byte%5B%5D)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#read(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#reset()" title="class or interface in java.io" class="externalLink">reset</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#skip(long)" title="class or interface in java.io" class="externalLink">skip</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.InputStream</h3>
<h3>Methods inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a></h3>
<a id="methods.inherited.from.class.java.io.InputStream">
<!-- -->
</a><code>nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#nullInputStream()" title="class or interface in java.io" class="externalLink">nullInputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readAllBytes()" title="class or interface in java.io" class="externalLink">readAllBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skipNBytes(long)" title="class or interface in java.io" class="externalLink">skipNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#transferTo(java.io.OutputStream)" title="class or interface in java.io" class="externalLink">transferTo</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -182,7 +180,7 @@ extends java.io.FilterInputStream</pre>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.InputStream)">CryptInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="memberName">CryptInputStream</span>&#8203;(<span class="arguments">java.io.InputStream&nbsp;in)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptInputStream</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in)</span></div>
</section>
</li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CryptOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -87,9 +87,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class CryptOutputStream" class="title">Class CryptOutputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">java.io.OutputStream
<div class="inheritance">java.io.FilterOutputStream
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">java.io.OutputStream</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">java.io.FilterOutputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.crypt.CryptOutputStream</div>
</div>
</div>
@ -97,11 +97,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Closeable</code>, <code>java.io.Flushable</code>, <code>java.lang.AutoCloseable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">CryptOutputStream</span>
extends java.io.FilterOutputStream</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterOutputStream</a></pre>
</section>
<section class="summary">
<ul class="blockList">
@ -112,10 +112,10 @@ extends java.io.FilterOutputStream</pre>
</a>
<h2>Field Summary</h2>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.io.FilterOutputStream</h3>
<h3>Fields inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterOutputStream</a></h3>
<a id="fields.inherited.from.class.java.io.FilterOutputStream">
<!-- -->
</a><code>out</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#out" title="class or interface in java.io" class="externalLink">out</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@ -135,7 +135,7 @@ extends java.io.FilterOutputStream</pre>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.OutputStream)">CryptOutputStream</a></span>&#8203;(java.io.OutputStream&nbsp;out)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.OutputStream)">CryptOutputStream</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
@ -150,20 +150,20 @@ extends java.io.FilterOutputStream</pre>
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.FilterOutputStream</h3>
<h3>Methods inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterOutputStream</a></h3>
<a id="methods.inherited.from.class.java.io.FilterOutputStream">
<!-- -->
</a><code>close, flush, write, write, write</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#flush()" title="class or interface in java.io" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#write(byte%5B%5D)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#write(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#write(int)" title="class or interface in java.io" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.OutputStream</h3>
<h3>Methods inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></h3>
<a id="methods.inherited.from.class.java.io.OutputStream">
<!-- -->
</a><code>nullOutputStream</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#nullOutputStream()" title="class or interface in java.io" class="externalLink">nullOutputStream</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -180,7 +180,7 @@ extends java.io.FilterOutputStream</pre>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.OutputStream)">CryptOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptOutputStream</span>&#8203;(<span class="arguments">java.io.OutputStream&nbsp;out)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptOutputStream</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out)</span></div>
</section>
</li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.crypt</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.crypt Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,21 +76,21 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.crypt.<a href="CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptConfig</span></a></li>
<li class="circle">java.io.InputStream (implements java.io.Closeable)
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">InputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>)
<ul>
<li class="circle">java.io.FilterInputStream
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">FilterInputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.crypt.<a href="CryptInputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptInputStream</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">OutputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a>)
<ul>
<li class="circle">java.io.FilterOutputStream
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">FilterOutputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.crypt.<a href="CryptOutputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptOutputStream</span></a></li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -104,7 +104,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Job.html" title="class in eu.steffo.cleaver.logic">Job</a></th>
<td class="colLast">
<div class="block">A <code>Thread</code> that allows access to the basic .</div>
<div class="block">A <a href="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> that allows access to the basic .</div>
</td>
</tr>
<tr class="altColor">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,9 +76,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.lang.Thread (implements java.lang.Runnable)
<li class="circle">java.lang.<a href="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"><span class="typeNameLink">Thread</span></a> (implements java.lang.<a href="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">Runnable</a>)
<ul>
<li class="circle">eu.steffo.cleaver.logic.<a href="Job.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">Job</span></a>
<ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>ErrorProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,7 +93,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class ErrorProgress" class="title">Class ErrorProgress</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">eu.steffo.cleaver.logic.progress.Progress</a>
<div class="inheritance">eu.steffo.cleaver.logic.progress.ErrorProgress</div>
</div>
@ -123,7 +123,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.lang.Throwable</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#error">error</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
@ -149,7 +149,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.Throwable)">ErrorProgress</a></span>&#8203;(java.lang.Throwable&nbsp;error)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.Throwable)">ErrorProgress</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>&nbsp;error)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
@ -176,7 +176,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -185,10 +185,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -205,7 +205,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<li class="blockList">
<section class="detail">
<h3><a id="error">error</a></h3>
<div class="memberSignature"><span class="modifiers">public final</span>&nbsp;<span class="returnType">java.lang.Throwable</span>&nbsp;<span class="memberName">error</span></div>
<div class="memberSignature"><span class="modifiers">public final</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a></span>&nbsp;<span class="memberName">error</span></div>
</section>
</li>
</ul>
@ -221,7 +221,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.lang.Throwable)">ErrorProgress</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">ErrorProgress</span>&#8203;(<span class="arguments">java.lang.Throwable&nbsp;error)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">ErrorProgress</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>&nbsp;error)</span></div>
</section>
</li>
</ul>
@ -237,10 +237,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>FinishedProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,7 +93,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class FinishedProgress" class="title">Class FinishedProgress</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">eu.steffo.cleaver.logic.progress.Progress</a>
<div class="inheritance">eu.steffo.cleaver.logic.progress.FinishedProgress</div>
</div>
@ -149,7 +149,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -158,10 +158,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -194,10 +194,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>NotStartedProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,7 +93,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class NotStartedProgress" class="title">Class NotStartedProgress</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">eu.steffo.cleaver.logic.progress.Progress</a>
<div class="inheritance">eu.steffo.cleaver.logic.progress.NotStartedProgress</div>
</div>
@ -149,7 +149,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -158,10 +158,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -194,10 +194,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>Progress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -87,7 +87,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class Progress" class="title">Class Progress</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.progress.Progress</div>
</div>
<section class="description">
@ -97,7 +97,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">Progress</span>
extends java.lang.Object</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
</section>
<section class="summary">
<ul class="blockList">
@ -133,10 +133,10 @@ extends java.lang.Object</pre>
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>WorkingProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,7 +93,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class WorkingProgress" class="title">Class WorkingProgress</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">eu.steffo.cleaver.logic.progress.Progress</a>
<div class="inheritance">eu.steffo.cleaver.logic.progress.WorkingProgress</div>
</div>
@ -180,7 +180,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -189,10 +189,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -247,10 +247,10 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.progress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.progress Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,7 +76,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.progress.<a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">Progress</span></a>
<ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitByPartsConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -21,7 +21,7 @@
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10};
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -57,13 +57,13 @@ loadScripts(document, 'script');</script>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>Field&nbsp;|&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>
@ -93,7 +93,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class SplitByPartsConfig" class="title">Class SplitByPartsConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">eu.steffo.cleaver.logic.split.SplitConfig</a>
<div class="inheritance">eu.steffo.cleaver.logic.split.SplitByPartsConfig</div>
</div>
@ -105,6 +105,42 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<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>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parts">parts</a></span></code></th>
<td class="colLast">
<div class="block">The number of parts the file should be split in.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#totalSize">totalSize</a></span></code></th>
<td class="colLast">
<div class="block">The total size of the file to split.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
@ -122,8 +158,11 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int)">SplitByPartsConfig</a></span>&#8203;(int&nbsp;parts)</code></th>
<td class="colLast">&nbsp;</td>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int,long)">SplitByPartsConfig</a></span>&#8203;(int&nbsp;parts,
long&nbsp;totalSize)</code></th>
<td class="colLast">
<div class="block">Construct a new SplitByPartsConfig.</div>
</td>
</tr>
</tbody>
</table>
@ -150,18 +189,21 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParts()">getParts</a></span>()</code></th>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartCount()">getPartCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>org.w3c.dom.Element</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(org.w3c.dom.Document&nbsp;doc)</code></th>
<td class="colLast">
<div class="block">Create a <code>Element</code> representing this SplitConfig (to be used in *.chp metadata files).</div>
</td>
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartSize()">getPartSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTotalSize()">getTotalSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -170,16 +212,45 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;eu.steffo.cleaver.logic.split.<a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></h3>
<a id="methods.inherited.from.class.eu.steffo.cleaver.logic.split.SplitConfig">
<!-- -->
</a><code><a href="SplitConfig.html#toElement(org.w3c.dom.Document)">toElement</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="parts">parts</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">parts</span></div>
<div class="block">The number of parts the file should be split in.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="totalSize">totalSize</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">totalSize</span></div>
<div class="block">The total size of the file to split.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
@ -189,8 +260,15 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(int)">SplitByPartsConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitByPartsConfig</span>&#8203;(<span class="arguments">int&nbsp;parts)</span></div>
<h3><a id="&lt;init&gt;(int,long)">SplitByPartsConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitByPartsConfig</span>&#8203;(<span class="arguments">int&nbsp;parts,
long&nbsp;totalSize)</span></div>
<div class="block">Construct a new SplitByPartsConfig.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parts</code> - The number of parts the file should be split in.</dd>
<dd><code>totalSize</code> - The total size of the file to split.</dd>
</dl>
</section>
</li>
</ul>
@ -205,9 +283,37 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="getParts()">getParts</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getParts</span>()</div>
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string representation of the <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a>, to be used in the jobs table.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartSize()">getPartSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getPartSize</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getPartSize()">getPartSize</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size in bytes of a single part of the file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartCount()">getPartCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getPartCount</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getPartCount()">getPartCount</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of parts the file should be split in.</dd>
</dl>
@ -215,30 +321,13 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">org.w3c.dom.Element</span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments">org.w3c.dom.Document&nbsp;doc)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="SplitConfig.html#toElement(org.w3c.dom.Document)">SplitConfig</a></code></span></div>
<div class="block">Create a <code>Element</code> representing this SplitConfig (to be used in *.chp metadata files).</div>
<h3><a id="getTotalSize()">getTotalSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getTotalSize</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#toElement(org.w3c.dom.Document)">toElement</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>doc</code> - The <code>Document</code> the <code>Element</code> should be created in.</dd>
<dd><code><a href="SplitConfig.html#getTotalSize()">getTotalSize</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created <code>Element</code>.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</code></a></dd>
<dd>The total size of the original file.</dd>
</dl>
</section>
</li>
@ -274,13 +363,13 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>Field&nbsp;|&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>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitBySizeConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -21,7 +21,7 @@
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10};
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -57,13 +57,13 @@ loadScripts(document, 'script');</script>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>Field&nbsp;|&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>
@ -93,7 +93,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class SplitBySizeConfig" class="title">Class SplitBySizeConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">eu.steffo.cleaver.logic.split.SplitConfig</a>
<div class="inheritance">eu.steffo.cleaver.logic.split.SplitBySizeConfig</div>
</div>
@ -102,9 +102,46 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">SplitBySizeConfig</span>
extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></pre>
<div class="block">A <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> for splitting a file in parts of a specific part size.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<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>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#partSize">partSize</a></span></code></th>
<td class="colLast">
<div class="block">The size of the parts to split the file in.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#totalSize">totalSize</a></span></code></th>
<td class="colLast">
<div class="block">The total size of the file to split.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
@ -122,8 +159,11 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long)">SplitBySizeConfig</a></span>&#8203;(long&nbsp;size)</code></th>
<td class="colLast">&nbsp;</td>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,long)">SplitBySizeConfig</a></span>&#8203;(long&nbsp;partSize,
long&nbsp;totalSize)</code></th>
<td class="colLast">
<div class="block">Construct a new SplitBySizeConfig.</div>
</td>
</tr>
</tbody>
</table>
@ -149,19 +189,22 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSize()">getSize</a></span>()</code></th>
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartCount()">getPartCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>org.w3c.dom.Element</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(org.w3c.dom.Document&nbsp;doc)</code></th>
<td class="colLast">
<div class="block">Create a <code>Element</code> representing this SplitConfig (to be used in *.chp metadata files).</div>
</td>
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartSize()">getPartSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTotalSize()">getTotalSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
@ -170,16 +213,45 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;eu.steffo.cleaver.logic.split.<a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></h3>
<a id="methods.inherited.from.class.eu.steffo.cleaver.logic.split.SplitConfig">
<!-- -->
</a><code><a href="SplitConfig.html#toElement(org.w3c.dom.Document)">toElement</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="partSize">partSize</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">partSize</span></div>
<div class="block">The size of the parts to split the file in.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="totalSize">totalSize</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">totalSize</span></div>
<div class="block">The total size of the file to split.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
@ -189,8 +261,15 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(long)">SplitBySizeConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitBySizeConfig</span>&#8203;(<span class="arguments">long&nbsp;size)</span></div>
<h3><a id="&lt;init&gt;(long,long)">SplitBySizeConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitBySizeConfig</span>&#8203;(<span class="arguments">long&nbsp;partSize,
long&nbsp;totalSize)</span></div>
<div class="block">Construct a new SplitBySizeConfig.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>partSize</code> - The size of the parts to split the file in.</dd>
<dd><code>totalSize</code> - The total size of the file to split.</dd>
</dl>
</section>
</li>
</ul>
@ -205,40 +284,51 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="getSize()">getSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getSize</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size in bytes the file parts should be.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">org.w3c.dom.Element</span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments">org.w3c.dom.Document&nbsp;doc)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="SplitConfig.html#toElement(org.w3c.dom.Document)">SplitConfig</a></code></span></div>
<div class="block">Create a <code>Element</code> representing this SplitConfig (to be used in *.chp metadata files).</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#toElement(org.w3c.dom.Document)">toElement</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>doc</code> - The <code>Document</code> the <code>Element</code> should be created in.</dd>
<dd><code><a href="SplitConfig.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created <code>Element</code>.</dd>
<dd>The string representation of the <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a>, to be used in the jobs table.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</code></a></dd>
<dd><a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartSize()">getPartSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getPartSize</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getPartSize()">getPartSize</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size in bytes of a single part of the file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartCount()">getPartCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getPartCount</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getPartCount()">getPartCount</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of parts the file should be split in.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getTotalSize()">getTotalSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getTotalSize</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getTotalSize()">getTotalSize</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The total size of the original file.</dd>
</dl>
</section>
</li>
@ -274,13 +364,13 @@ extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&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>Field&nbsp;|&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>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -21,8 +21,8 @@
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
<script type="text/javascript">var data = {"i0":6,"i1":6,"i2":6,"i3":10,"i4":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@ -93,17 +93,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class SplitConfig" class="title">Class SplitConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.split.SplitConfig</div>
</div>
<section class="description">
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></code>, <code><a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></code></dd>
<dd><code><a href="MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></code>, <code><a href="SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></code>, <code><a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">SplitConfig</span>
extends java.lang.Object</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
<div class="block">A class containing the configuration for the split/merge step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</section>
<section class="summary">
@ -140,7 +140,7 @@ extends java.lang.Object</pre>
</a>
<h2>Method Summary</h2>
<div class="memberSummary">
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t3" class="tableTab" onclick="show(4);">Abstract Methods</button></div>
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t3" class="tableTab" onclick="show(4);">Abstract Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div>
<div id="memberSummary_tabpanel" role="tabpanel">
<table aria-labelledby="t0">
<thead>
@ -152,21 +152,41 @@ extends java.lang.Object</pre>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>abstract org.w3c.dom.Element</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(org.w3c.dom.Document&nbsp;doc)</code></th>
<td class="colFirst"><code>abstract int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartCount()">getPartCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>abstract long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartSize()">getPartSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>abstract long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTotalSize()">getTotalSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a>&nbsp;doc)</code></th>
<td class="colLast">
<div class="block">Create a <code>Element</code> representing this SplitConfig (to be used in *.chp metadata files).</div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this SplitConfig (to be used in *.chp metadata files).</div>
</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></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>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -199,19 +219,63 @@ extends java.lang.Object</pre>
<li class="blockList">
<section class="detail">
<h3><a id="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public abstract</span>&nbsp;<span class="returnType">org.w3c.dom.Element</span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments">org.w3c.dom.Document&nbsp;doc)</span></div>
<div class="block">Create a <code>Element</code> representing this SplitConfig (to be used in *.chp metadata files).</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></span>&nbsp;<span class="memberName">toElement</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a>&nbsp;doc)</span></div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this SplitConfig (to be used in *.chp metadata files).</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>doc</code> - The <code>Document</code> the <code>Element</code> should be created in.</dd>
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created <code>Element</code>.</dd>
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartSize()">getPartSize</a></h3>
<div class="memberSignature"><span class="modifiers">public abstract</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getPartSize</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size in bytes of a single part of the file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartCount()">getPartCount</a></h3>
<div class="memberSignature"><span class="modifiers">public abstract</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getPartCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of parts the file should be split in.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getTotalSize()">getTotalSize</a></h3>
<div class="memberSignature"><span class="modifiers">public abstract</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getTotalSize</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The total size of the original file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public abstract</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string representation of the <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a>, to be used in the jobs table.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitFileInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -93,19 +93,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class SplitFileInputStream" class="title">Class SplitFileInputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">java.io.InputStream
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">java.io.InputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.split.SplitFileInputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Closeable</code>, <code>java.lang.AutoCloseable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">SplitFileInputStream</span>
extends java.io.InputStream</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a></pre>
</section>
<section class="summary">
<ul class="blockList">
@ -132,12 +132,12 @@ extends java.io.InputStream</pre>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileBaseName">fileBaseName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colFirst"><code>protected long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#partSize">partSize</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
@ -163,8 +163,8 @@ extends java.io.InputStream</pre>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,int)">SplitFileInputStream</a></span>&#8203;(java.lang.String&nbsp;fileBaseName,
int&nbsp;partSize)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,long)">SplitFileInputStream</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;fileBaseName,
long&nbsp;partSize)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
@ -200,15 +200,15 @@ int&nbsp;partSize)</code></th>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.InputStream</h3>
<h3>Methods inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a></h3>
<a id="methods.inherited.from.class.java.io.InputStream">
<!-- -->
</a><code>available, close, mark, markSupported, nullInputStream, read, read, readAllBytes, readNBytes, readNBytes, reset, skip, skipNBytes, transferTo</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#available()" title="class or interface in java.io" class="externalLink">available</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#mark(int)" title="class or interface in java.io" class="externalLink">mark</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#markSupported()" title="class or interface in java.io" class="externalLink">markSupported</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#nullInputStream()" title="class or interface in java.io" class="externalLink">nullInputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read(byte%5B%5D)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readAllBytes()" title="class or interface in java.io" class="externalLink">readAllBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#reset()" title="class or interface in java.io" class="externalLink">reset</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skip(long)" title="class or interface in java.io" class="externalLink">skip</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skipNBytes(long)" title="class or interface in java.io" class="externalLink">skipNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#transferTo(java.io.OutputStream)" title="class or interface in java.io" class="externalLink">transferTo</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -225,13 +225,13 @@ int&nbsp;partSize)</code></th>
<li class="blockList">
<section class="detail">
<h3><a id="fileBaseName">fileBaseName</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">fileBaseName</span></div>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">fileBaseName</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="partSize">partSize</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">partSize</span></div>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">partSize</span></div>
</section>
</li>
<li class="blockList">
@ -252,9 +252,9 @@ int&nbsp;partSize)</code></th>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.lang.String,int)">SplitFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitFileInputStream</span>&#8203;(<span class="arguments">java.lang.String&nbsp;fileBaseName,
int&nbsp;partSize)</span></div>
<h3><a id="&lt;init&gt;(java.lang.String,long)">SplitFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitFileInputStream</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;fileBaseName,
long&nbsp;partSize)</span></div>
</section>
</li>
</ul>
@ -271,12 +271,12 @@ int&nbsp;partSize)</span></div>
<section class="detail">
<h3><a id="read()">read</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">read</span>()
throws <span class="exceptions">java.io.IOException</span></div>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>read</code>&nbsp;in class&nbsp;<code>java.io.InputStream</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read()" title="class or interface in java.io" class="externalLink">read</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitFileOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -21,7 +21,7 @@
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10};
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -93,19 +93,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Class SplitFileOutputStream" class="title">Class SplitFileOutputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree">java.lang.Object
<div class="inheritance">java.io.OutputStream
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">java.io.OutputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.split.SplitFileOutputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.io.Closeable</code>, <code>java.io.Flushable</code>, <code>java.lang.AutoCloseable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">SplitFileOutputStream</span>
extends java.io.OutputStream</pre>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></pre>
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).
Bytes are written to a file until its length reaches <a href="#maximumByteCount"><code>maximumByteCount</code></a>, then the program switches to the following file (.c2 if .c1 is full, .c3 if .c2 is full, and so on).</div>
</section>
<section class="summary">
<ul class="blockList">
@ -127,27 +130,29 @@ extends java.io.OutputStream</pre>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected long</code></td>
<td class="colFirst"><code>private long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentByteCount">currentByteCount</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colFirst"><code>private int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentFileCount">currentFileCount</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.io.FileOutputStream</code></td>
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentFileOutputStream">currentFileOutputStream</a></span></code></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> is currently writing to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileBaseName">fileBaseName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected long</code></td>
<td class="colFirst"><code>private long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#maximumByteCount">maximumByteCount</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
@ -173,7 +178,7 @@ extends java.io.OutputStream</pre>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,long)">SplitFileOutputStream</a></span>&#8203;(java.lang.String&nbsp;fileBaseName,
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,long)">SplitFileOutputStream</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;fileBaseName,
long&nbsp;maximumByteCount)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
@ -208,9 +213,31 @@ long&nbsp;maximumByteCount)</code></th>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createNextFileOutputStream()">createNextFileOutputStream</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">Create the following file in the sequence, and update the <a href="#currentFileOutputStream"><code>currentFileOutputStream</code></a>.</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCurrentByteCount()">getCurrentByteCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCurrentFileCount()">getCurrentFileCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFileBaseName()">getFileBaseName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMaximumByteCount()">getMaximumByteCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#write(int)">write</a></span>&#8203;(int&nbsp;b)</code></th>
<td class="colLast">&nbsp;</td>
@ -220,15 +247,15 @@ long&nbsp;maximumByteCount)</code></th>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.OutputStream</h3>
<h3>Methods inherited from class&nbsp;java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></h3>
<a id="methods.inherited.from.class.java.io.OutputStream">
<!-- -->
</a><code>flush, nullOutputStream, write, write</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#flush()" title="class or interface in java.io" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#nullOutputStream()" title="class or interface in java.io" class="externalLink">nullOutputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(byte%5B%5D)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code>clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
@ -245,31 +272,32 @@ long&nbsp;maximumByteCount)</code></th>
<li class="blockList">
<section class="detail">
<h3><a id="fileBaseName">fileBaseName</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">java.lang.String</span>&nbsp;<span class="memberName">fileBaseName</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileOutputStream">currentFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">java.io.FileOutputStream</span>&nbsp;<span class="memberName">currentFileOutputStream</span></div>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">fileBaseName</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentByteCount">currentByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">currentByteCount</span></div>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">currentByteCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="maximumByteCount">maximumByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">maximumByteCount</span></div>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">maximumByteCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileCount">currentFileCount</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">currentFileCount</span></div>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">currentFileCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileOutputStream">currentFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a></span>&nbsp;<span class="memberName">currentFileOutputStream</span></div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> is currently writing to.</div>
</section>
</li>
</ul>
@ -285,8 +313,13 @@ long&nbsp;maximumByteCount)</code></th>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.lang.String,long)">SplitFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitFileOutputStream</span>&#8203;(<span class="arguments">java.lang.String&nbsp;fileBaseName,
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitFileOutputStream</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;fileBaseName,
long&nbsp;maximumByteCount)</span></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>fileBaseName</code> - The name that the files without the extension. If it is example, the created files will be example.c1, example.c2, and so on.</dd>
<dd><code>maximumByteCount</code> - The number of bytes that should be written to a file before switching to the next one.</dd>
</dl>
</section>
</li>
</ul>
@ -303,10 +336,11 @@ long&nbsp;maximumByteCount)</span></div>
<section class="detail">
<h3><a id="createNextFileOutputStream()">createNextFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createNextFileOutputStream</span>()
throws <span class="exceptions">java.io.IOException</span></div>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
<div class="block">Create the following file in the sequence, and update the <a href="#currentFileOutputStream"><code>currentFileOutputStream</code></a>.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - If for some reason the program cannot create the file.</dd>
</dl>
</section>
</li>
@ -314,12 +348,12 @@ long&nbsp;maximumByteCount)</span></div>
<section class="detail">
<h3><a id="write(int)">write</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">write</span>&#8203;(<span class="arguments">int&nbsp;b)</span>
throws <span class="exceptions">java.io.IOException</span></div>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>write</code>&nbsp;in class&nbsp;<code>java.io.OutputStream</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(int)" title="class or interface in java.io" class="externalLink">write</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
@ -327,16 +361,56 @@ long&nbsp;maximumByteCount)</span></div>
<section class="detail">
<h3><a id="close()">close</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">close</span>()
throws <span class="exceptions">java.io.IOException</span></div>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true#close()" title="class or interface in java.lang" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.io.Closeable</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>close</code>&nbsp;in class&nbsp;<code>java.io.OutputStream</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getFileBaseName()">getFileBaseName</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">getFileBaseName</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The name that the files without the extension. If it is example, the created files will be example.c1, example.c2, and so on.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getCurrentByteCount()">getCurrentByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getCurrentByteCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of bytes that have already been written to the current file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getMaximumByteCount()">getMaximumByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getMaximumByteCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of bytes that should be written to a file before switching to the next one.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getCurrentFileCount()">getCurrentFileCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getCurrentFileCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of files that have already been created.</dd>
</dl>
</section>
</li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.split</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -89,26 +89,36 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</thead>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></th>
<td class="colLast">
<div class="block">A <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> created by reading a *.chp file, containing the number of parts and their size, but not the resulting file size.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></th>
<td class="colLast">
<div class="block">A <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> for splitting a file in parts of a specific part size.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></th>
<td class="colLast">
<div class="block">A class containing the configuration for the split/merge step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
</td>
</tr>
</tbody>
</table>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.split Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,20 +76,21 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.io.InputStream (implements java.io.Closeable)
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">InputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>)
<ul>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileInputStream</span></a></li>
</ul>
</li>
<li class="circle">java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">OutputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a>)
<ul>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileOutputStream</span></a></li>
</ul>
</li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitConfig</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="MergeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">MergeConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitByPartsConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitBySizeConfig</span></a></li>
</ul>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -76,7 +76,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.<a href="Main.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Main</span></a></li>
<li class="circle">eu.steffo.cleaver.<a href="Test.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Test</span></a></li>

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>API Help</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>C-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -117,7 +117,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><span class="typeNameLink">CleaverFrame</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/package-summary.html">eu.steffo.cleaver.gui</a></dt>
<dd>
<div class="block">A class providing a GUI for Cleaver made with <code>javax.swing</code>.</div>
<div class="block">A class providing a GUI for Cleaver made with <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/package-summary.html?is-external=true" class="externalLink"><code>javax.swing</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#%3Cinit%3E(java.util.ArrayList)">CleaverFrame(ArrayList&lt;Job&gt;)</a></span> - Constructor for class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
@ -125,6 +125,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#close()">close()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#compressConfig">compressConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#compressConfig">compressConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><span class="typeNameLink">CompressConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/package-summary.html">eu.steffo.cleaver.logic.compress</a></dt>
<dd>
<div class="block">A class containing the configuration for the compression step of a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
@ -153,11 +157,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopPanel</a></dt>
<dd>
<div class="block">Add to the <code>jobs ArrayList</code> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a> for the current settings.</div>
<div class="block">Add to the <a href="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>jobs ArrayList</code></a> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a> for the current settings.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>
<div class="block">Add to the <code>jobs ArrayList</code> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a> for the current settings.</div>
<div class="block">Add to the <a href="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>jobs ArrayList</code></a> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a> for the current settings.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#createAndAddStitchJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddStitchJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
@ -175,7 +179,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">CreateJobButtonRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/package-summary.html">eu.steffo.cleaver.gui.panels.rows</a></dt>
<dd>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> with a clickable <code>JButton</code>.</div>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> with a clickable <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JButton</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html#%3Cinit%3E(java.awt.event.ActionListener)">CreateJobButtonRow(ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></dt>
<dd>
@ -190,11 +194,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="block">Construct the job panel by setting its layout, adding a border, the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>TitleRow</code></a> and the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>FileSelectRow</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#createNextFileOutputStream()">createNextFileOutputStream()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Create the following file in the sequence, and update the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#currentFileOutputStream"><code>currentFileOutputStream</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#cryptCheckBox">cryptCheckBox</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">The checkbox enabling or disabling the crypt step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#cryptConfig">cryptConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#cryptConfig">cryptConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/package-summary.html">eu.steffo.cleaver.logic.crypt</a></dt>
<dd>
<div class="block">A class containing the configuration for the encryption/decryption step of a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
@ -230,7 +240,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#currentFileCount">currentFileCount</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#currentFileOutputStream">currentFileOutputStream</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> is currently writing to.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>N-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>O-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -73,6 +73,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#onProgressChange">onProgressChange</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#openChp(java.io.File)">openChp(File)</a></span> - Static method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton">openFileChooserButton</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">FileSelectRow</a></dt>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>P-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -75,7 +75,23 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#parseChp(org.w3c.dom.Document,java.lang.String)">parseChp(Document, String)</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>
<div class="block">Read a <code>Document</code> and set <code>StitchJob.splitConfig</code>, <code>StitchJob.cryptConfig</code> and <code>StitchJob.compressConfig</code> accordingly.</div>
<div class="block">Read a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> and set <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#splitConfig"><code>StitchJob.splitConfig</code></a>, <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#cryptConfig"><code>StitchJob.cryptConfig</code></a> and <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#compressConfig"><code>StitchJob.compressConfig</code></a> accordingly.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#parts">parts</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>
<div class="block">The number of parts the file was split in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#parts">parts</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>
<div class="block">The number of parts the file should be split in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>
<div class="block">The size of the parts the file was split in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>
<div class="block">The size of the parts to split the file in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
@ -93,6 +109,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html#%3Cinit%3E()">ProgrammingError()</a></span> - Constructor for exception eu.steffo.cleaver.errors.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#progress">progress</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#progress">progress</a></span> - Variable in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">Progress</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></dt>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>R-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -75,9 +75,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#read()">read()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#resultFile">resultFile</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">Row</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/package-summary.html">eu.steffo.cleaver.gui.panels.rows</a></dt>
<dd>
<div class="block">A left-aligned <code>JPanel</code> with a <i>horizontal</i> <code>BoxLayout</code>.</div>
<div class="block">A left-aligned <a href="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>JPanel</code></a> with a <i>horizontal</i> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/BoxLayout.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>BoxLayout</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html#%3Cinit%3E()">Row()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows">Row</a></dt>
<dd>
@ -87,7 +89,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#run()">run()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>
<div class="block">The function that is run on a different thread when <code>Thread.start()</code> is called.</div>
<div class="block">The function that is run on a different thread when <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true#start()" title="class or interface in java.lang" class="externalLink"><code>Thread.start()</code></a> is called.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#run()">run()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>S-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -101,7 +101,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#setFileFilter(javax.swing.filechooser.FileFilter)">setFileFilter(FileFilter)</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">FileSelectRow</a></dt>
<dd>
<div class="block">Set a specific <code>FileFilter</code> in the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser"><code>FileSelectRow.fileChooser</code></a>.</div>
<div class="block">Set a specific <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html?is-external=true" title="class or interface in javax.swing.filechooser" class="externalLink"><code>FileFilter</code></a> in the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser"><code>FileSelectRow.fileChooser</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#setProgress(eu.steffo.cleaver.logic.progress.Progress)">setProgress(Progress)</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>
@ -121,16 +121,26 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitByPartsConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#%3Cinit%3E(int)">SplitByPartsConfig(int)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#%3Cinit%3E(int,long)">SplitByPartsConfig(int, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>
<div class="block">Construct a new SplitByPartsConfig.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitBySizeConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#%3Cinit%3E(long)">SplitBySizeConfig(long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> for splitting a file in parts of a specific part size.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#%3Cinit%3E(long,long)">SplitBySizeConfig(long, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>
<div class="block">Construct a new SplitBySizeConfig.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#splitCheckBox">splitCheckBox</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></dt>
<dd>
<div class="block">The checkbox enabling or disabling the split step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#splitConfig">splitConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#splitConfig">splitConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>
<div class="block">A class containing the configuration for the split/merge step of a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
@ -139,10 +149,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#%3Cinit%3E(java.lang.String,int)">SplitFileInputStream(String, int)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#%3Cinit%3E(java.lang.String,long)">SplitFileInputStream(String, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#%3Cinit%3E(java.lang.String,long)">SplitFileOutputStream(String, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#splitRow">splitRow</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopPanel</a></dt>
@ -175,7 +187,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#%3Cinit%3E(java.io.File,java.lang.String,java.lang.Runnable)">StitchJob(File, String, Runnable)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>
<div class="block">Construct a StitchJob, and additionally specify the <code>Runnable</code> that should be called on progress updates..</div>
<div class="block">Construct a StitchJob, and additionally specify the <a href="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 should be called on progress updates..</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#stitchPanel">stitchPanel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>T-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -79,11 +79,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#tableModel">tableModel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><code>TableModel</code></a> instance for the <code>Table</code>.</div>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><code>TableModel</code></a> instance for the <a href="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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#tableScrollPane">tableScrollPane</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
<dd>
<div class="block">The <code>JScrollPane</code> wrapping the jobs <code>Table</code>.</div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JScrollPane.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JScrollPane</code></a> wrapping the jobs <a href="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>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Test.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Test</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/package-summary.html">eu.steffo.cleaver</a></dt>
<dd>&nbsp;</dd>
@ -107,19 +107,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.compress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></dt>
<dd>
<div class="block">Create a <code>Element</code> representing this CompressConfig (to be used in *.chp metadata files).</div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this CompressConfig (to be used in *.chp metadata files).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></dt>
<dd>
<div class="block">Create a <code>Element</code> representing this CryptConfig (to be used in *.chp metadata files).</div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this CryptConfig (to be used in *.chp metadata files).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>
<div class="block">Create a <code>Element</code> representing this SplitConfig (to be used in *.chp metadata files).</div>
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing this SplitConfig (to be used in *.chp metadata files).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.compress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></dt>
<dd>&nbsp;</dd>
@ -133,10 +129,26 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#totalSize">totalSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>
<div class="block">The total size of the original file.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#totalSize">totalSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>
<div class="block">The total size of the file to split.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#totalSize">totalSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>
<div class="block">The total size of the file to split.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>U-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>W-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>D-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>E-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -97,7 +97,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a> - package eu.steffo.cleaver.gui.panels</dt>
<dd>
<div class="block">A package containing most <code>JPanels</code> used by the Cleaver GUI.</div>
<div class="block">A package containing most <a href="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>JPanels</code></a> used by the Cleaver GUI.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/package-summary.html">eu.steffo.cleaver.gui.panels.rows</a> - package eu.steffo.cleaver.gui.panels.rows</dt>
<dd>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>F-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -73,13 +73,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#file">file</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#fileBaseName">fileBaseName</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#fileBaseName">fileBaseName</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser">fileChooser</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">FileSelectRow</a></dt>
<dd>
<div class="block">The <code>JFileChooser</code> that will be opened when the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton"><code>FileSelectRow.openFileChooserButton</code></a> is pressed.</div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFileChooser.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JFileChooser</code></a> that will be opened when the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton"><code>FileSelectRow.openFileChooserButton</code></a> is pressed.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#fileSelectPanel">fileSelectPanel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels">CreateJobPanel</a></dt>
<dd>
@ -87,7 +89,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">FileSelectRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/package-summary.html">eu.steffo.cleaver.gui.panels.rows</a></dt>
<dd>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> allowing for the selection of one or multiple files through a <code>JFileChooser</code>.</div>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> allowing for the selection of one or multiple files through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFileChooser.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JFileChooser</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#%3Cinit%3E()">FileSelectRow()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">FileSelectRow</a></dt>
<dd>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>G-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -99,23 +99,45 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getCryptConfig()">getCryptConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getCurrentByteCount()">getCurrentByteCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getCurrentFileCount()">getCurrentFileCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#getFile()">getFile()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getFile()">getFile()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getFile()">getFile()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getFileBaseName()">getFileBaseName()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#getKey()">getKey()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html#getKey()">getKey()</a></span> - Method in class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getMaximumByteCount()">getMaximumByteCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#getPanelText()">getPanelText()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopPanel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#getPanelText()">getPanelText()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels">CreateJobPanel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#getPanelText()">getPanelText()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#getParts()">getParts()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getProgress()">getProgress()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
@ -125,18 +147,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#getSelectedJobsIndexes()">getSelectedJobsIndexes()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#getSize()">getSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#getSplitConfig()">getSplitConfig()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></dt>
<dd>
<div class="block">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> from the settings in this <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#getSplitConfig()">getSplitConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getSplitConfig()">getSplitConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getSplitConfig()">getSplitConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#getSplitConfig(long)">getSplitConfig(long)</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></dt>
<dd>
<div class="block">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> from the settings in this <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#getType()">getType()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getType()">getType()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>I-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>J-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -75,7 +75,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dl>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">Job</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/package-summary.html">eu.steffo.cleaver.logic</a></dt>
<dd>
<div class="block">A <code>Thread</code> that allows access to the basic .</div>
<div class="block">A <a href="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> that allows access to the basic .</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#%3Cinit%3E()">Job()</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>
@ -83,20 +83,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#%3Cinit%3E(java.lang.Runnable)">Job(Runnable)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>
<div class="block">Construct a Job, then add to it a <code>Runnable</code> that will be invoked through <code>invokeLater</code> on progress
<div class="block">Construct a Job, then add to it a <a href="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 invoked through <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/SwingUtilities.html?is-external=true#invokeLater(java.lang.Runnable)" title="class or interface in javax.swing" class="externalLink"><code>invokeLater</code></a> on progress
changes.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobs">jobs</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">A reference to the <code>ArrayList</code> where the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> should be contained.</div>
<div class="block">A reference to the <a href="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 <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> should be contained.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#jobs">jobs</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
<dd>
<div class="block">A reference to the <code>ArrayList</code> of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed.</div>
<div class="block">A reference to the <a href="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 <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html#jobs">jobs</a></span> - Static variable in class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver">Main</a></dt>
<dd>
<div class="block">The <code>ArrayList</code> of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<div class="block">The <a href="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 <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsButtonRow">jobsButtonRow</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
@ -114,11 +114,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsTablePanel">jobsTablePanel</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">The panel containing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> <code>table</code>.</div>
<div class="block">The panel containing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> <a href="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>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The <code>Panel</code> containing the jobs <code>Table</code>.</div>
<div class="block">The <a href="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 <a href="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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#%3Cinit%3E(java.util.ArrayList)">JobsTablePanel(ArrayList&lt;Job&gt;)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
<dd>
@ -126,7 +126,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel.JobsTableModel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The <code>TableModel</code> of the jobs table.</div>
<div class="block">The <a href="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>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>K-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -97,7 +97,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#keyTextField">keyTextField</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">The <code>JTextField</code> where the user can input the desired encryption key for the files, in form of a <code>String</code>.</div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JTextField</code></a> where the user can input the desired encryption key for the files, in form of a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#keyTextField">keyTextField</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>M-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -87,6 +87,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#maximumByteCount">maximumByteCount</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">MergeConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> created by reading a *.chp file, containing the number of parts and their size, but not the resulting file size.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#%3Cinit%3E(long,int,long)">MergeConfig(long, int, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>
<div class="block">Construct a new MergeConfig.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>Generated Documentation (Untitled)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -86,20 +86,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
<li class="circle">javax.swing.table.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink"><span class="typeNameLink">AbstractTableModel</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>, javax.swing.table.<a href="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">TableModel</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.panels.<a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel.JobsTableModel</span></a></li>
</ul>
</li>
<li class="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Component.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Component</span></a> (implements java.awt.image.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/image/ImageObserver.html?is-external=true" title="class or interface in java.awt.image" class="externalLink">ImageObserver</a>, java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt" class="externalLink">MenuContainer</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">java.awt.Container
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Container.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Container</span></a>
<ul>
<li class="circle">javax.swing.JComponent (implements java.io.Serializable)
<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JComponent.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><span class="typeNameLink">JComponent</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">javax.swing.JPanel (implements javax.accessibility.Accessible)
<li class="circle">javax.swing.<a href="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"><span class="typeNameLink">JPanel</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.panels.<a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">ChopAndStitchPanel</span></a></li>
<li class="circle">eu.steffo.cleaver.gui.panels.<a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">CreateJobPanel</span></a>
@ -129,11 +129,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
</ul>
</li>
<li class="circle">java.awt.Window (implements javax.accessibility.Accessible)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Window.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Window</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>)
<ul>
<li class="circle">java.awt.Frame (implements java.awt.MenuContainer)
<li class="circle">java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/Frame.html?is-external=true" title="class or interface in java.awt" class="externalLink"><span class="typeNameLink">Frame</span></a> (implements java.awt.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt" class="externalLink">MenuContainer</a>)
<ul>
<li class="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
<li class="circle">javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFrame.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><span class="typeNameLink">JFrame</span></a> (implements javax.accessibility.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility" class="externalLink">Accessible</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/RootPaneContainer.html?is-external=true" title="class or interface in javax.swing" class="externalLink">RootPaneContainer</a>, javax.swing.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/WindowConstants.html?is-external=true" title="class or interface in javax.swing" class="externalLink">WindowConstants</a>)
<ul>
<li class="circle">eu.steffo.cleaver.gui.<a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><span class="typeNameLink">CleaverFrame</span></a></li>
</ul>
@ -148,9 +148,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
<li class="circle">eu.steffo.cleaver.logic.compress.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><span class="typeNameLink">CompressConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.crypt.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptConfig</span></a></li>
<li class="circle">java.io.InputStream (implements java.io.Closeable)
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">InputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>)
<ul>
<li class="circle">java.io.FilterInputStream
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">FilterInputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.crypt.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptInputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptInputStream</span></a></li>
</ul>
@ -159,9 +159,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</ul>
</li>
<li class="circle">eu.steffo.cleaver.<a href="eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Main</span></a></li>
<li class="circle">java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">OutputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a>)
<ul>
<li class="circle">java.io.FilterOutputStream
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><span class="typeNameLink">FilterOutputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.crypt.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptOutputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptOutputStream</span></a></li>
</ul>
@ -179,12 +179,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitConfig</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">MergeConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitByPartsConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitBySizeConfig</span></a></li>
</ul>
</li>
<li class="circle">eu.steffo.cleaver.<a href="eu.steffo.cleaver/eu/steffo/cleaver/Test.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Test</span></a></li>
<li class="circle">java.lang.Thread (implements java.lang.Runnable)
<li class="circle">java.lang.<a href="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"><span class="typeNameLink">Thread</span></a> (implements java.lang.<a href="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">Runnable</a>)
<ul>
<li class="circle">eu.steffo.cleaver.logic.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">Job</span></a>
<ul>
@ -194,9 +195,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
</ul>
</li>
<li class="circle">java.lang.Throwable (implements java.io.Serializable)
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
<ul>
<li class="circle">java.lang.Exception
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Exception</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.errors.<a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ChpFileError</span></a></li>
<li class="circle">eu.steffo.cleaver.errors.<a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ProgrammingError</span></a></li>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 16:57:38 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>Serialized Form</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
@ -78,14 +78,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.errors.ChpFileError">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">eu.steffo.cleaver.errors.ChpFileError</a> extends java.lang.Exception implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">eu.steffo.cleaver.errors.ChpFileError</a> extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a> implements Serializable</h3>
</section>
</li>
<li class="blockList">
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.errors.ProgrammingError">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">eu.steffo.cleaver.errors.ProgrammingError</a> extends java.lang.Exception implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">eu.steffo.cleaver.errors.ProgrammingError</a> extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a> implements Serializable</h3>
</section>
</li>
</ul>
@ -99,7 +99,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.gui.CleaverFrame">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">eu.steffo.cleaver.gui.CleaverFrame</a> extends javax.swing.JFrame implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">eu.steffo.cleaver.gui.CleaverFrame</a> extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFrame.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JFrame</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<section class="detail">
@ -116,8 +116,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
<li class="blockList">
<h5>jobs</h5>
<pre>java.util.ArrayList&lt;<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt; jobs</pre>
<div class="block">A reference to the <code>ArrayList</code> where the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> should be contained.</div>
<pre><a href="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">ArrayList</a>&lt;<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt; jobs</pre>
<div class="block">A reference to the <a href="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 <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> should be contained.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#%3Cinit%3E(java.util.ArrayList)"><code>CleaverFrame(ArrayList)</code></a></dd>
@ -135,7 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<li class="blockList">
<h5>jobsTablePanel</h5>
<pre><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a> jobsTablePanel</pre>
<div class="block">The panel containing the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> <code>table</code>.</div>
<div class="block">The panel containing the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> <a href="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>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a></dd>
@ -158,7 +158,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.gui.panels.ChopAndStitchPanel">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.ChopAndStitchPanel</a> extends javax.swing.JPanel implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.ChopAndStitchPanel</a> extends <a href="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">JPanel</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<section class="detail">
@ -220,7 +220,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.gui.panels.CreateJobPanel">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.CreateJobPanel</a> extends javax.swing.JPanel implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.CreateJobPanel</a> extends <a href="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">JPanel</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<section class="detail">
@ -246,7 +246,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.gui.panels.JobsButtonsPanel">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.JobsButtonsPanel</a> extends javax.swing.JPanel implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.JobsButtonsPanel</a> extends <a href="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">JPanel</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<section class="detail">
@ -254,12 +254,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>deleteButton</h5>
<pre>javax.swing.JButton deleteButton</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JButton</a> deleteButton</pre>
<div class="block">The <i>Delete selected jobs</i> button.</div>
</li>
<li class="blockList">
<h5>startButton</h5>
<pre>javax.swing.JButton startButton</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JButton</a> startButton</pre>
<div class="block">The <i>Start incomplete jobs</i> button.</div>
</li>
</ul>
@ -272,7 +272,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.gui.panels.JobsTablePanel">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.JobsTablePanel</a> extends javax.swing.JPanel implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.JobsTablePanel</a> extends <a href="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">JPanel</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<section class="detail">
@ -280,23 +280,23 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>jobs</h5>
<pre>java.util.ArrayList&lt;<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt; jobs</pre>
<div class="block">A reference to the <code>ArrayList</code> of <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed.</div>
<pre><a href="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">ArrayList</a>&lt;<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt; jobs</pre>
<div class="block">A reference to the <a href="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 <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed.</div>
</li>
<li class="blockList">
<h5>table</h5>
<pre>javax.swing.JTable table</pre>
<pre><a href="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">JTable</a> table</pre>
<div class="block">The jobs table.</div>
</li>
<li class="blockList">
<h5>tableModel</h5>
<pre><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel.JobsTableModel</a> tableModel</pre>
<div class="block">The <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><code>TableModel</code></a> instance for the <code>Table</code>.</div>
<div class="block">The <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><code>TableModel</code></a> instance for the <a href="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>
</li>
<li class="blockList">
<h5>tableScrollPane</h5>
<pre>javax.swing.JScrollPane tableScrollPane</pre>
<div class="block">The <code>JScrollPane</code> wrapping the jobs <code>Table</code>.</div>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JScrollPane.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JScrollPane</a> tableScrollPane</pre>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JScrollPane.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JScrollPane</code></a> wrapping the jobs <a href="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>
</li>
</ul>
</section>
@ -308,7 +308,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.gui.panels.JobsTablePanel.JobsTableModel">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.JobsTablePanel.JobsTableModel</a> extends javax.swing.table.AbstractTableModel implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels">eu.steffo.cleaver.gui.panels.JobsTablePanel.JobsTableModel</a> extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/AbstractTableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink">AbstractTableModel</a> implements Serializable</h3>
</section>
</li>
<li class="blockList">
@ -356,7 +356,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>createJobButton</h5>
<pre>javax.swing.JButton createJobButton</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JButton</a> createJobButton</pre>
</li>
</ul>
</section>
@ -376,17 +376,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>fileChooser</h5>
<pre>javax.swing.JFileChooser fileChooser</pre>
<div class="block">The <code>JFileChooser</code> that will be opened when the <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton"><code>FileSelectRow.openFileChooserButton</code></a> is pressed.</div>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFileChooser.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JFileChooser</a> fileChooser</pre>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFileChooser.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JFileChooser</code></a> that will be opened when the <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton"><code>FileSelectRow.openFileChooserButton</code></a> is pressed.</div>
</li>
<li class="blockList">
<h5>openFileChooserButton</h5>
<pre>javax.swing.JButton openFileChooserButton</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JButton</a> openFileChooserButton</pre>
<div class="block">The button to open the file choice dialog.</div>
</li>
<li class="blockList">
<h5>selectionTextField</h5>
<pre>javax.swing.JTextField selectionTextField</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a> selectionTextField</pre>
<div class="block">A non-editable text field that displays the files selected in the file choice dialog.</div>
</li>
</ul>
@ -399,7 +399,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<section class="serializedClassDetails"><a id="eu.steffo.cleaver.gui.panels.rows.Row">
<!-- -->
</a>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows">eu.steffo.cleaver.gui.panels.rows.Row</a> extends javax.swing.JPanel implements Serializable</h3>
<h3>Class <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows">eu.steffo.cleaver.gui.panels.rows.Row</a> extends <a href="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">JPanel</a> implements Serializable</h3>
</section>
</li>
<li class="blockList">
@ -414,7 +414,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>titleLabel</h5>
<pre>javax.swing.JLabel titleLabel</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a> titleLabel</pre>
<div class="block">The title label.</div>
</li>
</ul>
@ -442,7 +442,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>compressionCheckBox</h5>
<pre>javax.swing.JCheckBox compressionCheckBox</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JCheckBox.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JCheckBox</a> compressionCheckBox</pre>
<div class="block">The checkbox enabling or disabling the crypt step.
If unticked, <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#getCompressConfig()"><code>CompressRow.getCompressConfig()</code></a> will return null.</div>
@ -465,24 +465,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>cryptCheckBox</h5>
<pre>javax.swing.JCheckBox cryptCheckBox</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JCheckBox.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JCheckBox</a> cryptCheckBox</pre>
<div class="block">The checkbox enabling or disabling the crypt step.
If unticked, <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#getCryptConfig()"><code>CryptRow.getCryptConfig()</code></a> will return null.</div>
</li>
<li class="blockList">
<h5>keyLabel</h5>
<pre>javax.swing.JLabel keyLabel</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a> keyLabel</pre>
<div class="block">A label with "Key" written on it.</div>
</li>
<li class="blockList">
<h5>keyTextField</h5>
<pre>javax.swing.JTextField keyTextField</pre>
<div class="block">The <code>JTextField</code> where the user can input the desired encryption key for the files, in form of a <code>String</code>.</div>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a> keyTextField</pre>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JTextField</code></a> where the user can input the desired encryption key for the files, in form of a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a>.</div>
</li>
<li class="blockList">
<h5>separator</h5>
<pre>javax.swing.JSeparator separator</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JSeparator.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JSeparator</a> separator</pre>
<div class="block">A separator between the checkbox and the encryption key field.</div>
</li>
</ul>
@ -503,17 +503,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>keyLabel</h5>
<pre>javax.swing.JLabel keyLabel</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a> keyLabel</pre>
<div class="block">A label with "Encryption key" written on it.</div>
</li>
<li class="blockList">
<h5>keyTextField</h5>
<pre>javax.swing.JTextField keyTextField</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a> keyTextField</pre>
<div class="block">The text field where the user can input the encryption key.</div>
</li>
<li class="blockList">
<h5>optionalLabel</h5>
<pre>javax.swing.JLabel optionalLabel</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a> optionalLabel</pre>
<div class="block">A label with "(if required)" written on it.</div>
</li>
</ul>
@ -541,17 +541,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<ul class="blockList">
<li class="blockList">
<h5>firstSeparator</h5>
<pre>javax.swing.JSeparator firstSeparator</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JSeparator.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JSeparator</a> firstSeparator</pre>
<div class="block">A separator between the checkbox and the part size selector.</div>
</li>
<li class="blockList">
<h5>partsLabel</h5>
<pre>javax.swing.JLabel partsLabel</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a> partsLabel</pre>
<div class="block">A label with "Parts" written on it.</div>
</li>
<li class="blockList">
<h5>partsTextField</h5>
<pre>javax.swing.JTextField partsTextField</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a> partsTextField</pre>
<div class="block">The text field where the user can select the number of parts to split the file in.
If something is written on it, it disables the <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#sizeTextField"><code>SplitRow.sizeTextField</code></a>.
@ -560,17 +560,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
<li class="blockList">
<h5>secondSeparator</h5>
<pre>javax.swing.JSeparator secondSeparator</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JSeparator.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JSeparator</a> secondSeparator</pre>
<div class="block">A separator between the file part size selector and the parts number selector.</div>
</li>
<li class="blockList">
<h5>sizeLabel</h5>
<pre>javax.swing.JLabel sizeLabel</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a> sizeLabel</pre>
<div class="block">A label with "Part size" written on it.</div>
</li>
<li class="blockList">
<h5>sizeTextField</h5>
<pre>javax.swing.JTextField sizeTextField</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a> sizeTextField</pre>
<div class="block">The text field where the user can select the size of the parts to split the file in.
If something is written on it, it disables the <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#partsTextField"><code>SplitRow.partsTextField</code></a>.
@ -579,15 +579,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</li>
<li class="blockList">
<h5>sizeUnitLabel</h5>
<pre>javax.swing.JLabel sizeUnitLabel</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a> sizeUnitLabel</pre>
<div class="block">A label with "B" (bytes) written on it.</div>
</li>
<li class="blockList">
<h5>splitCheckBox</h5>
<pre>javax.swing.JCheckBox splitCheckBox</pre>
<pre><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JCheckBox.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JCheckBox</a> splitCheckBox</pre>
<div class="block">The checkbox enabling or disabling the split step.
If unticked, <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#getSplitConfig()"><code>SplitRow.getSplitConfig()</code></a> will return null.</div>
If unticked, <a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#getSplitConfig(long)"><code>SplitRow.getSplitConfig(long)</code></a> will return null.</div>
</li>
</ul>
</section>

View file

@ -1 +1 @@
typeSearchIndex = [{"l":"All Classes","url":"allclasses-index.html"},{"p":"eu.steffo.cleaver.gui.panels","l":"ChopAndStitchPanel"},{"p":"eu.steffo.cleaver.logic","l":"ChopJob"},{"p":"eu.steffo.cleaver.gui.panels","l":"ChopPanel"},{"p":"eu.steffo.cleaver.errors","l":"ChpFileError"},{"p":"eu.steffo.cleaver.gui","l":"CleaverFrame"},{"p":"eu.steffo.cleaver.logic.compress","l":"CompressConfig"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"CompressRow"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"CreateJobButtonRow"},{"p":"eu.steffo.cleaver.gui.panels","l":"CreateJobPanel"},{"p":"eu.steffo.cleaver.logic.crypt","l":"CryptConfig"},{"p":"eu.steffo.cleaver.logic.crypt","l":"CryptInputStream"},{"p":"eu.steffo.cleaver.logic.crypt","l":"CryptOutputStream"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"CryptRow"},{"p":"eu.steffo.cleaver.logic.progress","l":"ErrorProgress"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"FileSelectRow"},{"p":"eu.steffo.cleaver.logic.progress","l":"FinishedProgress"},{"p":"eu.steffo.cleaver.logic","l":"Job"},{"p":"eu.steffo.cleaver.gui.panels","l":"JobsButtonsPanel"},{"p":"eu.steffo.cleaver.gui.panels","l":"JobsTablePanel.JobsTableModel"},{"p":"eu.steffo.cleaver.gui.panels","l":"JobsTablePanel"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"KeyRow"},{"p":"eu.steffo.cleaver","l":"Main"},{"p":"eu.steffo.cleaver.logic.progress","l":"NotStartedProgress"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"OptionRow"},{"p":"eu.steffo.cleaver.errors","l":"ProgrammingError"},{"p":"eu.steffo.cleaver.logic.progress","l":"Progress"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"Row"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitByPartsConfig"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitBySizeConfig"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitConfig"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitFileInputStream"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitFileOutputStream"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"SplitRow"},{"p":"eu.steffo.cleaver.logic","l":"StitchJob"},{"p":"eu.steffo.cleaver.gui.panels","l":"StitchPanel"},{"p":"eu.steffo.cleaver","l":"Test"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"TitleRow"},{"p":"eu.steffo.cleaver.logic.progress","l":"WorkingProgress"}]
typeSearchIndex = [{"l":"All Classes","url":"allclasses-index.html"},{"p":"eu.steffo.cleaver.gui.panels","l":"ChopAndStitchPanel"},{"p":"eu.steffo.cleaver.logic","l":"ChopJob"},{"p":"eu.steffo.cleaver.gui.panels","l":"ChopPanel"},{"p":"eu.steffo.cleaver.errors","l":"ChpFileError"},{"p":"eu.steffo.cleaver.gui","l":"CleaverFrame"},{"p":"eu.steffo.cleaver.logic.compress","l":"CompressConfig"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"CompressRow"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"CreateJobButtonRow"},{"p":"eu.steffo.cleaver.gui.panels","l":"CreateJobPanel"},{"p":"eu.steffo.cleaver.logic.crypt","l":"CryptConfig"},{"p":"eu.steffo.cleaver.logic.crypt","l":"CryptInputStream"},{"p":"eu.steffo.cleaver.logic.crypt","l":"CryptOutputStream"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"CryptRow"},{"p":"eu.steffo.cleaver.logic.progress","l":"ErrorProgress"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"FileSelectRow"},{"p":"eu.steffo.cleaver.logic.progress","l":"FinishedProgress"},{"p":"eu.steffo.cleaver.logic","l":"Job"},{"p":"eu.steffo.cleaver.gui.panels","l":"JobsButtonsPanel"},{"p":"eu.steffo.cleaver.gui.panels","l":"JobsTablePanel.JobsTableModel"},{"p":"eu.steffo.cleaver.gui.panels","l":"JobsTablePanel"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"KeyRow"},{"p":"eu.steffo.cleaver","l":"Main"},{"p":"eu.steffo.cleaver.logic.split","l":"MergeConfig"},{"p":"eu.steffo.cleaver.logic.progress","l":"NotStartedProgress"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"OptionRow"},{"p":"eu.steffo.cleaver.errors","l":"ProgrammingError"},{"p":"eu.steffo.cleaver.logic.progress","l":"Progress"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"Row"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitByPartsConfig"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitBySizeConfig"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitConfig"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitFileInputStream"},{"p":"eu.steffo.cleaver.logic.split","l":"SplitFileOutputStream"},{"p":"eu.steffo.cleaver.gui.panels.rows.option","l":"SplitRow"},{"p":"eu.steffo.cleaver.logic","l":"StitchJob"},{"p":"eu.steffo.cleaver.gui.panels","l":"StitchPanel"},{"p":"eu.steffo.cleaver","l":"Test"},{"p":"eu.steffo.cleaver.gui.panels.rows","l":"TitleRow"},{"p":"eu.steffo.cleaver.logic.progress","l":"WorkingProgress"}]

View file

@ -6,6 +6,7 @@
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
<excludeFolder url="file://$MODULE_DIR$/docs" />
<excludeFolder url="file://$MODULE_DIR$/sample" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />

View file

@ -87,7 +87,7 @@ public class ChopPanel extends CreateJobPanel {
SplitConfig sc;
try {
sc = splitRow.getSplitConfig();
sc = splitRow.getSplitConfig(file.length());
} catch (NumberFormatException exc) {
JOptionPane.showMessageDialog(null, "Invalid value in the Split fields.", "Error", JOptionPane.ERROR_MESSAGE);
return;

View file

@ -17,7 +17,7 @@ public class SplitRow extends OptionRow {
/**
* The checkbox enabling or disabling the split step.
*
* If unticked, {@link #getSplitConfig()} will return {@literal null}.
* If unticked, {@link #getSplitConfig(long)} will return {@literal null}.
*/
protected final JCheckBox splitCheckBox;
@ -150,18 +150,19 @@ public class SplitRow extends OptionRow {
/**
* Create a {@link SplitConfig} from the settings in this {@link OptionRow}.
* @param fileSize The size of the file that the {@link SplitConfig} is being generated for.
* @return The resulting {@link SplitConfig}, or {@literal null} if the {@link #splitCheckBox} is unticked.
*/
public SplitConfig getSplitConfig() {
public SplitConfig getSplitConfig(long fileSize) throws NumberFormatException {
if(!splitCheckBox.isSelected()) {
return null;
}
//TODO: catch exception here and display an error
else if(!sizeTextField.getText().equals("")) {
return new SplitBySizeConfig(Integer.parseInt(sizeTextField.getText()));
return new SplitBySizeConfig(Integer.parseInt(sizeTextField.getText()), fileSize);
}
else if(!partsTextField.getText().equals("")) {
return new SplitByPartsConfig(Integer.parseInt(partsTextField.getText()));
return new SplitByPartsConfig(Integer.parseInt(partsTextField.getText()), fileSize);
}
else return null;
}

View file

@ -1,6 +1,5 @@
package eu.steffo.cleaver.logic;
import eu.steffo.cleaver.errors.ChpFileError;
import eu.steffo.cleaver.errors.ProgrammingError;
import eu.steffo.cleaver.logic.compress.CompressConfig;
import eu.steffo.cleaver.logic.crypt.CryptConfig;
@ -8,8 +7,6 @@ import eu.steffo.cleaver.logic.crypt.CryptOutputStream;
import eu.steffo.cleaver.logic.progress.ErrorProgress;
import eu.steffo.cleaver.logic.progress.FinishedProgress;
import eu.steffo.cleaver.logic.progress.WorkingProgress;
import eu.steffo.cleaver.logic.split.SplitByPartsConfig;
import eu.steffo.cleaver.logic.split.SplitBySizeConfig;
import eu.steffo.cleaver.logic.split.SplitConfig;
import eu.steffo.cleaver.logic.split.SplitFileOutputStream;
import org.w3c.dom.Document;
@ -77,18 +74,14 @@ public class ChopJob extends Job {
public void run() {
try {
InputStream inputStream = new FileInputStream(file);
long partSize;
OutputStream outputStream;
if(splitConfig instanceof SplitBySizeConfig) {
partSize = ((SplitBySizeConfig)splitConfig).getSize();
}
else if(splitConfig instanceof SplitByPartsConfig) {
partSize = (long)Math.ceil((double)file.length() / (double)(((SplitByPartsConfig)splitConfig).getParts()));
if(splitConfig != null) {
outputStream = new SplitFileOutputStream(file.getAbsolutePath(), splitConfig.getPartSize());
}
else {
partSize = file.length();
outputStream = new FileOutputStream(String.format("%s.c00", file.getAbsolutePath()));
}
OutputStream outputStream = new SplitFileOutputStream(file.getAbsolutePath(), partSize);
if(compressConfig != null) {
outputStream = new DeflaterOutputStream(outputStream);
@ -130,7 +123,7 @@ public class ChopJob extends Job {
StreamResult result = new StreamResult(String.format("%s.chp", file.getAbsolutePath()));
transformer.transform(source, result);
//Actually run the job
//Pipe everything to the output
int bytesUntilNextUpdate = 2048;
this.setProgress(new WorkingProgress());

View file

@ -4,11 +4,12 @@ import eu.steffo.cleaver.errors.ChpFileError;
import eu.steffo.cleaver.errors.ProgrammingError;
import eu.steffo.cleaver.logic.compress.CompressConfig;
import eu.steffo.cleaver.logic.crypt.CryptConfig;
import eu.steffo.cleaver.logic.crypt.CryptInputStream;
import eu.steffo.cleaver.logic.progress.ErrorProgress;
import eu.steffo.cleaver.logic.progress.FinishedProgress;
import eu.steffo.cleaver.logic.progress.Progress;
import eu.steffo.cleaver.logic.split.SplitByPartsConfig;
import eu.steffo.cleaver.logic.split.SplitBySizeConfig;
import eu.steffo.cleaver.logic.split.SplitConfig;
import eu.steffo.cleaver.logic.progress.WorkingProgress;
import eu.steffo.cleaver.logic.split.*;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@ -20,6 +21,7 @@ import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import java.io.*;
import java.util.zip.DeflaterInputStream;
/**
* A {@link Job} that converts <i>chopped</i> (*.chp + *.cXX) files back into regular files.
@ -138,13 +140,29 @@ public class StitchJob extends Job {
if(splitNode != null) {
Element split = (Element)splitNode;
String splitMode = split.getAttribute("mode");
if(splitMode.equals("by-parts")) {
splitConfig = new SplitByPartsConfig(Integer.parseInt(split.getTextContent()));
long partSize;
try {
partSize = Long.parseLong(split.getAttribute("part-size"));
} catch(NumberFormatException e) {
throw new ChpFileError("Corrupt part size data.");
}
else {
splitConfig = new SplitBySizeConfig(Integer.parseInt(split.getTextContent()));
int parts;
try {
parts = Integer.parseInt(split.getAttribute("parts"));
} catch(NumberFormatException e) {
throw new ChpFileError("Corrupt parts data.");
}
long totalSize;
try {
totalSize = Long.parseLong(split.getAttribute("total-size"));
} catch(NumberFormatException e) {
throw new ChpFileError("Corrupt total size data.");
}
splitConfig = new MergeConfig(partSize, parts, totalSize);
}
if(cryptNode != null) {
cryptConfig = new CryptConfig(cryptKey);
@ -156,6 +174,42 @@ public class StitchJob extends Job {
@Override
public void run() {
this.setProgress(new ErrorProgress(null));
try {
InputStream inputStream;
OutputStream outputStream = new FileOutputStream(resultFile.getAbsolutePath());
if (splitConfig != null) {
inputStream = new SplitFileInputStream(resultFile.getAbsolutePath(), splitConfig.getPartSize());
}
else {
inputStream = new FileInputStream(String.format("%s.c00", resultFile.getAbsolutePath()));
}
if (compressConfig != null) {
inputStream = new DeflaterInputStream(inputStream);
}
if (cryptConfig != null) {
inputStream = new CryptInputStream(inputStream);
}
//Pipe everything to the output
int bytesUntilNextUpdate = 2048;
this.setProgress(new WorkingProgress());
int i;
while((i = inputStream.read()) != -1) {
outputStream.write(i);
bytesUntilNextUpdate -= 1;
if(bytesUntilNextUpdate <= 0) {
//TODO: progress logic
bytesUntilNextUpdate = 2048;
}
}
this.setProgress(new FinishedProgress());
} catch (Throwable e) {
this.setProgress(new ErrorProgress(e));
}
}
}

View file

@ -4,7 +4,7 @@ import java.io.FilterInputStream;
import java.io.InputStream;
public class CryptInputStream extends FilterInputStream {
protected CryptInputStream(InputStream in) {
public CryptInputStream(InputStream in) {
super(in);
}

View file

@ -0,0 +1,53 @@
package eu.steffo.cleaver.logic.split;
/**
* A {@link SplitConfig} created by reading a *.chp file, containing the number of parts and their size, but not the resulting file size.
*/
public class MergeConfig extends SplitConfig {
/**
* The size of the parts the file was split in.
*/
private long partSize;
/**
* The number of parts the file was split in.
*/
private int parts;
/**
* The total size of the original file.
*/
private long totalSize;
/**
* Construct a new MergeConfig.
* @param partSize The size of the parts the file was split in.
* @param parts The number of parts the file was split in.
* @param totalSize The total size of the original file.
*/
public MergeConfig(long partSize, int parts, long totalSize) {
this.partSize = partSize;
this.parts = parts;
this.totalSize = totalSize;
}
@Override
public long getPartSize() {
return partSize;
}
@Override
public int getPartCount() {
return parts;
}
@Override
public long getTotalSize() {
return totalSize;
}
@Override
public String toString() {
return String.format("%d parts (%d bytes)", parts, partSize);
}
}

View file

@ -1,21 +1,24 @@
package eu.steffo.cleaver.logic.split;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
public class SplitByPartsConfig extends SplitConfig {
/**
* The number of parts the file should be split in.
*/
private int parts;
public SplitByPartsConfig(int parts) {
this.parts = parts;
}
/**
* The total size of the file to split.
*/
private long totalSize;
/**
* @return The number of parts the file should be split in.
* Construct a new SplitByPartsConfig.
* @param parts The number of parts the file should be split in.
* @param totalSize The total size of the file to split.
*/
public int getParts() {
return parts;
public SplitByPartsConfig(int parts, long totalSize) {
this.parts = parts;
this.totalSize = totalSize;
}
@Override
@ -24,15 +27,17 @@ public class SplitByPartsConfig extends SplitConfig {
}
@Override
public Element toElement(Document doc) {
Element element = doc.createElement("Split");
public long getPartSize() {
return (int)Math.ceil((double) totalSize / (double)parts);
}
Attr attr = doc.createAttribute("mode");
attr.setValue("by-parts");
element.setAttributeNode(attr);
@Override
public int getPartCount() {
return parts;
}
element.setTextContent(Integer.toString(parts));
return element;
@Override
public long getTotalSize() {
return totalSize;
}
}

View file

@ -1,39 +1,46 @@
package eu.steffo.cleaver.logic.split;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Text;
/**
* A {@link SplitConfig} for splitting a file in parts of a specific part size.
*/
public class SplitBySizeConfig extends SplitConfig {
private long size;
public SplitBySizeConfig(long size) {
this.size = size;
}
/**
* The size of the parts to split the file in.
*/
private long partSize;
/**
* @return The size in bytes the file parts should be.
* The total size of the file to split.
*/
public long getSize() {
return size;
private long totalSize;
/**
* Construct a new SplitBySizeConfig.
* @param partSize The size of the parts to split the file in.
* @param totalSize The total size of the file to split.
*/
public SplitBySizeConfig(long partSize, long totalSize) {
this.partSize = partSize;
this.totalSize = totalSize;
}
@Override
public String toString() {
return String.format("%d bytes", this.size);
return String.format("%d bytes", this.partSize);
}
@Override
public Element toElement(Document doc) {
Element element = doc.createElement("Split");
public long getPartSize() {
return partSize;
}
Attr attr = doc.createAttribute("mode");
attr.setValue("by-size");
element.setAttributeNode(attr);
@Override
public int getPartCount() {
return (int)Math.ceil((double) totalSize / (double)partSize);
}
element.setTextContent(Long.toString(size));
return element;
@Override
public long getTotalSize() {
return totalSize;
}
}

View file

@ -1,5 +1,6 @@
package eu.steffo.cleaver.logic.split;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@ -9,10 +10,49 @@ import org.w3c.dom.Element;
public abstract class SplitConfig {
/**
* Create a {@link Element} representing this SplitConfig (to be used in *.chp metadata files).
*
* @param doc The {@link Document} the {@link Element} should be created in.
* @return The created {@link Element}.
*
* @see eu.steffo.cleaver.logic.ChopJob
* @see eu.steffo.cleaver.logic.StitchJob
*/
public abstract Element toElement(Document doc);
public Element toElement(Document doc) {
Element element = doc.createElement("Split");
Attr partSizeAttr = doc.createAttribute("part-size");
partSizeAttr.setValue(Long.toString(getPartSize()));
element.setAttributeNode(partSizeAttr);
Attr partCountAttr = doc.createAttribute("parts");
partCountAttr.setValue(Long.toString(getPartCount()));
element.setAttributeNode(partCountAttr);
Attr totalSizeAttr = doc.createAttribute("total-size");
totalSizeAttr.setValue(Long.toString(getPartCount()));
element.setAttributeNode(totalSizeAttr);
return element;
}
/**
* @return The size in bytes of a single part of the file.
*/
public abstract long getPartSize();
/**
* @return The number of parts the file should be split in.
*/
public abstract int getPartCount();
/**
* @return The total size of the original file.
*/
public abstract long getTotalSize();
/**
* @return The string representation of the {@link SplitConfig}, to be used in the jobs table.
* @see eu.steffo.cleaver.gui.panels.JobsTablePanel
*/
public abstract String toString();
}

View file

@ -5,10 +5,10 @@ import java.io.InputStream;
public class SplitFileInputStream extends InputStream {
protected String fileBaseName;
protected int partSize;
protected long partSize;
protected int currentFileCount;
public SplitFileInputStream(String fileBaseName, int partSize) {
public SplitFileInputStream(String fileBaseName, long partSize) {
this.fileBaseName = fileBaseName;
this.partSize = partSize;
this.currentFileCount = 0;

View file

@ -4,15 +4,26 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
/**
* A custom {@link OutputStream} that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).
*
* Bytes are written to a file until its length reaches {@link #maximumByteCount}, then the program switches to the following file (.c2 if .c1 is full, .c3 if .c2 is full, and so on).
*/
public class SplitFileOutputStream extends OutputStream {
//TODO: possibly use a BufferedOutputStream to improve performance?
private final String fileBaseName;
private long currentByteCount;
private long maximumByteCount;
private int currentFileCount;
protected String fileBaseName;
/**
* The {@link FileOutputStream} this {@link OutputStream} is currently writing to.
*/
protected FileOutputStream currentFileOutputStream;
protected long currentByteCount;
protected long maximumByteCount;
protected int currentFileCount;
/**
* @param fileBaseName The name that the files without the extension. If it is {@literal example}, the created files will be {@literal example.c1}, {@literal example.c2}, and so on.
* @param maximumByteCount The number of bytes that should be written to a file before switching to the next one.
*/
public SplitFileOutputStream(String fileBaseName, long maximumByteCount) {
this.fileBaseName = fileBaseName;
this.maximumByteCount = maximumByteCount;
@ -21,6 +32,10 @@ public class SplitFileOutputStream extends OutputStream {
this.currentFileOutputStream = null;
}
/**
* Create the following file in the sequence, and update the {@link #currentFileOutputStream}.
* @throws IOException If for some reason the program cannot create the file.
*/
protected void createNextFileOutputStream() throws IOException {
if(currentFileOutputStream != null) {
currentFileOutputStream.close();
@ -44,4 +59,32 @@ public class SplitFileOutputStream extends OutputStream {
public void close() throws IOException {
currentFileOutputStream.close();
}
/**
* @return The name that the files without the extension. If it is {@literal example}, the created files will be {@literal example.c1}, {@literal example.c2}, and so on.
*/
public String getFileBaseName() {
return fileBaseName;
}
/**
* @return The number of bytes that have already been written to the current file.
*/
public long getCurrentByteCount() {
return currentByteCount;
}
/**
* @return The number of bytes that should be written to a file before switching to the next one.
*/
public long getMaximumByteCount() {
return maximumByteCount;
}
/**
* @return The number of files that have already been created.
*/
public int getCurrentFileCount() {
return currentFileCount;
}
}