Skip to content

Commit 08d4c96

Browse files
author
microbean
committed
Site checkin for project microBean™ Construct
1 parent 3e04ac1 commit 08d4c96

106 files changed

Lines changed: 6420 additions & 5772 deletions

File tree

Some content is hidden

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

apidocs/allclasses-index.html

Lines changed: 16 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (24) on Wed Aug 27 00:28:13 UTC 2025 -->
5-
<title>All Classes and Interfaces (microBean™ Construct 0.0.16 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Nov 22 01:37:40 UTC 2025 -->
5+
<title>All Classes and Interfaces (microBean™ Construct 0.0.17 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
8-
<meta name="dc.created" content="2025-08-27">
8+
<meta name="dc.created" content="2025-11-22">
99
<meta name="description" content="class index">
1010
<meta name="generator" content="javadoc/AllClassesIndexWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -63,14 +60,6 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
6360
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
6461
<div class="block">A utility class for working with access flags.</div>
6562
</div>
66-
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="org.microbean.construct/org/microbean/construct/element/AnnotationRecord.html" title="class in org.microbean.construct.element">AnnotationRecord</a></div>
67-
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
68-
<div class="block">An <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.compiler/javax/lang/model/element/AnnotationMirror.html" title="class or interface in javax.lang.model.element" class="external-link"><code>AnnotationMirror</code></a> implementation.</div>
69-
</div>
70-
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="org.microbean.construct/org/microbean/construct/element/AnnotationValueRecord.html" title="class in org.microbean.construct.element">AnnotationValueRecord</a></div>
71-
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
72-
<div class="block">An <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.compiler/javax/lang/model/element/AnnotationValue.html" title="class or interface in javax.lang.model.element" class="external-link"><code>AnnotationValue</code></a> implementation.</div>
73-
</div>
7463
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.microbean.construct/org/microbean/construct/constant/Constables.html" title="class in org.microbean.construct.constant">Constables</a></div>
7564
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
7665
<div class="block">A utility class that returns nominal descriptors for constructs.</div>
@@ -98,12 +87,20 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
9887
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.microbean.construct/org/microbean/construct/SymbolCompletionLock.html" title="class in org.microbean.construct">SymbolCompletionLock</a></div>
9988
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
10089
<div class="block">A class holding a <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html" title="class or interface in java.util.concurrent.locks" class="external-link"><code>ReentrantLock</code></a> that should be used to serialize <dfn>symbol completion</dfn> and <dfn>name
101-
expansion</dfn>.</div>
90+
expansion</dfn>.</div>
10291
</div>
10392
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.microbean.construct/org/microbean/construct/vm/TypeDescriptors.html" title="class in org.microbean.construct.vm">TypeDescriptors</a></div>
10493
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
10594
<div class="block">A utility class that provides <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/invoke/TypeDescriptor.html" title="class or interface in java.lang.invoke" class="external-link"><code>TypeDescriptor</code></a>s for <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.compiler/javax/lang/model/type/TypeMirror.html" title="class or interface in javax.lang.model.type" class="external-link"><code>TypeMirror</code></a>s.</div>
10695
</div>
96+
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.microbean.construct/org/microbean/construct/element/UniversalAnnotation.html" title="class in org.microbean.construct.element">UniversalAnnotation</a></div>
97+
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
98+
<div class="block">An <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.compiler/javax/lang/model/element/AnnotationMirror.html" title="class or interface in javax.lang.model.element" class="external-link"><code>AnnotationMirror</code></a> implementation.</div>
99+
</div>
100+
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.microbean.construct/org/microbean/construct/element/UniversalAnnotationValue.html" title="class in org.microbean.construct.element">UniversalAnnotationValue</a></div>
101+
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
102+
<div class="block">An <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.compiler/javax/lang/model/element/AnnotationValue.html" title="class or interface in javax.lang.model.element" class="external-link"><code>AnnotationValue</code></a> implementation.</div>
103+
</div>
107104
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.microbean.construct/org/microbean/construct/UniversalConstruct.html" title="class in org.microbean.construct">UniversalConstruct&lt;T&gt;</a></div>
108105
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
109106
<div class="block">An abstract implementation of <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.compiler/javax/lang/model/AnnotatedConstruct.html" title="class or interface in javax.lang.model" class="external-link"><code>AnnotatedConstruct</code></a> from which only <a href="org.microbean.construct/org/microbean/construct/element/UniversalElement.html" title="class in org.microbean.construct.element"><code>UniversalElement</code></a> and <a href="org.microbean.construct/org/microbean/construct/type/UniversalType.html" title="class in org.microbean.construct.type"><code>UniversalType</code></a> descend.</div>
@@ -123,7 +120,7 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
123120
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.microbean.construct/org/microbean/construct/Unlockable.html" title="interface in org.microbean.construct">Unlockable</a></div>
124121
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
125122
<div class="block">An <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link"><code>AutoCloseable</code></a> extension whose <a href="org.microbean.construct/org/microbean/construct/Unlockable.html#close()"><code>Unlockable.close()</code></a> method throws no checked exceptions and unlocks something
126-
that may have been previously locked in some unspecified manner.</div>
123+
that may have been previously locked in some unspecified manner.</div>
127124
</div>
128125
</div>
129126
</div>

apidocs/allpackages-index.html

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (24) on Wed Aug 27 00:28:13 UTC 2025 -->
5-
<title>All Packages (microBean™ Construct 0.0.16 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Nov 22 01:37:40 UTC 2025 -->
5+
<title>All Packages (microBean™ Construct 0.0.17 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
8-
<meta name="dc.created" content="2025-08-27">
8+
<meta name="dc.created" content="2025-11-22">
99
<meta name="description" content="package index">
1010
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->

apidocs/external-specs.html

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (24) on Wed Aug 27 00:28:13 UTC 2025 -->
5-
<title>External Specifications (microBean™ Construct 0.0.16 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Nov 22 01:37:40 UTC 2025 -->
5+
<title>External Specifications (microBean™ Construct 0.0.17 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
8-
<meta name="dc.created" content="2025-08-27">
8+
<meta name="dc.created" content="2025-11-22">
99
<meta name="description" content="external specifications">
1010
<meta name="generator" content="javadoc/ExternalSpecsWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->

apidocs/help-doc.html

Lines changed: 44 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (24) on Wed Aug 27 00:28:13 UTC 2025 -->
5-
<title>API Help (microBean™ Construct 0.0.16 API)</title>
4+
<!-- Generated by javadoc (25) on Sat Nov 22 01:37:40 UTC 2025 -->
5+
<title>API Help (microBean™ Construct 0.0.17 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
8-
<meta name="dc.created" content="2025-08-27">
8+
<meta name="dc.created" content="2025-11-22">
99
<meta name="description" content="help">
1010
<meta name="generator" content="javadoc/HelpWriter">
11-
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
12-
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
12+
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
1313
<script type="text/javascript" src="script-files/script.js"></script>
1414
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
1515
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
@@ -39,10 +39,7 @@
3939
<div class="sub-nav">
4040
<div class="nav-content">
4141
<ol class="sub-nav-list"></ol>
42-
<div class="nav-list-search">
43-
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
44-
<input type="reset" id="reset-search" disabled value="Reset">
45-
</div>
42+
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
4643
</div>
4744
</div>
4845
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -51,13 +48,13 @@
5148
<div class="main-grid">
5249
<nav role="navigation" class="toc" aria-label="Table of contents">
5350
<div class="toc-header">Contents</div>
54-
<button class="hide-sidebar"><span>Hide sidebar&nbsp;</span>&#10094;</button><button class="show-sidebar">&#10095;<span>&nbsp;Show sidebar</span></button>
55-
<ol class="toc-list">
51+
<ol class="toc-list" tabindex="-1">
5652
<li><a href="#" tabindex="0">JavaDoc Help</a>
5753
<ol class="toc-list">
5854
<li><a href="#help-navigation" tabindex="0">Navigation</a>
5955
<ol class="toc-list">
6056
<li><a href="#search" tabindex="0">Search</a></li>
57+
<li><a href="#help-keyboard-navigation" tabindex="0">Keyboard Navigation</a></li>
6158
</ol>
6259
</li>
6360
<li><a href="#help-pages" tabindex="0">Kinds of Pages</a>
@@ -75,10 +72,11 @@
7572
<li><a href="#index" tabindex="0">Index</a></li>
7673
</ol>
7774
</li>
75+
<li><a href="#help-releases" tabindex="0">Release Details</a></li>
7876
</ol>
7977
</li>
8078
</ol>
81-
</nav>
79+
<button class="hide-sidebar"><span>Hide sidebar&nbsp;</span><img src="resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="resource-files/right.svg" alt="Show sidebar"><span>&nbsp;Show sidebar</span></button></nav>
8280
<main role="main">
8381
<h1 class="title">JavaDoc Help</h1>
8482
<hr>
@@ -93,7 +91,34 @@ <h3>Search</h3>
9391
<li><code>"InpStr"</code> matches "java.io.InputStream"</li>
9492
<li><code>"math exact long"</code> matches "java.lang.Math.absExact(long)"</li>
9593
</ol>
96-
<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/24/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
94+
<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/25/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
95+
</section>
96+
<section class="help-section" id="help-keyboard-navigation">
97+
<h3>Keyboard Navigation</h3>
98+
<p>Documentation pages provide keyboard shortcuts to facilitate access to common navigation tasks.</p>
99+
<ul>
100+
<li>Type
101+
<kbd>/</kbd>
102+
to access the search input field in any page.</li>
103+
<li>Type
104+
<kbd>.</kbd>
105+
to access the filter input field in the sidebar of class pages.</li>
106+
<li>Type
107+
<kbd>Esc</kbd>
108+
to clear the input and release keyboard focus in any input field.</li>
109+
<li>Type
110+
<kbd>Tab</kbd>
111+
/
112+
<kbd>&downarrow;</kbd>
113+
/
114+
<kbd>&uparrow;</kbd>
115+
to select list items after entering a search term in a search or filter input field.</li>
116+
<li>Type
117+
<kbd>&leftarrow;</kbd>
118+
/
119+
<kbd>&rightarrow;</kbd>
120+
to switch between tabs in tabbed summary tables.</li>
121+
</ul>
97122
</section>
98123
</div>
99124
<hr>
@@ -192,6 +217,12 @@ <h3>Index</h3>
192217
</section>
193218
</div>
194219
<hr>
220+
<div class="sub-title">
221+
<h2 id="help-releases">Release Details</h2>
222+
<p>The details for each module, package, class or interface normally include the release in which the declaration was introduced.</p>
223+
<p>When a member is added after the initial introduction of the enclosing class or interface, the details of the member include the release in which it was introduced.</p>
224+
</div>
225+
<hr>
195226
<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span>
196227
<footer role="contentinfo">
197228
<hr>

0 commit comments

Comments
 (0)