Added restrictions

This commit is contained in:
2022-09-25 23:34:43 +02:00
parent 8409d1cc7d
commit b5468b1fe9
43 changed files with 305 additions and 62 deletions

View File

@ -77,7 +77,7 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="options/BoolOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.options">BoolOption</a></code>, <code><a href="options/NumericOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.options">NumericOption</a></code></dd>
<dd><code><a href="options/BoolOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">BoolOption</a></code>, <code><a href="options/NumericOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">NumericOption</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Option&lt;T&gt;</span>

View File

@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-09-18">
<meta name="description" content="declaration: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.options, class: BoolOption">
<meta name="description" content="declaration: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.common, class: BoolOption">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@ -64,12 +64,12 @@ loadScripts(document, 'script');</script>
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.options</a></div>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.common</a></div>
<h1 title="Class BoolOption" class="title">Class BoolOption</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="../Option.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config">eu.mhsl.minenet.minigames.instance.game.minigame.config.Option</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;
<div class="inheritance">eu.mhsl.minenet.minigames.instance.game.minigame.config.options.BoolOption</div>
<div class="inheritance">eu.mhsl.minenet.minigames.instance.game.minigame.config.common.BoolOption</div>
</div>
</div>
<section class="class-description" id="class-description">

View File

@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-09-18">
<meta name="description" content="declaration: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.options, class: NumericOption">
<meta name="description" content="declaration: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.common, class: NumericOption">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@ -64,12 +64,12 @@ loadScripts(document, 'script');</script>
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.options</a></div>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.common</a></div>
<h1 title="Class NumericOption" class="title">Class NumericOption</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="../Option.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config">eu.mhsl.minenet.minigames.instance.game.minigame.config.Option</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;
<div class="inheritance">eu.mhsl.minenet.minigames.instance.game.minigame.config.options.NumericOption</div>
<div class="inheritance">eu.mhsl.minenet.minigames.instance.game.minigame.config.common.NumericOption</div>
</div>
</div>
<section class="class-description" id="class-description">

View File

@ -2,11 +2,11 @@
<html lang="de">
<head>
<!-- Generated by javadoc (17) on Sun Sep 18 22:55:36 CEST 2022 -->
<title>eu.mhsl.minenet.minigames.instance.game.minigame.config.options</title>
<title>eu.mhsl.minenet.minigames.instance.game.minigame.config.common</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-09-18">
<meta name="description" content="declaration: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.options">
<meta name="description" content="declaration: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.common">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@ -56,10 +56,11 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package eu.mhsl.minenet.minigames.instance.game.minigame.config.options" class="title">Package eu.mhsl.minenet.minigames.instance.game.minigame.config.options</h1>
<h1 title="Package eu.mhsl.minenet.minigames.instance.game.minigame.config.common" class="title">Package
eu.mhsl.minenet.minigames.instance.game.minigame.config.common</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">eu.mhsl.minenet.minigames.instance.game.minigame.config.options</span></div>
<div class="package-signature">package <span class="element-name">eu.mhsl.minenet.minigames.instance.game.minigame.config.common</span></div>
<section class="summary">
<ul class="summary-list">
<li>
@ -79,9 +80,9 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BoolOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.options">BoolOption</a></div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BoolOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">BoolOption</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NumericOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.options">NumericOption</a></div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NumericOption.html" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">NumericOption</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>

View File

@ -2,11 +2,11 @@
<html lang="de">
<head>
<!-- Generated by javadoc (17) on Sun Sep 18 22:55:36 CEST 2022 -->
<title>eu.mhsl.minenet.minigames.instance.game.minigame.config.options Class Hierarchy</title>
<title>eu.mhsl.minenet.minigames.instance.game.minigame.config.common Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-09-18">
<meta name="description" content="tree: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.options">
<meta name="description" content="tree: package: eu.mhsl.minenet.minigames.instance.game.minigame.config.common">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@ -48,7 +48,7 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package eu.mhsl.minenet.minigames.instance.game.minigame.config.options</h1>
<h1 class="title">Hierarchy For Package eu.mhsl.minenet.minigames.instance.game.minigame.config.common</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../../../../overview-tree.html">All Packages</a></li>
@ -61,8 +61,8 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="../Option.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config">Option</a>&lt;T&gt;
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.options.<a href="BoolOption.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.options">BoolOption</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.options.<a href="NumericOption.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.options">NumericOption</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.common.<a href="BoolOption.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">BoolOption</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.common.<a href="NumericOption.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">NumericOption</a></li>
</ul>
</li>
</ul>

View File

@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">eu.mhsl.minenet.minigames.instance.game.minigame</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="options/package-summary.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.options</a></div>
<div class="col-first odd-row-color"><a href="options/package-summary.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.common</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>