Skip to content

Commit 31edf75

Browse files
committed
Javadocs exported, located in top level
1 parent 25ee767 commit 31edf75

67 files changed

Lines changed: 9429 additions & 135 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.idea/misc.xml

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

javadoc/allclasses-index.html

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
<!DOCTYPE HTML>
2+
<html lang="en">
3+
<head>
4+
<!-- Generated by javadoc (17) on Thu Jan 12 01:01:48 PST 2023 -->
5+
<title>All Classes and Interfaces</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
8+
<meta name="dc.created" content="2023-01-12">
9+
<meta name="description" content="class index">
10+
<meta name="generator" content="javadoc/AllClassesIndexWriter">
11+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
12+
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
13+
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
14+
<script type="text/javascript" src="script.js"></script>
15+
<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
16+
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
17+
</head>
18+
<body class="all-classes-index-page">
19+
<script type="text/javascript">var pathtoroot = "./";
20+
loadScripts(document, 'script');</script>
21+
<noscript>
22+
<div>JavaScript is disabled on your browser.</div>
23+
</noscript>
24+
<div class="flex-box">
25+
<header role="banner" class="flex-header">
26+
<nav role="navigation">
27+
<!-- ========= START OF TOP NAVBAR ======= -->
28+
<div class="top-nav" id="navbar-top">
29+
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
30+
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
31+
<li><a href="index.html">Overview</a></li>
32+
<li>Package</li>
33+
<li>Class</li>
34+
<li><a href="overview-tree.html">Tree</a></li>
35+
<li><a href="index-files/index-1.html">Index</a></li>
36+
<li><a href="help-doc.html#all-classes">Help</a></li>
37+
</ul>
38+
</div>
39+
<div class="sub-nav">
40+
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
41+
<input type="text" id="search-input" value="search" disabled="disabled">
42+
<input type="reset" id="reset-button" value="reset" disabled="disabled">
43+
</div>
44+
</div>
45+
<!-- ========= END OF TOP NAVBAR ========= -->
46+
<span class="skip-nav" id="skip-navbar-top"></span></nav>
47+
</header>
48+
<div class="flex-content">
49+
<main role="main">
50+
<div class="header">
51+
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
52+
</div>
53+
<div id="all-classes-table">
54+
<div class="caption"><span>Classes</span></div>
55+
<div class="summary-table two-column-summary">
56+
<div class="table-header col-first">Class</div>
57+
<div class="table-header col-last">Description</div>
58+
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/AddPart.html" title="class in sealey.javafxinventorysystem">AddPart</a></div>
59+
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
60+
<div class="block">The AddPart controller controls the components used to create and add a part to the inventory.</div>
61+
</div>
62+
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/AddProduct.html" title="class in sealey.javafxinventorysystem">AddProduct</a></div>
63+
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
64+
<div class="block">The AddProduct controller controls the components used to create and add a new product to the inventory.</div>
65+
</div>
66+
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/models/InHouse.html" title="class in sealey.javafxinventorysystem.models">InHouse</a></div>
67+
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
68+
<div class="block">The InHouse class inherits attributes from abstract class Part and adds Machine ID attribute.</div>
69+
</div>
70+
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/models/Inventory.html" title="class in sealey.javafxinventorysystem.models">Inventory</a></div>
71+
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
72+
<div class="block">The Inventory class contains a list of all products and parts in the inventory, methods to
73+
retrieve and set the lists; and methods to update, add, lookup, and delete individual parts and products.</div>
74+
</div>
75+
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/Main.html" title="class in sealey.javafxinventorysystem">Main</a></div>
76+
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
77+
<div class="block">The Main class sets the initial scene and launches the application.</div>
78+
</div>
79+
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/MainWindow.html" title="class in sealey.javafxinventorysystem">MainWindow</a></div>
80+
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
81+
<div class="block">The MainWindow controller controls the components of the initial scene and acts as the "home page" for the application.</div>
82+
</div>
83+
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/ModifyPart.html" title="class in sealey.javafxinventorysystem">ModifyPart</a></div>
84+
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
85+
<div class="block">The ModifyPart controller controls the components used to edit the values and subclass (InHouse or Outsourced) of the selected part.</div>
86+
</div>
87+
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/ModifyProduct.html" title="class in sealey.javafxinventorysystem">ModifyProduct</a></div>
88+
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
89+
<div class="block">The ModifyProduct controller controls the components used to edit the values and associated parts of the selected product.</div>
90+
</div>
91+
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/models/OutSourced.html" title="class in sealey.javafxinventorysystem.models">OutSourced</a></div>
92+
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
93+
<div class="block">The Outsourced class inherits attributes from abstract class Part and adds a 'Company Name' attribute.</div>
94+
</div>
95+
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/models/Part.html" title="class in sealey.javafxinventorysystem.models">Part</a></div>
96+
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
97+
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="sealey/javafxinventorysystem/models/Product.html" title="class in sealey.javafxinventorysystem.models">Product</a></div>
98+
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
99+
<div class="block">The Product class contains the attributes of each product, including a list of all associated parts.</div>
100+
</div>
101+
</div>
102+
</div>
103+
</main>
104+
</div>
105+
</div>
106+
</body>
107+
</html>

