Schreibfehler verbessert und fehlende Parameter ergänzt

master
Kai-Niklas Dippold 2023-01-09 14:27:47 +01:00
parent a728c8e748
commit 116ecb2dc3
75 changed files with 200 additions and 162 deletions

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>C3PO</title> <title>C3PO</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -79,11 +79,6 @@ loadScripts(document, 'script');</script>
</div> </div>
<section class="class-description" id="class-description"> <section class="class-description" id="class-description">
<dl class="notes"> <dl class="notes">
<dt>Record Components:</dt>
<dd><code>name</code> - wie der Roboter heißen soll.</dd>
<dd><code>id</code> - eine zufällig vergebene Zahl zwischen 9999-19999.</dd>
</dl>
<dl class="notes">
<dt>All Implemented Interfaces:</dt> <dt>All Implemented Interfaces:</dt>
<dd><code><a href="../tpe/exceptions/roboter/Robot.html" title="interface in tpe.exceptions.roboter">Robot</a></code>, <code><a href="../tpe/exceptions/roboter/RobotControl.html" title="interface in tpe.exceptions.roboter">RobotControl</a></code>, <code><a href="../tpe/exceptions/roboter/RobotInstructions.html" title="interface in tpe.exceptions.roboter">RobotInstructions</a></code></dd> <dd><code><a href="../tpe/exceptions/roboter/Robot.html" title="interface in tpe.exceptions.roboter">Robot</a></code>, <code><a href="../tpe/exceptions/roboter/RobotControl.html" title="interface in tpe.exceptions.roboter">RobotControl</a></code>, <code><a href="../tpe/exceptions/roboter/RobotInstructions.html" title="interface in tpe.exceptions.roboter">RobotInstructions</a></code></dd>
</dl> </dl>
@ -159,6 +154,11 @@ loadScripts(document, 'script');</script>
<h3>C3PO</h3> <h3>C3PO</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">C3PO</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name, <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">C3PO</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;id)</span></div> int&nbsp;id)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - wie der Roboter heißen soll.</dd>
<dd><code>id</code> - eine zufällig vergebene Zahl zwischen 9999-19999.</dd>
</dl>
</section> </section>
</li> </li>
</ul> </ul>
@ -215,7 +215,7 @@ loadScripts(document, 'script');</script>
<dt>See Also:</dt> <dt>See Also:</dt>
<dd> <dd>
<ul class="see-list"> <ul class="see-list">
<li><code>RobotInstructions#think(int[])</code></li> <li><a href="../tpe/exceptions/roboter/RobotInstructions.html#think(int%5B%5D)"><code>RobotInstructions.think(int[])</code></a></li>
</ul> </ul>
</dd> </dd>
</dl> </dl>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Nexus6</title> <title>Nexus6</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -85,8 +85,8 @@ loadScripts(document, 'script');</script>
<hr> <hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Nexus6</span> <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Nexus6</span>
<span class="extends-implements">extends <a href="Roboter.html" title="class in Domäne">Roboter</a></span></div> <span class="extends-implements">extends <a href="Roboter.html" title="class in Domäne">Roboter</a></span></div>
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris. Pris ist defekt
immer die gleiche id:19281982</div> und hat immer die gleiche Id:19281982</div>
</section> </section>
<section class="summary"> <section class="summary">
<ul class="summary-list"> <ul class="summary-list">
@ -109,7 +109,8 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Nexus6.html" title="class in Domäne">Nexus6</a></code></div> <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Nexus6.html" title="class in Domäne">Nexus6</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getInstance()" class="member-name-link">getInstance</a>()</code></div> <div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getInstance()" class="member-name-link">getInstance</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Falls es noch kein Objekt gibt wird eins erzeugt.</div> <div class="block">Instantziiert ein neues Nexus6 Objekt falls bisher keins erzeugt wurde, und
gibt je nachdem entweder das bestehende oder neu erzeugte Objekt zurück.</div>
</div> </div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RobotType.html" title="enum class in Domäne">RobotType</a></code></div> <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RobotType.html" title="enum class in Domäne">RobotType</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRobotType()" class="member-name-link">getRobotType</a>()</code></div> <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRobotType()" class="member-name-link">getRobotType</a>()</code></div>
@ -160,11 +161,11 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getInstance()"> <section class="detail" id="getInstance()">
<h3>getInstance</h3> <h3>getInstance</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Nexus6.html" title="class in Domäne">Nexus6</a></span>&nbsp;<span class="element-name">getInstance</span>()</div> <div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Nexus6.html" title="class in Domäne">Nexus6</a></span>&nbsp;<span class="element-name">getInstance</span>()</div>
<div class="block">Falls es noch kein Objekt gibt wird eins erzeugt. Besteht jedoch schon ein <div class="block">Instantziiert ein neues Nexus6 Objekt falls bisher keins erzeugt wurde, und
Objekt, so wird das Objekt zurückgegeben und kein neues erzeugt.</div> gibt je nachdem entweder das bestehende oder neu erzeugte Objekt zurück.</div>
<dl class="notes"> <dl class="notes">
<dt>Returns:</dt> <dt>Returns:</dt>
<dd>Pris</dd> <dd>Roboter Pris</dd>
</dl> </dl>
</section> </section>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>R2D2</title> <title>R2D2</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -79,10 +79,6 @@ loadScripts(document, 'script');</script>
</div> </div>
<section class="class-description" id="class-description"> <section class="class-description" id="class-description">
<dl class="notes"> <dl class="notes">
<dt>Record Components:</dt>
<dd><code>name</code> - wie der Roboter heißen soll.</dd>
</dl>
<dl class="notes">
<dt>All Implemented Interfaces:</dt> <dt>All Implemented Interfaces:</dt>
<dd><code><a href="../tpe/exceptions/roboter/Robot.html" title="interface in tpe.exceptions.roboter">Robot</a></code>, <code><a href="../tpe/exceptions/roboter/RobotControl.html" title="interface in tpe.exceptions.roboter">RobotControl</a></code>, <code><a href="../tpe/exceptions/roboter/RobotInstructions.html" title="interface in tpe.exceptions.roboter">RobotInstructions</a></code></dd> <dd><code><a href="../tpe/exceptions/roboter/Robot.html" title="interface in tpe.exceptions.roboter">Robot</a></code>, <code><a href="../tpe/exceptions/roboter/RobotControl.html" title="interface in tpe.exceptions.roboter">RobotControl</a></code>, <code><a href="../tpe/exceptions/roboter/RobotInstructions.html" title="interface in tpe.exceptions.roboter">RobotInstructions</a></code></dd>
</dl> </dl>
@ -158,6 +154,11 @@ loadScripts(document, 'script');</script>
<h3>R2D2</h3> <h3>R2D2</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">R2D2</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name, <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">R2D2</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
int&nbsp;id)</span></div> int&nbsp;id)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - Name des Roboters.</dd>
<dd><code>id</code> - Eine zufällig vergebene Zahl zwischen 0-9999.</dd>
</dl>
</section> </section>
</li> </li>
</ul> </ul>
@ -192,7 +193,7 @@ loadScripts(document, 'script');</script>
<dt>See Also:</dt> <dt>See Also:</dt>
<dd> <dd>
<ul class="see-list"> <ul class="see-list">
<li><code>RobotInstructions#think(int[])</code></li> <li><a href="../tpe/exceptions/roboter/RobotInstructions.html#think(int%5B%5D)"><code>RobotInstructions.think(int[])</code></a></li>
</ul> </ul>
</dd> </dd>
</dl> </dl>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>RobotFactory</title> <title>RobotFactory</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>RobotType</title> <title>RobotType</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Roboter</title> <title>Roboter</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -212,7 +212,8 @@ implements <a href="../tpe/exceptions/roboter/Robot.html" title="interface in tp
<dt>See Also:</dt> <dt>See Also:</dt>
<dd> <dd>
<ul class="see-list-long"> <ul class="see-list-long">
<li><code>der Zustand wird beim aufrufen zwischen true und false getauscht.</code></li> <li><a href="../tpe/exceptions/roboter/RobotControl.html#triggerPowerSwitch()"><code>der Zustand wird beim aufrufen zwischen
true und false getauscht.</code></a></li>
</ul> </ul>
</dd> </dd>
</dl> </dl>
@ -276,7 +277,8 @@ implements <a href="../tpe/exceptions/roboter/Robot.html" title="interface in tp
<dt>Returns:</dt> <dt>Returns:</dt>
<dd>Zahlen als String</dd> <dd>Zahlen als String</dd>
<dt>Throws:</dt> <dt>Throws:</dt>
<dd><code>zahlen[]</code> - die Zahl 42 enthält, wird die RobotMagicValueException geworfen</dd> <dd><code>zahlen[]</code> - die Zahl 42 enthält, wird die RobotMagicValueException
geworfen</dd>
<dd><code><a href="../tpe/exceptions/roboter/exceptions/RobotException.html" title="class in tpe.exceptions.roboter.exceptions">RobotException</a></code> - wenn der Roboter in einem ungültigen Zustand ist, <dd><code><a href="../tpe/exceptions/roboter/exceptions/RobotException.html" title="class in tpe.exceptions.roboter.exceptions">RobotException</a></code> - wenn der Roboter in einem ungültigen Zustand ist,
oder das Array nicht seinen Vorstellungen entspricht.</dd> oder das Array nicht seinen Vorstellungen entspricht.</dd>
<dt>See Also:</dt> <dt>See Also:</dt>
@ -309,7 +311,7 @@ implements <a href="../tpe/exceptions/roboter/Robot.html" title="interface in tp
<dt>See Also:</dt> <dt>See Also:</dt>
<dd> <dd>
<ul class="see-list"> <ul class="see-list">
<li><code>RobotInstructions#think(int[])</code></li> <li><a href="../tpe/exceptions/roboter/RobotInstructions.html#think(int%5B%5D)"><code>RobotInstructions.think(int[])</code></a></li>
</ul> </ul>
</dd> </dd>
</dl> </dl>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class Domäne.C3PO</title> <title>Uses of Class Domäne.C3PO</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class Domäne.Nexus6</title> <title>Uses of Class Domäne.Nexus6</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -71,7 +71,8 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code>static <a href="../Nexus6.html" title="class in Domäne">Nexus6</a></code></div> <div class="col-first even-row-color"><code>static <a href="../Nexus6.html" title="class in Domäne">Nexus6</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nexus6.</span><code><a href="../Nexus6.html#getInstance()" class="member-name-link">getInstance</a>()</code></div> <div class="col-second even-row-color"><span class="type-name-label">Nexus6.</span><code><a href="../Nexus6.html#getInstance()" class="member-name-link">getInstance</a>()</code></div>
<div class="col-last even-row-color"> <div class="col-last even-row-color">
<div class="block">Falls es noch kein Objekt gibt wird eins erzeugt.</div> <div class="block">Instantziiert ein neues Nexus6 Objekt falls bisher keins erzeugt wurde, und
gibt je nachdem entweder das bestehende oder neu erzeugte Objekt zurück.</div>
</div> </div>
</div> </div>
</section> </section>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class Domäne.R2D2</title> <title>Uses of Class Domäne.R2D2</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class Domäne.RobotFactory</title> <title>Uses of Class Domäne.RobotFactory</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Enum Class Domäne.RobotType</title> <title>Uses of Enum Class Domäne.RobotType</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class Domäne.Roboter</title> <title>Uses of Class Domäne.Roboter</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -76,8 +76,7 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div> <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div> <div class="col-second odd-row-color"><code><a href="../Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div>
<div class="col-last odd-row-color"> <div class="col-last odd-row-color">
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</div> </div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div> <div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div> <div class="col-second even-row-color"><code><a href="../R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Domäne</title> <title>Domäne</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -80,8 +80,7 @@ loadScripts(document, 'script');</script>
</div> </div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Nexus6.html" title="class in Domäne">Nexus6</a></div> <div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Nexus6.html" title="class in Domäne">Nexus6</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2"> <div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</div> </div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="R2D2.html" title="class in Domäne">R2D2</a></div> <div class="col-first even-row-color class-summary class-summary-tab2"><a href="R2D2.html" title="class in Domäne">R2D2</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2"> <div class="col-last even-row-color class-summary class-summary-tab2">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Domäne Class Hierarchy</title> <title>Domäne Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Package Domäne</title> <title>Uses of Package Domäne</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -68,8 +68,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div> <div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Nexus6.html#Dom%C3%A4ne">Nexus6</a></div> <div class="col-first even-row-color"><a href="class-use/Nexus6.html#Dom%C3%A4ne">Nexus6</a></div>
<div class="col-last even-row-color"> <div class="col-last even-row-color">
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</div> </div>
<div class="col-first odd-row-color"><a href="class-use/Roboter.html#Dom%C3%A4ne">Roboter</a></div> <div class="col-first odd-row-color"><a href="class-use/Roboter.html#Dom%C3%A4ne">Roboter</a></div>
<div class="col-last odd-row-color"> <div class="col-last odd-row-color">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>All Classes and Interfaces</title> <title>All Classes and Interfaces</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -77,8 +77,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="Dom%C3%A4ne/Nexus6.html" title="class in Domäne">Nexus6</a></div> <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="Dom%C3%A4ne/Nexus6.html" title="class in Domäne">Nexus6</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</div> </div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="Dom%C3%A4ne/R2D2.html" title="class in Domäne">R2D2</a></div> <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="Dom%C3%A4ne/R2D2.html" title="class in Domäne">R2D2</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>All Packages</title> <title>All Packages</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Factorysystem</title> <title>Factorysystem</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -121,7 +121,7 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div> <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#istDieserRoboterDa(int)" class="member-name-link">istDieserRoboterDa</a><wbr>(int&nbsp;id)</code></div> <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#istDieserRoboterDa(int)" class="member-name-link">istDieserRoboterDa</a><wbr>(int&nbsp;id)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Um zu überprüfen ob der Roboter mit dieser Id existiert.</div> <div class="block">Überprüft ob der Roboter mit dieser Id im Lager existiert.</div>
</div> </div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div> <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#roboterAnlegen(java.lang.String,int)" class="member-name-link">roboterAnlegen</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name, <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#roboterAnlegen(java.lang.String,int)" class="member-name-link">roboterAnlegen</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
@ -224,12 +224,12 @@ loadScripts(document, 'script');</script>
<section class="detail" id="schalterBetätigen(int)"> <section class="detail" id="schalterBetätigen(int)">
<h3>schalterBetätigen</h3> <h3>schalterBetätigen</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">schalterBetätigen</span><wbr><span class="parameters">(int&nbsp;id)</span></div> <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">schalterBetätigen</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
<div class="block">Schlatet den Schalter vom Roboter auf An oder Aus. <div class="block">Schlatet den Schalter vom Roboter auf An oder Aus. Pris bleibt Ausgeschaltet.</div>
Pris bleibt Ausgeschaltet.</div>
<dl class="notes"> <dl class="notes">
<dt>Parameters:</dt> <dt>Parameters:</dt>
<dd><code>id</code> - </dd> <dd><code>id</code> - Id des Roboters</dd>
<dt>Returns:</dt> <dt>Returns:</dt>
<dd>Gibt zurück ob der Roboter ein- oder ausgeschaltet wurde.</dd>
</dl> </dl>
</section> </section>
</li> </li>
@ -265,13 +265,12 @@ loadScripts(document, 'script');</script>
<section class="detail" id="roboterDaten(int)"> <section class="detail" id="roboterDaten(int)">
<h3>roboterDaten</h3> <h3>roboterDaten</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">roboterDaten</span><wbr><span class="parameters">(int&nbsp;id)</span></div> <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">roboterDaten</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
<div class="block">Die Daten vom Roboter werden gelesen und übergeben. <div class="block">Die Daten vom Roboter werden gelesen und übergeben.</div>
RoboterTyp, Name und Seriennummer.</div>
<dl class="notes"> <dl class="notes">
<dt>Parameters:</dt> <dt>Parameters:</dt>
<dd><code>id</code> - </dd> <dd><code>id</code> - Id des Roboters</dd>
<dt>Returns:</dt> <dt>Returns:</dt>
<dd>String</dd> <dd>String RoboterTyp, Name und Seriennummer.</dd>
</dl> </dl>
</section> </section>
</li> </li>
@ -279,12 +278,13 @@ loadScripts(document, 'script');</script>
<section class="detail" id="istDieserRoboterDa(int)"> <section class="detail" id="istDieserRoboterDa(int)">
<h3>istDieserRoboterDa</h3> <h3>istDieserRoboterDa</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">istDieserRoboterDa</span><wbr><span class="parameters">(int&nbsp;id)</span></div> <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">istDieserRoboterDa</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
<div class="block">Um zu überprüfen ob der Roboter mit dieser Id existiert.</div> <div class="block">Überprüft ob der Roboter mit dieser Id im Lager existiert.</div>
<dl class="notes"> <dl class="notes">
<dt>Parameters:</dt>
<dd><code>id</code> - Id des Roboters</dd>
<dt>Returns:</dt> <dt>Returns:</dt>
<dd>boolean übergibt ihn weiter <dd>boolean true oder false, je nachdem ob der Roboter im Lager
True bedeutet, dass der Roboter im Lager existiert. existiert.</dd>
False bedeutet, dass der Roboter nicht im Lager existiert.</dd>
</dl> </dl>
</section> </section>
</li> </li>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class facade.Factorysystem</title> <title>Uses of Class facade.Factorysystem</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>facade</title> <title>facade</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>facade Class Hierarchy</title> <title>facade Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Package facade</title> <title>Uses of Package facade</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>API Help</title> <title>API Help</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>A-Index</title> <title>A-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>R-Index</title> <title>R-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>S-Index</title> <title>S-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>T-Index</title> <title>T-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>U-Index</title> <title>U-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>V-Index</title> <title>V-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Z-Index</title> <title>Z-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>C-Index</title> <title>C-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>D-Index</title> <title>D-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>F-Index</title> <title>F-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>G-Index</title> <title>G-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -68,7 +68,8 @@ loadScripts(document, 'script');</script>
</dd> </dd>
<dt><a href="../Dom%C3%A4ne/Nexus6.html#getInstance()" class="member-name-link">getInstance()</a> - Static method in class Domäne.<a href="../Dom%C3%A4ne/Nexus6.html" title="class in Domäne">Nexus6</a></dt> <dt><a href="../Dom%C3%A4ne/Nexus6.html#getInstance()" class="member-name-link">getInstance()</a> - Static method in class Domäne.<a href="../Dom%C3%A4ne/Nexus6.html" title="class in Domäne">Nexus6</a></dt>
<dd> <dd>
<div class="block">Falls es noch kein Objekt gibt wird eins erzeugt.</div> <div class="block">Instantziiert ein neues Nexus6 Objekt falls bisher keins erzeugt wurde, und
gibt je nachdem entweder das bestehende oder neu erzeugte Objekt zurück.</div>
</dd> </dd>
<dt><a href="../Dom%C3%A4ne/Roboter.html#getLastException()" class="member-name-link">getLastException()</a> - Method in class Domäne.<a href="../Dom%C3%A4ne/Roboter.html" title="class in Domäne">Roboter</a></dt> <dt><a href="../Dom%C3%A4ne/Roboter.html#getLastException()" class="member-name-link">getLastException()</a> - Method in class Domäne.<a href="../Dom%C3%A4ne/Roboter.html" title="class in Domäne">Roboter</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>I-Index</title> <title>I-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -68,7 +68,7 @@ loadScripts(document, 'script');</script>
</dd> </dd>
<dt><a href="../facade/Factorysystem.html#istDieserRoboterDa(int)" class="member-name-link">istDieserRoboterDa(int)</a> - Method in class facade.<a href="../facade/Factorysystem.html" title="class in facade">Factorysystem</a></dt> <dt><a href="../facade/Factorysystem.html#istDieserRoboterDa(int)" class="member-name-link">istDieserRoboterDa(int)</a> - Method in class facade.<a href="../facade/Factorysystem.html" title="class in facade">Factorysystem</a></dt>
<dd> <dd>
<div class="block">Um zu überprüfen ob der Roboter mit dieser Id existiert.</div> <div class="block">Überprüft ob der Roboter mit dieser Id im Lager existiert.</div>
</dd> </dd>
</dl> </dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">U</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized&nbsp;Form</a></main> <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">N</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">U</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">Z</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized&nbsp;Form</a></main>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>L-Index</title> <title>L-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>M-Index</title> <title>M-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>N-Index</title> <title>N-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -56,8 +56,7 @@ loadScripts(document, 'script');</script>
<dl class="index"> <dl class="index">
<dt><a href="../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a> - Class in <a href="../Dom%C3%A4ne/package-summary.html">Domäne</a></dt> <dt><a href="../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a> - Class in <a href="../Dom%C3%A4ne/package-summary.html">Domäne</a></dt>
<dd> <dd>
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</dd> </dd>
<dt><a href="../Dom%C3%A4ne/RobotType.html#NEXUS6" class="member-name-link">NEXUS6</a> - Enum constant in enum class Domäne.<a href="../Dom%C3%A4ne/RobotType.html" title="enum class in Domäne">RobotType</a></dt> <dt><a href="../Dom%C3%A4ne/RobotType.html#NEXUS6" class="member-name-link">NEXUS6</a> - Enum constant in enum class Domäne.<a href="../Dom%C3%A4ne/RobotType.html" title="enum class in Domäne">RobotType</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Overview</title> <title>Overview</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Main</title> <title>Main</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class main.Main</title> <title>Uses of Class main.Main</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>main</title> <title>main</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>main Class Hierarchy</title> <title>main Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Package main</title> <title>Uses of Package main</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Generated Documentation (Untitled)</title> <title>Generated Documentation (Untitled)</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Class Hierarchy</title> <title>Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Serialized Form</title> <title>Serialized Form</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Robot</title> <title>Robot</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>RobotControl</title> <title>RobotControl</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>RobotInstructions</title> <title>RobotInstructions</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Interface tpe.exceptions.roboter.Robot</title> <title>Uses of Interface tpe.exceptions.roboter.Robot</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -76,8 +76,7 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div> <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div> <div class="col-second odd-row-color"><code><a href="../../../../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div>
<div class="col-last odd-row-color"> <div class="col-last odd-row-color">
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</div> </div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div> <div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../../Dom%C3%A4ne/R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div> <div class="col-second even-row-color"><code><a href="../../../../Dom%C3%A4ne/R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Interface tpe.exceptions.roboter.RobotControl</title> <title>Uses of Interface tpe.exceptions.roboter.RobotControl</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -78,8 +78,7 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div> <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div> <div class="col-second odd-row-color"><code><a href="../../../../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div>
<div class="col-last odd-row-color"> <div class="col-last odd-row-color">
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</div> </div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div> <div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../../Dom%C3%A4ne/R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div> <div class="col-second even-row-color"><code><a href="../../../../Dom%C3%A4ne/R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Interface tpe.exceptions.roboter.RobotInstructions</title> <title>Uses of Interface tpe.exceptions.roboter.RobotInstructions</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@ -78,8 +78,7 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div> <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div> <div class="col-second odd-row-color"><code><a href="../../../../Dom%C3%A4ne/Nexus6.html" class="type-name-link" title="class in Domäne">Nexus6</a></code></div>
<div class="col-last odd-row-color"> <div class="col-last odd-row-color">
<div class="block">Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat <div class="block">Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.</div>
immer die gleiche id:19281982</div>
</div> </div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div> <div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../../Dom%C3%A4ne/R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div> <div class="col-second even-row-color"><code><a href="../../../../Dom%C3%A4ne/R2D2.html" class="type-name-link" title="class in Domäne">R2D2</a></code></div>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>RobotException</title> <title>RobotException</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>RobotIllegalStateException</title> <title>RobotIllegalStateException</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>RobotMagicValueException</title> <title>RobotMagicValueException</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class tpe.exceptions.roboter.exceptions.RobotException</title> <title>Uses of Class tpe.exceptions.roboter.exceptions.RobotException</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class tpe.exceptions.roboter.exceptions.RobotIllegalStateException</title> <title>Uses of Class tpe.exceptions.roboter.exceptions.RobotIllegalStateException</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class tpe.exceptions.roboter.exceptions.RobotMagicValueException</title> <title>Uses of Class tpe.exceptions.roboter.exceptions.RobotMagicValueException</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>tpe.exceptions.roboter.exceptions</title> <title>tpe.exceptions.roboter.exceptions</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>tpe.exceptions.roboter.exceptions Class Hierarchy</title> <title>tpe.exceptions.roboter.exceptions Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Package tpe.exceptions.roboter.exceptions</title> <title>Uses of Package tpe.exceptions.roboter.exceptions</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>tpe.exceptions.roboter</title> <title>tpe.exceptions.roboter</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>tpe.exceptions.roboter Class Hierarchy</title> <title>tpe.exceptions.roboter Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Package tpe.exceptions.roboter</title> <title>Uses of Package tpe.exceptions.roboter</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Factory</title> <title>Factory</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Class ui.Factory</title> <title>Uses of Class ui.Factory</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>ui</title> <title>ui</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>ui Class Hierarchy</title> <title>ui Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (17) on Mon Jan 09 14:07:39 CET 2023 --> <!-- Generated by javadoc (17) on Mon Jan 09 14:27:07 CET 2023 -->
<title>Uses of Package ui</title> <title>Uses of Package ui</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

View File

@ -1,5 +1,7 @@
package Domäne; package Domäne;
import tpe.exceptions.roboter.RobotControl;
import tpe.exceptions.roboter.RobotInstructions;
import tpe.exceptions.roboter.exceptions.RobotException; import tpe.exceptions.roboter.exceptions.RobotException;
import tpe.exceptions.roboter.exceptions.RobotIllegalStateException; import tpe.exceptions.roboter.exceptions.RobotIllegalStateException;
import tpe.exceptions.roboter.exceptions.RobotMagicValueException; import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
@ -7,19 +9,23 @@ import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
/** /**
* *
* Die Klasse C3PO erbt von Roboter. * Die Klasse C3PO erbt von Roboter.
* @param name wie der Roboter heißen soll. *
* @param id eine zufällig vergebene Zahl zwischen 9999-19999.
* *
*/ */
public class C3PO extends Roboter { public class C3PO extends Roboter {
private int id; private int id;
private RobotType robotType; private RobotType robotType;
/**
* @param name wie der Roboter heißen soll.
* @param id eine zufällig vergebene Zahl zwischen 9999-19999.
*/
public C3PO(String name, int id) { public C3PO(String name, int id) {
super(name); super(name);
this.robotType = RobotType.C3PO; this.robotType = RobotType.C3PO;
this.id = id; this.id = id;
} }
/** /**
* @see RobotControl#getid(int) * @see RobotControl#getid(int)
*/ */
@ -27,6 +33,7 @@ public class C3PO extends Roboter {
public int getId() { public int getId() {
return id; return id;
} }
/** /**
* @see RobotInstructions#think(int[]) * @see RobotInstructions#think(int[])
* @throws RobotIllegalStateException wenn der Roboter ausgeschaltet ist. * @throws RobotIllegalStateException wenn der Roboter ausgeschaltet ist.
@ -35,8 +42,8 @@ public class C3PO extends Roboter {
public int[] think(int[] zahlen) throws RobotException { public int[] think(int[] zahlen) throws RobotException {
int remember; int remember;
/** /**
* hier wird geschaut ob zahlen die Zahl 42 enthält, wenn true * hier wird geschaut ob zahlen die Zahl 42 enthält, wenn true wird eine
* wird eine RobotMagicException geworfen. * RobotMagicException geworfen.
*/ */
if (isPowerOn() == true) { if (isPowerOn() == true) {
for (int zahl : zahlen) { for (int zahl : zahlen) {
@ -46,15 +53,15 @@ public class C3PO extends Roboter {
} }
} }
/** /**
* hier werden die Zahlen absteigend mit dem InsertionSort sortiert. * hier werden die Zahlen absteigend mit dem InsertionSort sortiert. hier wird
* hier wird immer die nächste Zahl im Array angeschaut. * immer die nächste Zahl im Array angeschaut.
*/ */
for (int i = 1; i < zahlen.length; i++) { for (int i = 1; i < zahlen.length; i++) {
remember = zahlen[i]; remember = zahlen[i];
int k = i; int k = i;
/** /**
* hier wird die Zahl solange nach links getauscht bis die Zahl links nicht mehr kleiner * hier wird die Zahl solange nach links getauscht bis die Zahl links nicht mehr
* ist als die Zahl rechts, oder die Zahl ganz links ist. * kleiner ist als die Zahl rechts, oder die Zahl ganz links ist.
*/ */
while (k > 0 && zahlen[k - 1] < remember) { while (k > 0 && zahlen[k - 1] < remember) {
zahlen[k] = zahlen[k - 1]; zahlen[k] = zahlen[k - 1];
@ -68,9 +75,10 @@ public class C3PO extends Roboter {
throw fehler; throw fehler;
} }
/** /**
* @see Roboter#getRobotType(RoboType) * @see Roboter#getRobotType(RoboType)
* @return roboTyoe * @return roboTyoe
*/ */
public RobotType getRobotType() { public RobotType getRobotType() {
return this.robotType; return this.robotType;

View File

@ -6,8 +6,8 @@ import tpe.exceptions.roboter.exceptions.RobotException;
import tpe.exceptions.roboter.exceptions.RobotIllegalStateException; import tpe.exceptions.roboter.exceptions.RobotIllegalStateException;
/** /**
* Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat * Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris. Pris ist defekt
* immer die gleiche id:19281982 * und hat immer die gleiche Id:19281982
*/ */
public class Nexus6 extends Roboter { public class Nexus6 extends Roboter {
@ -23,10 +23,11 @@ public class Nexus6 extends Roboter {
} }
/** /**
* Falls es noch kein Objekt gibt wird eins erzeugt. Besteht jedoch schon ein
* Objekt, so wird das Objekt zurückgegeben und kein neues erzeugt.
* *
* @return Pris * Instantziiert ein neues Nexus6 Objekt falls bisher keins erzeugt wurde, und
* gibt je nachdem entweder das bestehende oder neu erzeugte Objekt zurück.
*
* @return Roboter Pris
*/ */
public static Nexus6 getInstance() { public static Nexus6 getInstance() {
if (PRIS == null) { if (PRIS == null) {

View File

@ -1,24 +1,34 @@
package Domäne; package Domäne;
import tpe.exceptions.roboter.RobotControl;
import tpe.exceptions.roboter.RobotInstructions;
import tpe.exceptions.roboter.exceptions.RobotException; import tpe.exceptions.roboter.exceptions.RobotException;
import tpe.exceptions.roboter.exceptions.RobotIllegalStateException; import tpe.exceptions.roboter.exceptions.RobotIllegalStateException;
import tpe.exceptions.roboter.exceptions.RobotMagicValueException; import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
/** /**
* *
* Die Klasse R2D2 erbt von Roboter. * Die Klasse R2D2 erbt von Roboter.
* @param name wie der Roboter heißen soll.
* @Param id eine zufällig vergebene Zahl zwischen 0-9999.
* *
*/ */
public class R2D2 extends Roboter { public class R2D2 extends Roboter {
private int id; private int id;
private RobotType robotType; private RobotType robotType;
/**
*
*
*
* @param name Name des Roboters.
* @param id Eine zufällig vergebene Zahl zwischen 0-9999.
*
*/
public R2D2(String name, int id) { public R2D2(String name, int id) {
super(name); super(name);
this.robotType = RobotType.R2D2; this.robotType = RobotType.R2D2;
this.id = id; this.id = id;
} }
/** /**
* @see RobotInstructions#think(int[]) * @see RobotInstructions#think(int[])
* @throws RobotIllegalStateException wenn der Roboter ausgeschaltet ist. * @throws RobotIllegalStateException wenn der Roboter ausgeschaltet ist.
@ -26,7 +36,8 @@ public class R2D2 extends Roboter {
@Override @Override
public int[] think(int[] zahlen) throws RobotException { public int[] think(int[] zahlen) throws RobotException {
/** /**
* Falls zahlen die Zahl 42 enthält, wird eine RobotMagicValueException geworfen. * Falls zahlen die Zahl 42 enthält, wird eine RobotMagicValueException
* geworfen.
*/ */
if (isPowerOn() == true) { if (isPowerOn() == true) {
for (int zahl : zahlen) { for (int zahl : zahlen) {
@ -36,10 +47,9 @@ public class R2D2 extends Roboter {
} }
} }
/** /**
* Hier werden die Zahlen aufsteigend mit dem SelectionSort sortiert. * Hier werden die Zahlen aufsteigend mit dem SelectionSort sortiert. Hier wird
* Hier wird immer die nächst kleinere Zahl gesucht. * immer die nächst kleinere Zahl gesucht. ist i(die Zahl links) größer als
* ist i(die Zahl links) größer als k(die Zahl rechts), * k(die Zahl rechts), so werden beide Zahlen getauscht.
* so werden beide Zahlen getauscht.
*/ */
for (int i = 0; i < zahlen.length - 1; i++) { for (int i = 0; i < zahlen.length - 1; i++) {
for (int k = i + 1; k < zahlen.length; k++) { for (int k = i + 1; k < zahlen.length; k++) {
@ -56,6 +66,7 @@ public class R2D2 extends Roboter {
fehler = new RobotIllegalStateException("Roboter ausgeschaltet! Bitte einschalten.", this.name); fehler = new RobotIllegalStateException("Roboter ausgeschaltet! Bitte einschalten.", this.name);
throw fehler; throw fehler;
} }
/** /**
* @see RobotControl#getId(int) * @see RobotControl#getId(int)
*/ */
@ -63,6 +74,7 @@ public class R2D2 extends Roboter {
public int getId() { public int getId() {
return id; return id;
} }
/** /**
* @see Roboter#getRobotType(robotType) * @see Roboter#getRobotType(robotType)
*/ */

View File

@ -3,6 +3,8 @@ package Domäne;
import java.util.stream.IntStream; import java.util.stream.IntStream;
import tpe.exceptions.roboter.Robot; import tpe.exceptions.roboter.Robot;
import tpe.exceptions.roboter.RobotControl;
import tpe.exceptions.roboter.RobotInstructions;
import tpe.exceptions.roboter.exceptions.RobotException; import tpe.exceptions.roboter.exceptions.RobotException;
import tpe.exceptions.roboter.exceptions.RobotIllegalStateException; import tpe.exceptions.roboter.exceptions.RobotIllegalStateException;
import tpe.exceptions.roboter.exceptions.RobotMagicValueException; import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
@ -19,7 +21,7 @@ public abstract class Roboter implements Robot {
protected RobotException fehler; protected RobotException fehler;
/** /**
* Roboter wird in einem ausgeschalteten Zustand instanziiert! * Roboter wird in einem ausgeschalteten Zustand instanziiert.
*/ */
Roboter(String name) { Roboter(String name) {
@ -43,8 +45,8 @@ public abstract class Roboter implements Robot {
} }
/** /**
* @see RobotControl#triggerPowerSwitch * @see RobotControl#triggerPowerSwitch der Zustand wird beim aufrufen zwischen
* der Zustand wird beim aufrufen zwischen true und false getauscht. * true und false getauscht.
*/ */
@Override @Override
public void triggerPowerSwitch() { public void triggerPowerSwitch() {
@ -67,6 +69,7 @@ public abstract class Roboter implements Robot {
else else
return false; return false;
} }
/** /**
* @see RobotControl#getLastException(RobotException) * @see RobotControl#getLastException(RobotException)
*/ */
@ -75,9 +78,11 @@ public abstract class Roboter implements Robot {
return fehler; return fehler;
} }
/** /**
* @see RobotInstructions#speak(int) * @see RobotInstructions#speak(int)
* @throws zahlen[] die Zahl 42 enthält, wird die RobotMagicValueException geworfen * @throws zahlen[] die Zahl 42 enthält, wird die RobotMagicValueException
* geworfen
* *
*/ */
public String speak(int[] zahlen) throws RobotException { public String speak(int[] zahlen) throws RobotException {
@ -93,11 +98,14 @@ public abstract class Roboter implements Robot {
fehler = new RobotIllegalStateException("Roboter ausgeschaltet! Bitte einschalten.", this.name); fehler = new RobotIllegalStateException("Roboter ausgeschaltet! Bitte einschalten.", this.name);
throw fehler; throw fehler;
} }
/** /**
* Gibt die Zahlen als String zurück. Zwischen den Zahlen wird das richtige Trennzeichen verwendet * Gibt die Zahlen als String zurück. Zwischen den Zahlen wird das richtige
* Die Methode erkennt das richtige Trennzeichen, indem es die erste Zahl mit der letzen Zahl vergleicht. * Trennzeichen verwendet Die Methode erkennt das richtige Trennzeichen, indem
* R2D2 sortiert die Zahlen aufsteigend, daher muss die erste Zahl kleiner als die letzte Zahl sein. * es die erste Zahl mit der letzen Zahl vergleicht. R2D2 sortiert die Zahlen
* Bei C3PO ist es anders herum. * aufsteigend, daher muss die erste Zahl kleiner als die letzte Zahl sein. Bei
* C3PO ist es anders herum.
*
* @param zahlen * @param zahlen
* @return String der die Zahlen mit Trennzeichen zurück gibt. * @return String der die Zahlen mit Trennzeichen zurück gibt.
* *
@ -115,13 +123,15 @@ public abstract class Roboter implements Robot {
return null; return null;
} }
/** /**
* @see RobotInstructions#think(int[]) * @see RobotInstructions#think(int[])
*/ */
@Override @Override
public abstract int[] think(int[] zahlen) throws RobotException; public abstract int[] think(int[] zahlen) throws RobotException;
/** /**
* gibt den Typ des Roboters zurück * gibt den Typ des Roboters zurück
*/ */
public abstract RobotType getRobotType(); public abstract RobotType getRobotType();
} }

View File

@ -56,25 +56,30 @@ public class Factorysystem {
public boolean zustandRoboter(int id) { public boolean zustandRoboter(int id) {
return robotFactory.roboterZustand(id); return robotFactory.roboterZustand(id);
} }
/** /**
* Schlatet den Schalter vom Roboter auf An oder Aus. * Schlatet den Schalter vom Roboter auf An oder Aus. Pris bleibt Ausgeschaltet.
* Pris bleibt Ausgeschaltet. *
* @param id * @param id Id des Roboters
* @return * @return Gibt zurück ob der Roboter ein- oder ausgeschaltet wurde.
*/ */
public boolean schalterBetätigen(int id) { public boolean schalterBetätigen(int id) {
return robotFactory.schalterAnAus(id); return robotFactory.schalterAnAus(id);
} }
/** /**
* Roboter sortiert die Zahlen und gibt sie mit den richtigen Trennzeichen aus. * Roboter sortiert die Zahlen und gibt sie mit den richtigen Trennzeichen aus.
*
* @return ausgabe gibt sie weiter * @return ausgabe gibt sie weiter
*/ */
public String sprechenAufruf(int id, int[] zahlen) throws RobotException { public String sprechenAufruf(int id, int[] zahlen) throws RobotException {
String ausgabe = robotFactory.aufrufSpeakAndThink(id, zahlen); String ausgabe = robotFactory.aufrufSpeakAndThink(id, zahlen);
return ausgabe; return ausgabe;
} }
/** /**
* Der letze Fehler vom Roboter wird ausgelesen und übergeben. * Der letze Fehler vom Roboter wird ausgelesen und übergeben.
*
* @param id vom Roboter * @param id vom Roboter
* @return RobotException der letzte Fehler. * @return RobotException der letzte Fehler.
*/ */
@ -82,20 +87,24 @@ public class Factorysystem {
return robotFactory.letzterFehler(id); return robotFactory.letzterFehler(id);
} }
/** /**
* Die Daten vom Roboter werden gelesen und übergeben. * Die Daten vom Roboter werden gelesen und übergeben.
* RoboterTyp, Name und Seriennummer. *
* @param id * @param id Id des Roboters
* @return String * @return String RoboterTyp, Name und Seriennummer.
*/ */
public String roboterDaten(int id) { public String roboterDaten(int id) {
return robotFactory.datenDesRoboters(id); return robotFactory.datenDesRoboters(id);
} }
/** /**
* Um zu überprüfen ob der Roboter mit dieser Id existiert. * Überprüft ob der Roboter mit dieser Id im Lager existiert.
* @return boolean übergibt ihn weiter *
* True bedeutet, dass der Roboter im Lager existiert. * @param id Id des Roboters
* False bedeutet, dass der Roboter nicht im Lager existiert. *
* @return boolean true oder false, je nachdem ob der Roboter im Lager
* existiert.
*/ */
public boolean istDieserRoboterDa(int id) { public boolean istDieserRoboterDa(int id) {
boolean istDa = robotFactory.istDieserRoboterDa(id); boolean istDa = robotFactory.istDieserRoboterDa(id);