javadoc/allpackages-index.html

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<!DOCTYPE HTML>
2+
<html lang="en">
3+
<head>
4+
<!-- Generated by javadoc (17) on Thu Jan 12 01:01:48 PST 2023 -->
5+
<title>All Packages</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
8+
<meta name="dc.created" content="2023-01-12">
9+
<meta name="description" content="package index">
10+
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
11+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
12+
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
13+
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
14+
<script type="text/javascript" src="script.js"></script>
15+
<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
16+
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
17+
</head>
18+
<body class="all-packages-index-page">
19+
<script type="text/javascript">var pathtoroot = "./";
20+
loadScripts(document, 'script');</script>
21+
<noscript>
22+
<div>JavaScript is disabled on your browser.</div>
23+
</noscript>
24+
<div class="flex-box">
25+
<header role="banner" class="flex-header">
26+
<nav role="navigation">
27+
<!-- ========= START OF TOP NAVBAR ======= -->
28+
<div class="top-nav" id="navbar-top">
29+
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
30+
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
31+
<li><a href="index.html">Overview</a></li>
32+
<li>Package</li>
33+
<li>Class</li>
34+
<li><a href="overview-tree.html">Tree</a></li>
35+
<li><a href="index-files/index-1.html">Index</a></li>
36+
<li><a href="help-doc.html#all-packages">Help</a></li>
37+
</ul>
38+
</div>
39+
<div class="sub-nav">
40+
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
41+
<input type="text" id="search-input" value="search" disabled="disabled">
42+
<input type="reset" id="reset-button" value="reset" disabled="disabled">
43+
</div>
44+
</div>
45+
<!-- ========= END OF TOP NAVBAR ========= -->
46+
<span class="skip-nav" id="skip-navbar-top"></span></nav>
47+
</header>
48+
<div class="flex-content">
49+
<main role="main">
50+
<div class="header">
51+
<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
52+
</div>
53+
<div class="caption"><span>Package Summary</span></div>
54+
<div class="summary-table two-column-summary">
55+
<div class="table-header col-first">Package</div>
56+
<div class="table-header col-last">Description</div>
57+
<div class="col-first even-row-color"><a href="sealey/javafxinventorysystem/package-summary.html">sealey.javafxinventorysystem</a></div>
58+
<div class="col-last even-row-color">&nbsp;</div>
59+
<div class="col-first odd-row-color"><a href="sealey/javafxinventorysystem/models/package-summary.html">sealey.javafxinventorysystem.models</a></div>
60+
<div class="col-last odd-row-color">&nbsp;</div>
61+
</div>
62+
</main>
63+
</div>
64+
</div>
65+
</body>
66+
</html>

javadoc/element-list

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
sealey.javafxinventorysystem
2+
sealey.javafxinventorysystem.models

javadoc/help-doc.html

Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
1+
<!DOCTYPE HTML>
2+
<html lang="en">
3+
<head>
4+
<!-- Generated by javadoc (17) on Thu Jan 12 01:01:48 PST 2023 -->
5+
<title>API Help</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
8+
<meta name="dc.created" content="2023-01-12">
9+
<meta name="description" content="help">
10+
<meta name="generator" content="javadoc/HelpWriter">
11+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
12+
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
13+
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
14+
<script type="text/javascript" src="script.js"></script>
15+
<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
16+
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
17+
</head>
18+
<body class="help-page">
19+
<script type="text/javascript">var pathtoroot = "./";
20+
loadScripts(document, 'script');</script>
21+
<noscript>
22+
<div>JavaScript is disabled on your browser.</div>
23+
</noscript>
24+
<div class="flex-box">
25+
<header role="banner" class="flex-header">
26+
<nav role="navigation">
27+
<!-- ========= START OF TOP NAVBAR ======= -->
28+
<div class="top-nav" id="navbar-top">
29+
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
30+
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
31+
<li><a href="index.html">Overview</a></li>
32+
<li>Package</li>
33+
<li>Class</li>
34+
<li><a href="overview-tree.html">Tree</a></li>
35+
<li><a href="index-files/index-1.html">Index</a></li>
36+
<li class="nav-bar-cell1-rev">Help</li>
37+
</ul>
38+
</div>
39+
<div class="sub-nav">
40+
<div>
41+
<ul class="sub-nav-list">
42+
<li>Help:&nbsp;</li>
43+
<li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
44+
<li><a href="#help-pages">Pages</a></li>
45+
</ul>
46+
</div>
47+
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
48+
<input type="text" id="search-input" value="search" disabled="disabled">
49+
<input type="reset" id="reset-button" value="reset" disabled="disabled">
50+
</div>
51+
</div>
52+
<!-- ========= END OF TOP NAVBAR ========= -->
53+
<span class="skip-nav" id="skip-navbar-top"></span></nav>
54+
</header>
55+
<div class="flex-content">
56+
<main role="main">
57+
<h1 class="title">JavaDoc Help</h1>
58+
<ul class="help-toc">
59+
<li><a href="#help-navigation">Navigation</a>:
60+
<ul class="help-subtoc">
61+
<li><a href="#help-search">Search</a></li>
62+
</ul>
63+
</li>
64+
<li><a href="#help-pages">Kinds of Pages</a>:
65+
<ul class="help-subtoc">
66+
<li><a href="#overview">Overview</a></li>
67+
<li><a href="#package">Package</a></li>
68+
<li><a href="#class">Class or Interface</a></li>
69+
<li><a href="#doc-file">Other Files</a></li>
70+
<li><a href="#tree">Tree (Class Hierarchy)</a></li>
71+
<li><a href="#all-packages">All Packages</a></li>
72+
<li><a href="#all-classes">All Classes and Interfaces</a></li>
73+
<li><a href="#index">Index</a></li>
74+
</ul>
75+
</li>
76+
</ul>
77+
<hr>
78+
<div class="sub-title">
79+
<h2 id="help-navigation">Navigation</h2>
80+
Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-files/index-1.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
81+
<section class="help-section" id="help-search">
82+
<h3>Search</h3>
83+
<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:</p>
84+
<ul class="help-section-list">
85+
<li><code>j.l.obj</code> will match "java.lang.Object"</li>
86+
<li><code>InpStr</code> will match "java.io.InputStream"</li>
87+
<li><code>HM.cK</code> will match "java.util.HashMap.containsKey(Object)"</li>
88+
</ul>
89+
<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/17/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
90+
</section>
91+
</div>
92+
<hr>
93+
<div class="sub-title">
94+
<h2 id="help-pages">Kinds of Pages</h2>
95+
The following sections describe the different kinds of pages in this collection.
96+
<section class="help-section" id="overview">
97+
<h3>Overview</h3>
98+
<p>The <a href="index.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
99+
</section>
100+
<section class="help-section" id="package">
101+
<h3>Package</h3>
102+
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:</p>
103+
<ul class="help-section-list">
104+
<li>Interfaces</li>
105+
<li>Classes</li>
106+
<li>Enum Classes</li>
107+
<li>Exceptions</li>
108+
<li>Errors</li>
109+
<li>Annotation Interfaces</li>
110+
</ul>
111+
</section>
112+
<section class="help-section" id="class">
113+
<h3>Class or Interface</h3>
114+
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.</p>
115+
<ul class="help-section-list">
116+
<li>Class Inheritance Diagram</li>
117+
<li>Direct Subclasses</li>
118+
<li>All Known Subinterfaces</li>
119+
<li>All Known Implementing Classes</li>
120+
<li>Class or Interface Declaration</li>
121+
<li>Class or Interface Description</li>
122+
</ul>
123+
<br>
124+
<ul class="help-section-list">
125+
<li>Nested Class Summary</li>
126+
<li>Enum Constant Summary</li>
127+
<li>Field Summary</li>
128+
<li>Property Summary</li>
129+
<li>Constructor Summary</li>
130+
<li>Method Summary</li>
131+
<li>Required Element Summary</li>
132+
<li>Optional Element Summary</li>
133+
</ul>
134+
<br>
135+
<ul class="help-section-list">
136+
<li>Enum Constant Details</li>
137+
<li>Field Details</li>
138+
<li>Property Details</li>
139+
<li>Constructor Details</li>
140+
<li>Method Details</li>
141+
<li>Element Details</li>
142+
</ul>
143+
<p><span class="help-note">Note:</span> Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.</p>
144+
<p>The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
145+
</section>
146+
<section class="help-section" id="doc-file">
147+
<h3>Other Files</h3>
148+
<p>Packages and modules may contain pages with additional information related to the declarations nearby.</p>
149+
</section>
150+
<section class="help-section" id="tree">
151+
<h3>Tree (Class Hierarchy)</h3>
152+
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
153+
<ul class="help-section-list">
154+
<li>When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.</li>
155+
<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
156+
</ul>
157+
</section>
158+
<section class="help-section" id="all-packages">
159+
<h3>All Packages</h3>
160+
<p>The <a href="allpackages-index.html">All Packages</a> page contains an alphabetic index of all packages contained in the documentation.</p>
161+
</section>
162+
<section class="help-section" id="all-classes">
163+
<h3>All Classes and Interfaces</h3>
164+
<p>The <a href="allclasses-index.html">All Classes and Interfaces</a> page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.</p>
165+
</section>
166+
<section class="help-section" id="index">
167+
<h3>Index</h3>
168+
<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>.</p>
169+
</section>
170+
</div>
171+
<hr>
172+
<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
173+
</div>
174+
</div>
175+
</body>
176+
</html>

0 commit comments

Comments
 (0)