From 116ecb2dc35e19a7b8c9b82f11c8b8a7b761626c Mon Sep 17 00:00:00 2001 From: KDippold <2023962@stud.hs-mannheim.de> Date: Mon, 9 Jan 2023 14:27:47 +0100 Subject: [PATCH] =?UTF-8?q?Schreibfehler=20verbessert=20und=20fehlende=20P?= =?UTF-8?q?arameter=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Roboterfabrik/doc/Domäne/C3PO.html | 14 ++++----- Roboterfabrik/doc/Domäne/Nexus6.html | 15 ++++----- Roboterfabrik/doc/Domäne/R2D2.html | 13 ++++---- Roboterfabrik/doc/Domäne/RobotFactory.html | 2 +- Roboterfabrik/doc/Domäne/RobotType.html | 2 +- Roboterfabrik/doc/Domäne/Roboter.html | 10 +++--- Roboterfabrik/doc/Domäne/class-use/C3PO.html | 2 +- .../doc/Domäne/class-use/Nexus6.html | 5 +-- Roboterfabrik/doc/Domäne/class-use/R2D2.html | 2 +- .../doc/Domäne/class-use/RobotFactory.html | 2 +- .../doc/Domäne/class-use/RobotType.html | 2 +- .../doc/Domäne/class-use/Roboter.html | 5 ++- Roboterfabrik/doc/Domäne/package-summary.html | 5 ++- Roboterfabrik/doc/Domäne/package-tree.html | 2 +- Roboterfabrik/doc/Domäne/package-use.html | 5 ++- Roboterfabrik/doc/allclasses-index.html | 5 ++- Roboterfabrik/doc/allpackages-index.html | 2 +- Roboterfabrik/doc/facade/Factorysystem.html | 26 ++++++++-------- .../doc/facade/class-use/Factorysystem.html | 2 +- Roboterfabrik/doc/facade/package-summary.html | 2 +- Roboterfabrik/doc/facade/package-tree.html | 2 +- Roboterfabrik/doc/facade/package-use.html | 2 +- Roboterfabrik/doc/help-doc.html | 2 +- Roboterfabrik/doc/index-files/index-1.html | 2 +- Roboterfabrik/doc/index-files/index-10.html | 2 +- Roboterfabrik/doc/index-files/index-11.html | 2 +- Roboterfabrik/doc/index-files/index-12.html | 2 +- Roboterfabrik/doc/index-files/index-13.html | 2 +- Roboterfabrik/doc/index-files/index-14.html | 2 +- Roboterfabrik/doc/index-files/index-15.html | 2 +- Roboterfabrik/doc/index-files/index-2.html | 2 +- Roboterfabrik/doc/index-files/index-3.html | 2 +- Roboterfabrik/doc/index-files/index-4.html | 2 +- Roboterfabrik/doc/index-files/index-5.html | 5 +-- Roboterfabrik/doc/index-files/index-6.html | 4 +-- Roboterfabrik/doc/index-files/index-7.html | 2 +- Roboterfabrik/doc/index-files/index-8.html | 2 +- Roboterfabrik/doc/index-files/index-9.html | 5 ++- Roboterfabrik/doc/index.html | 2 +- Roboterfabrik/doc/main/Main.html | 2 +- Roboterfabrik/doc/main/class-use/Main.html | 2 +- Roboterfabrik/doc/main/package-summary.html | 2 +- Roboterfabrik/doc/main/package-tree.html | 2 +- Roboterfabrik/doc/main/package-use.html | 2 +- Roboterfabrik/doc/overview-summary.html | 2 +- Roboterfabrik/doc/overview-tree.html | 2 +- Roboterfabrik/doc/serialized-form.html | 2 +- .../doc/tpe/exceptions/roboter/Robot.html | 2 +- .../tpe/exceptions/roboter/RobotControl.html | 2 +- .../exceptions/roboter/RobotInstructions.html | 2 +- .../exceptions/roboter/class-use/Robot.html | 5 ++- .../roboter/class-use/RobotControl.html | 5 ++- .../roboter/class-use/RobotInstructions.html | 5 ++- .../roboter/exceptions/RobotException.html | 2 +- .../RobotIllegalStateException.html | 2 +- .../exceptions/RobotMagicValueException.html | 2 +- .../exceptions/class-use/RobotException.html | 2 +- .../class-use/RobotIllegalStateException.html | 2 +- .../class-use/RobotMagicValueException.html | 2 +- .../roboter/exceptions/package-summary.html | 2 +- .../roboter/exceptions/package-tree.html | 2 +- .../roboter/exceptions/package-use.html | 2 +- .../exceptions/roboter/package-summary.html | 2 +- .../tpe/exceptions/roboter/package-tree.html | 2 +- .../tpe/exceptions/roboter/package-use.html | 2 +- Roboterfabrik/doc/ui/Factory.html | 2 +- Roboterfabrik/doc/ui/class-use/Factory.html | 2 +- Roboterfabrik/doc/ui/package-summary.html | 2 +- Roboterfabrik/doc/ui/package-tree.html | 2 +- Roboterfabrik/doc/ui/package-use.html | 2 +- Roboterfabrik/src/Domäne/C3PO.java | 26 ++++++++++------ Roboterfabrik/src/Domäne/Nexus6.java | 11 ++++--- Roboterfabrik/src/Domäne/R2D2.java | 26 +++++++++++----- Roboterfabrik/src/Domäne/Roboter.java | 28 +++++++++++------ Roboterfabrik/src/facade/Factorysystem.java | 31 ++++++++++++------- 75 files changed, 200 insertions(+), 162 deletions(-) diff --git a/Roboterfabrik/doc/Domäne/C3PO.html b/Roboterfabrik/doc/Domäne/C3PO.html index eeae876..11cde69 100644 --- a/Roboterfabrik/doc/Domäne/C3PO.html +++ b/Roboterfabrik/doc/Domäne/C3PO.html @@ -1,7 +1,7 @@
- +name
- wie der Roboter heißen soll.id
- eine zufällig vergebene Zahl zwischen 9999-19999.Robot
, RobotControl
, RobotInstructions
name
- wie der Roboter heißen soll.id
- eine zufällig vergebene Zahl zwischen 9999-19999.RobotInstructions#think(int[])
RobotInstructions.think(int[])
static Nexus6
name
- wie der Roboter heißen soll.Robot
, RobotControl
, RobotInstructions
name
- Name des Roboters.id
- Eine zufällig vergebene Zahl zwischen 0-9999.RobotInstructions#think(int[])
RobotInstructions.think(int[])
der Zustand wird beim aufrufen zwischen true und false getauscht.
der Zustand wird beim aufrufen zwischen
+ true und false getauscht.
RobotInstructions#think(int[])
RobotInstructions.think(int[])
static Nexus6
getInstance()
class
class
boolean
istDieserRoboterDa(int id)
int
roboterAnlegen(String name,
@@ -224,12 +224,12 @@ loadScripts(document, 'script');
schalterBetätigen
public boolean schalterBetätigen(int id)
-Schlatet den Schalter vom Roboter auf An oder Aus.
- Pris bleibt Ausgeschaltet.
+Schlatet den Schalter vom Roboter auf An oder Aus. Pris bleibt Ausgeschaltet.
- Parameters:
-id
-
+id
- Id des Roboters
- Returns:
+- Gibt zurück ob der Roboter ein- oder ausgeschaltet wurde.
@@ -265,13 +265,12 @@ loadScripts(document, 'script');
roboterDaten
-Die Daten vom Roboter werden gelesen und übergeben.
- RoboterTyp, Name und Seriennummer.
+Die Daten vom Roboter werden gelesen und übergeben.
- Parameters:
-id
-
+id
- Id des Roboters
- Returns:
-- String
+- String RoboterTyp, Name und Seriennummer.
@@ -279,12 +278,13 @@ loadScripts(document, 'script');
istDieserRoboterDa
public boolean istDieserRoboterDa(int id)
-Um zu überprüfen ob der Roboter mit dieser Id existiert.
+Überprüft ob der Roboter mit dieser Id im Lager existiert.
+- Parameters:
+id
- Id des Roboters
- Returns:
-- boolean übergibt ihn weiter
- True bedeutet, dass der Roboter im Lager existiert.
- False bedeutet, dass der Roboter nicht im Lager existiert.
+- boolean true oder false, je nachdem ob der Roboter im Lager
+ existiert.
diff --git a/Roboterfabrik/doc/facade/class-use/Factorysystem.html b/Roboterfabrik/doc/facade/class-use/Factorysystem.html
index 5634ae0..e5842a3 100644
--- a/Roboterfabrik/doc/facade/class-use/Factorysystem.html
+++ b/Roboterfabrik/doc/facade/class-use/Factorysystem.html
@@ -1,7 +1,7 @@
-
+
Uses of Class facade.Factorysystem
diff --git a/Roboterfabrik/doc/facade/package-summary.html b/Roboterfabrik/doc/facade/package-summary.html
index 4647a5c..d18da95 100644
--- a/Roboterfabrik/doc/facade/package-summary.html
+++ b/Roboterfabrik/doc/facade/package-summary.html
@@ -1,7 +1,7 @@
-
+
facade
diff --git a/Roboterfabrik/doc/facade/package-tree.html b/Roboterfabrik/doc/facade/package-tree.html
index 63cc59d..811ceb3 100644
--- a/Roboterfabrik/doc/facade/package-tree.html
+++ b/Roboterfabrik/doc/facade/package-tree.html
@@ -1,7 +1,7 @@
-
+
facade Class Hierarchy
diff --git a/Roboterfabrik/doc/facade/package-use.html b/Roboterfabrik/doc/facade/package-use.html
index 0d2cf78..705ea60 100644
--- a/Roboterfabrik/doc/facade/package-use.html
+++ b/Roboterfabrik/doc/facade/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package facade
diff --git a/Roboterfabrik/doc/help-doc.html b/Roboterfabrik/doc/help-doc.html
index 50fbb10..d8d2d5c 100644
--- a/Roboterfabrik/doc/help-doc.html
+++ b/Roboterfabrik/doc/help-doc.html
@@ -1,7 +1,7 @@
-
+
API Help
diff --git a/Roboterfabrik/doc/index-files/index-1.html b/Roboterfabrik/doc/index-files/index-1.html
index 8527204..1567e87 100644
--- a/Roboterfabrik/doc/index-files/index-1.html
+++ b/Roboterfabrik/doc/index-files/index-1.html
@@ -1,7 +1,7 @@
-
+
A-Index
diff --git a/Roboterfabrik/doc/index-files/index-10.html b/Roboterfabrik/doc/index-files/index-10.html
index 65b6f6f..ef57f7a 100644
--- a/Roboterfabrik/doc/index-files/index-10.html
+++ b/Roboterfabrik/doc/index-files/index-10.html
@@ -1,7 +1,7 @@
-
+
R-Index
diff --git a/Roboterfabrik/doc/index-files/index-11.html b/Roboterfabrik/doc/index-files/index-11.html
index 0e31f0d..8d8132f 100644
--- a/Roboterfabrik/doc/index-files/index-11.html
+++ b/Roboterfabrik/doc/index-files/index-11.html
@@ -1,7 +1,7 @@
-
+
S-Index
diff --git a/Roboterfabrik/doc/index-files/index-12.html b/Roboterfabrik/doc/index-files/index-12.html
index c9d2e35..1383790 100644
--- a/Roboterfabrik/doc/index-files/index-12.html
+++ b/Roboterfabrik/doc/index-files/index-12.html
@@ -1,7 +1,7 @@
-
+
T-Index
diff --git a/Roboterfabrik/doc/index-files/index-13.html b/Roboterfabrik/doc/index-files/index-13.html
index 2d1dff7..0d10f6b 100644
--- a/Roboterfabrik/doc/index-files/index-13.html
+++ b/Roboterfabrik/doc/index-files/index-13.html
@@ -1,7 +1,7 @@
-
+
U-Index
diff --git a/Roboterfabrik/doc/index-files/index-14.html b/Roboterfabrik/doc/index-files/index-14.html
index 40bc13d..683c379 100644
--- a/Roboterfabrik/doc/index-files/index-14.html
+++ b/Roboterfabrik/doc/index-files/index-14.html
@@ -1,7 +1,7 @@
-
+
V-Index
diff --git a/Roboterfabrik/doc/index-files/index-15.html b/Roboterfabrik/doc/index-files/index-15.html
index f8b888c..4667cb7 100644
--- a/Roboterfabrik/doc/index-files/index-15.html
+++ b/Roboterfabrik/doc/index-files/index-15.html
@@ -1,7 +1,7 @@
-
+
Z-Index
diff --git a/Roboterfabrik/doc/index-files/index-2.html b/Roboterfabrik/doc/index-files/index-2.html
index eeb3d00..4c6672c 100644
--- a/Roboterfabrik/doc/index-files/index-2.html
+++ b/Roboterfabrik/doc/index-files/index-2.html
@@ -1,7 +1,7 @@
-
+
C-Index
diff --git a/Roboterfabrik/doc/index-files/index-3.html b/Roboterfabrik/doc/index-files/index-3.html
index 622a934..fd67086 100644
--- a/Roboterfabrik/doc/index-files/index-3.html
+++ b/Roboterfabrik/doc/index-files/index-3.html
@@ -1,7 +1,7 @@
-
+
D-Index
diff --git a/Roboterfabrik/doc/index-files/index-4.html b/Roboterfabrik/doc/index-files/index-4.html
index 64e9668..53686d8 100644
--- a/Roboterfabrik/doc/index-files/index-4.html
+++ b/Roboterfabrik/doc/index-files/index-4.html
@@ -1,7 +1,7 @@
-
+
F-Index
diff --git a/Roboterfabrik/doc/index-files/index-5.html b/Roboterfabrik/doc/index-files/index-5.html
index 9df04db..5ca77eb 100644
--- a/Roboterfabrik/doc/index-files/index-5.html
+++ b/Roboterfabrik/doc/index-files/index-5.html
@@ -1,7 +1,7 @@
-
+
G-Index
@@ -68,7 +68,8 @@ loadScripts(document, 'script');
getInstance() - Static method in class Domäne.Nexus6
-Falls es noch kein Objekt gibt wird eins erzeugt.
+Instantziiert ein neues Nexus6 Objekt falls bisher keins erzeugt wurde, und
+ gibt je nachdem entweder das bestehende oder neu erzeugte Objekt zurück.
getLastException() - Method in class Domäne.Roboter
diff --git a/Roboterfabrik/doc/index-files/index-6.html b/Roboterfabrik/doc/index-files/index-6.html
index 00ac7e3..9ac1adf 100644
--- a/Roboterfabrik/doc/index-files/index-6.html
+++ b/Roboterfabrik/doc/index-files/index-6.html
@@ -1,7 +1,7 @@
-
+
I-Index
@@ -68,7 +68,7 @@ loadScripts(document, 'script');
istDieserRoboterDa(int) - Method in class facade.Factorysystem
-Um zu überprüfen ob der Roboter mit dieser Id existiert.
+Überprüft ob der Roboter mit dieser Id im Lager existiert.
A C D F G I L M N R S T U V Z
All Classes and Interfaces|All Packages|Serialized Form
diff --git a/Roboterfabrik/doc/index-files/index-7.html b/Roboterfabrik/doc/index-files/index-7.html
index 6357051..2f12d82 100644
--- a/Roboterfabrik/doc/index-files/index-7.html
+++ b/Roboterfabrik/doc/index-files/index-7.html
@@ -1,7 +1,7 @@
-
+
L-Index
diff --git a/Roboterfabrik/doc/index-files/index-8.html b/Roboterfabrik/doc/index-files/index-8.html
index 11b4712..dedc96b 100644
--- a/Roboterfabrik/doc/index-files/index-8.html
+++ b/Roboterfabrik/doc/index-files/index-8.html
@@ -1,7 +1,7 @@
-
+
M-Index
diff --git a/Roboterfabrik/doc/index-files/index-9.html b/Roboterfabrik/doc/index-files/index-9.html
index 44ffdf9..1cf1bc2 100644
--- a/Roboterfabrik/doc/index-files/index-9.html
+++ b/Roboterfabrik/doc/index-files/index-9.html
@@ -1,7 +1,7 @@
-
+
N-Index
@@ -56,8 +56,7 @@ loadScripts(document, 'script');
- Nexus6 - Class in Domäne
-
-Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat
- immer die gleiche id:19281982
+Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.
- NEXUS6 - Enum constant in enum class Domäne.RobotType
-
diff --git a/Roboterfabrik/doc/index.html b/Roboterfabrik/doc/index.html
index 47898b7..1336246 100644
--- a/Roboterfabrik/doc/index.html
+++ b/Roboterfabrik/doc/index.html
@@ -1,7 +1,7 @@
-
+
Overview
diff --git a/Roboterfabrik/doc/main/Main.html b/Roboterfabrik/doc/main/Main.html
index 4b883c9..3d50d03 100644
--- a/Roboterfabrik/doc/main/Main.html
+++ b/Roboterfabrik/doc/main/Main.html
@@ -1,7 +1,7 @@
-
+
Main
diff --git a/Roboterfabrik/doc/main/class-use/Main.html b/Roboterfabrik/doc/main/class-use/Main.html
index 4b1808f..87b5319 100644
--- a/Roboterfabrik/doc/main/class-use/Main.html
+++ b/Roboterfabrik/doc/main/class-use/Main.html
@@ -1,7 +1,7 @@
-
+
Uses of Class main.Main
diff --git a/Roboterfabrik/doc/main/package-summary.html b/Roboterfabrik/doc/main/package-summary.html
index 5280261..36a0a47 100644
--- a/Roboterfabrik/doc/main/package-summary.html
+++ b/Roboterfabrik/doc/main/package-summary.html
@@ -1,7 +1,7 @@
-
+
main
diff --git a/Roboterfabrik/doc/main/package-tree.html b/Roboterfabrik/doc/main/package-tree.html
index 3bbf69b..d82f228 100644
--- a/Roboterfabrik/doc/main/package-tree.html
+++ b/Roboterfabrik/doc/main/package-tree.html
@@ -1,7 +1,7 @@
-
+
main Class Hierarchy
diff --git a/Roboterfabrik/doc/main/package-use.html b/Roboterfabrik/doc/main/package-use.html
index 4679a59..7a198ed 100644
--- a/Roboterfabrik/doc/main/package-use.html
+++ b/Roboterfabrik/doc/main/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package main
diff --git a/Roboterfabrik/doc/overview-summary.html b/Roboterfabrik/doc/overview-summary.html
index 0a3cbdf..8fa03c8 100644
--- a/Roboterfabrik/doc/overview-summary.html
+++ b/Roboterfabrik/doc/overview-summary.html
@@ -1,7 +1,7 @@
-
+
Generated Documentation (Untitled)
diff --git a/Roboterfabrik/doc/overview-tree.html b/Roboterfabrik/doc/overview-tree.html
index a0c868b..d585c43 100644
--- a/Roboterfabrik/doc/overview-tree.html
+++ b/Roboterfabrik/doc/overview-tree.html
@@ -1,7 +1,7 @@
-
+
Class Hierarchy
diff --git a/Roboterfabrik/doc/serialized-form.html b/Roboterfabrik/doc/serialized-form.html
index 3e96af5..bff2db7 100644
--- a/Roboterfabrik/doc/serialized-form.html
+++ b/Roboterfabrik/doc/serialized-form.html
@@ -1,7 +1,7 @@
-
+
Serialized Form
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/Robot.html b/Roboterfabrik/doc/tpe/exceptions/roboter/Robot.html
index d0193ee..48228e2 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/Robot.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/Robot.html
@@ -1,7 +1,7 @@
-
+
Robot
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/RobotControl.html b/Roboterfabrik/doc/tpe/exceptions/roboter/RobotControl.html
index 9e923b2..a5d8dac 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/RobotControl.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/RobotControl.html
@@ -1,7 +1,7 @@
-
+
RobotControl
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/RobotInstructions.html b/Roboterfabrik/doc/tpe/exceptions/roboter/RobotInstructions.html
index 17b5ce1..6c83b94 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/RobotInstructions.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/RobotInstructions.html
@@ -1,7 +1,7 @@
-
+
RobotInstructions
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/Robot.html b/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/Robot.html
index 8046048..57dd7d2 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/Robot.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/Robot.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface tpe.exceptions.roboter.Robot
@@ -76,8 +76,7 @@ loadScripts(document, 'script');
class
-Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat
- immer die gleiche id:19281982
+Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.
class
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotControl.html b/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotControl.html
index 911217d..aea67a0 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotControl.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotControl.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface tpe.exceptions.roboter.RobotControl
@@ -78,8 +78,7 @@ loadScripts(document, 'script');
class
-Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat
- immer die gleiche id:19281982
+Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.
class
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotInstructions.html b/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotInstructions.html
index c826f74..2dc26f0 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotInstructions.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/class-use/RobotInstructions.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface tpe.exceptions.roboter.RobotInstructions
@@ -78,8 +78,7 @@ loadScripts(document, 'script');
class
-Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat
- immer die gleiche id:19281982
+Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris.
class
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotException.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotException.html
index ac4972d..f4d6a7e 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotException.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotException.html
@@ -1,7 +1,7 @@
-
+
RobotException
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotIllegalStateException.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotIllegalStateException.html
index ae60f4b..d6173e9 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotIllegalStateException.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotIllegalStateException.html
@@ -1,7 +1,7 @@
-
+
RobotIllegalStateException
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotMagicValueException.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotMagicValueException.html
index 0d56200..c8dbc98 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotMagicValueException.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/RobotMagicValueException.html
@@ -1,7 +1,7 @@
-
+
RobotMagicValueException
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotException.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotException.html
index a8d884f..696dfbf 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotException.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotException.html
@@ -1,7 +1,7 @@
-
+
Uses of Class tpe.exceptions.roboter.exceptions.RobotException
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotIllegalStateException.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotIllegalStateException.html
index 0fc172a..e93962e 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotIllegalStateException.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotIllegalStateException.html
@@ -1,7 +1,7 @@
-
+
Uses of Class tpe.exceptions.roboter.exceptions.RobotIllegalStateException
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotMagicValueException.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotMagicValueException.html
index a55c6cf..c30c907 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotMagicValueException.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/class-use/RobotMagicValueException.html
@@ -1,7 +1,7 @@
-
+
Uses of Class tpe.exceptions.roboter.exceptions.RobotMagicValueException
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-summary.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-summary.html
index b97951d..11a53cd 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-summary.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-summary.html
@@ -1,7 +1,7 @@
-
+
tpe.exceptions.roboter.exceptions
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-tree.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-tree.html
index ee79607..38e345d 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-tree.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-tree.html
@@ -1,7 +1,7 @@
-
+
tpe.exceptions.roboter.exceptions Class Hierarchy
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-use.html b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-use.html
index aa33ced..fc18f9c 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-use.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/exceptions/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package tpe.exceptions.roboter.exceptions
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/package-summary.html b/Roboterfabrik/doc/tpe/exceptions/roboter/package-summary.html
index 2f9007e..7fdac95 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/package-summary.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/package-summary.html
@@ -1,7 +1,7 @@
-
+
tpe.exceptions.roboter
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/package-tree.html b/Roboterfabrik/doc/tpe/exceptions/roboter/package-tree.html
index 646949e..c539649 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/package-tree.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/package-tree.html
@@ -1,7 +1,7 @@
-
+
tpe.exceptions.roboter Class Hierarchy
diff --git a/Roboterfabrik/doc/tpe/exceptions/roboter/package-use.html b/Roboterfabrik/doc/tpe/exceptions/roboter/package-use.html
index 076aae9..bf49c39 100644
--- a/Roboterfabrik/doc/tpe/exceptions/roboter/package-use.html
+++ b/Roboterfabrik/doc/tpe/exceptions/roboter/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package tpe.exceptions.roboter
diff --git a/Roboterfabrik/doc/ui/Factory.html b/Roboterfabrik/doc/ui/Factory.html
index a90bf03..932e052 100644
--- a/Roboterfabrik/doc/ui/Factory.html
+++ b/Roboterfabrik/doc/ui/Factory.html
@@ -1,7 +1,7 @@
-
+
Factory
diff --git a/Roboterfabrik/doc/ui/class-use/Factory.html b/Roboterfabrik/doc/ui/class-use/Factory.html
index 1012eb5..ccbb726 100644
--- a/Roboterfabrik/doc/ui/class-use/Factory.html
+++ b/Roboterfabrik/doc/ui/class-use/Factory.html
@@ -1,7 +1,7 @@
-
+
Uses of Class ui.Factory
diff --git a/Roboterfabrik/doc/ui/package-summary.html b/Roboterfabrik/doc/ui/package-summary.html
index c9eb50d..f82340a 100644
--- a/Roboterfabrik/doc/ui/package-summary.html
+++ b/Roboterfabrik/doc/ui/package-summary.html
@@ -1,7 +1,7 @@
-
+
ui
diff --git a/Roboterfabrik/doc/ui/package-tree.html b/Roboterfabrik/doc/ui/package-tree.html
index 5ad4008..8de2c49 100644
--- a/Roboterfabrik/doc/ui/package-tree.html
+++ b/Roboterfabrik/doc/ui/package-tree.html
@@ -1,7 +1,7 @@
-
+
ui Class Hierarchy
diff --git a/Roboterfabrik/doc/ui/package-use.html b/Roboterfabrik/doc/ui/package-use.html
index f227227..2f562a2 100644
--- a/Roboterfabrik/doc/ui/package-use.html
+++ b/Roboterfabrik/doc/ui/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package ui
diff --git a/Roboterfabrik/src/Domäne/C3PO.java b/Roboterfabrik/src/Domäne/C3PO.java
index 1d31ebd..4d7a7b5 100644
--- a/Roboterfabrik/src/Domäne/C3PO.java
+++ b/Roboterfabrik/src/Domäne/C3PO.java
@@ -1,5 +1,7 @@
package Domäne;
+import tpe.exceptions.roboter.RobotControl;
+import tpe.exceptions.roboter.RobotInstructions;
import tpe.exceptions.roboter.exceptions.RobotException;
import tpe.exceptions.roboter.exceptions.RobotIllegalStateException;
import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
@@ -7,19 +9,23 @@ import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
/**
*
* 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 {
private int id;
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) {
super(name);
this.robotType = RobotType.C3PO;
this.id = id;
}
+
/**
* @see RobotControl#getid(int)
*/
@@ -27,6 +33,7 @@ public class C3PO extends Roboter {
public int getId() {
return id;
}
+
/**
* @see RobotInstructions#think(int[])
* @throws RobotIllegalStateException wenn der Roboter ausgeschaltet ist.
@@ -35,8 +42,8 @@ public class C3PO extends Roboter {
public int[] think(int[] zahlen) throws RobotException {
int remember;
/**
- * hier wird geschaut ob zahlen die Zahl 42 enthält, wenn true
- * wird eine RobotMagicException geworfen.
+ * hier wird geschaut ob zahlen die Zahl 42 enthält, wenn true wird eine
+ * RobotMagicException geworfen.
*/
if (isPowerOn() == true) {
for (int zahl : zahlen) {
@@ -46,15 +53,15 @@ public class C3PO extends Roboter {
}
}
/**
- * hier werden die Zahlen absteigend mit dem InsertionSort sortiert.
- * hier wird immer die nächste Zahl im Array angeschaut.
+ * hier werden die Zahlen absteigend mit dem InsertionSort sortiert. hier wird
+ * immer die nächste Zahl im Array angeschaut.
*/
for (int i = 1; i < zahlen.length; i++) {
remember = zahlen[i];
int k = i;
/**
- * hier wird die Zahl solange nach links getauscht bis die Zahl links nicht mehr kleiner
- * ist als die Zahl rechts, oder die Zahl ganz links ist.
+ * hier wird die Zahl solange nach links getauscht bis die Zahl links nicht mehr
+ * kleiner ist als die Zahl rechts, oder die Zahl ganz links ist.
*/
while (k > 0 && zahlen[k - 1] < remember) {
zahlen[k] = zahlen[k - 1];
@@ -68,9 +75,10 @@ public class C3PO extends Roboter {
throw fehler;
}
+
/**
* @see Roboter#getRobotType(RoboType)
- * @return roboTyoe
+ * @return roboTyoe
*/
public RobotType getRobotType() {
return this.robotType;
diff --git a/Roboterfabrik/src/Domäne/Nexus6.java b/Roboterfabrik/src/Domäne/Nexus6.java
index 51971a0..a1b27bc 100644
--- a/Roboterfabrik/src/Domäne/Nexus6.java
+++ b/Roboterfabrik/src/Domäne/Nexus6.java
@@ -6,8 +6,8 @@ import tpe.exceptions.roboter.exceptions.RobotException;
import tpe.exceptions.roboter.exceptions.RobotIllegalStateException;
/**
- * Die Klasse Nexus6 hat ein einziges Objekt namens Pris Pris ist defekt und hat
- * immer die gleiche id:19281982
+ * Die Klasse Nexus6 generiert ein einzigen Roboter namens Pris. Pris ist defekt
+ * und hat immer die gleiche Id:19281982
*/
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() {
if (PRIS == null) {
diff --git a/Roboterfabrik/src/Domäne/R2D2.java b/Roboterfabrik/src/Domäne/R2D2.java
index acb3e95..279ed62 100644
--- a/Roboterfabrik/src/Domäne/R2D2.java
+++ b/Roboterfabrik/src/Domäne/R2D2.java
@@ -1,24 +1,34 @@
package Domäne;
+import tpe.exceptions.roboter.RobotControl;
+import tpe.exceptions.roboter.RobotInstructions;
import tpe.exceptions.roboter.exceptions.RobotException;
import tpe.exceptions.roboter.exceptions.RobotIllegalStateException;
import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
+
/**
*
* 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 {
private int id;
private RobotType robotType;
+ /**
+ *
+ *
+ *
+ * @param name Name des Roboters.
+ * @param id Eine zufällig vergebene Zahl zwischen 0-9999.
+ *
+ */
public R2D2(String name, int id) {
super(name);
this.robotType = RobotType.R2D2;
this.id = id;
}
+
/**
* @see RobotInstructions#think(int[])
* @throws RobotIllegalStateException wenn der Roboter ausgeschaltet ist.
@@ -26,7 +36,8 @@ public class R2D2 extends Roboter {
@Override
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) {
for (int zahl : zahlen) {
@@ -36,10 +47,9 @@ public class R2D2 extends Roboter {
}
}
/**
- * Hier werden die Zahlen aufsteigend mit dem SelectionSort sortiert.
- * Hier wird immer die nächst kleinere Zahl gesucht.
- * ist i(die Zahl links) größer als k(die Zahl rechts),
- * so werden beide Zahlen getauscht.
+ * Hier werden die Zahlen aufsteigend mit dem SelectionSort sortiert. Hier wird
+ * immer die nächst kleinere Zahl gesucht. ist i(die Zahl links) größer als
+ * k(die Zahl rechts), so werden beide Zahlen getauscht.
*/
for (int i = 0; i < zahlen.length - 1; i++) {
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);
throw fehler;
}
+
/**
* @see RobotControl#getId(int)
*/
@@ -63,6 +74,7 @@ public class R2D2 extends Roboter {
public int getId() {
return id;
}
+
/**
* @see Roboter#getRobotType(robotType)
*/
diff --git a/Roboterfabrik/src/Domäne/Roboter.java b/Roboterfabrik/src/Domäne/Roboter.java
index eb5d5a4..724d26a 100644
--- a/Roboterfabrik/src/Domäne/Roboter.java
+++ b/Roboterfabrik/src/Domäne/Roboter.java
@@ -3,6 +3,8 @@ package Domäne;
import java.util.stream.IntStream;
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.RobotIllegalStateException;
import tpe.exceptions.roboter.exceptions.RobotMagicValueException;
@@ -19,7 +21,7 @@ public abstract class Roboter implements Robot {
protected RobotException fehler;
/**
- * Roboter wird in einem ausgeschalteten Zustand instanziiert!
+ * Roboter wird in einem ausgeschalteten Zustand instanziiert.
*/
Roboter(String name) {
@@ -43,8 +45,8 @@ public abstract class Roboter implements Robot {
}
/**
- * @see RobotControl#triggerPowerSwitch
- * der Zustand wird beim aufrufen zwischen true und false getauscht.
+ * @see RobotControl#triggerPowerSwitch der Zustand wird beim aufrufen zwischen
+ * true und false getauscht.
*/
@Override
public void triggerPowerSwitch() {
@@ -67,6 +69,7 @@ public abstract class Roboter implements Robot {
else
return false;
}
+
/**
* @see RobotControl#getLastException(RobotException)
*/
@@ -75,9 +78,11 @@ public abstract class Roboter implements Robot {
return fehler;
}
+
/**
* @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 {
@@ -93,11 +98,14 @@ public abstract class Roboter implements Robot {
fehler = new RobotIllegalStateException("Roboter ausgeschaltet! Bitte einschalten.", this.name);
throw fehler;
}
+
/**
- * Gibt die Zahlen als String zurück. Zwischen den Zahlen wird das richtige Trennzeichen verwendet
- * Die Methode erkennt das richtige Trennzeichen, indem es die erste Zahl mit der letzen Zahl vergleicht.
- * R2D2 sortiert die Zahlen aufsteigend, daher muss die erste Zahl kleiner als die letzte Zahl sein.
- * Bei C3PO ist es anders herum.
+ * Gibt die Zahlen als String zurück. Zwischen den Zahlen wird das richtige
+ * Trennzeichen verwendet Die Methode erkennt das richtige Trennzeichen, indem
+ * es die erste Zahl mit der letzen Zahl vergleicht. R2D2 sortiert die Zahlen
+ * aufsteigend, daher muss die erste Zahl kleiner als die letzte Zahl sein. Bei
+ * C3PO ist es anders herum.
+ *
* @param zahlen
* @return String der die Zahlen mit Trennzeichen zurück gibt.
*
@@ -115,13 +123,15 @@ public abstract class Roboter implements Robot {
return null;
}
+
/**
* @see RobotInstructions#think(int[])
*/
@Override
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();
}
diff --git a/Roboterfabrik/src/facade/Factorysystem.java b/Roboterfabrik/src/facade/Factorysystem.java
index 3c2c715..97a97b6 100644
--- a/Roboterfabrik/src/facade/Factorysystem.java
+++ b/Roboterfabrik/src/facade/Factorysystem.java
@@ -56,25 +56,30 @@ public class Factorysystem {
public boolean zustandRoboter(int id) {
return robotFactory.roboterZustand(id);
}
+
/**
- * Schlatet den Schalter vom Roboter auf An oder Aus.
- * Pris bleibt Ausgeschaltet.
- * @param id
- * @return
+ * Schlatet den Schalter vom Roboter auf An oder Aus. Pris bleibt Ausgeschaltet.
+ *
+ * @param id Id des Roboters
+ * @return Gibt zurück ob der Roboter ein- oder ausgeschaltet wurde.
*/
public boolean schalterBetätigen(int id) {
return robotFactory.schalterAnAus(id);
}
+
/**
* Roboter sortiert die Zahlen und gibt sie mit den richtigen Trennzeichen aus.
+ *
* @return ausgabe gibt sie weiter
*/
public String sprechenAufruf(int id, int[] zahlen) throws RobotException {
String ausgabe = robotFactory.aufrufSpeakAndThink(id, zahlen);
return ausgabe;
}
+
/**
* Der letze Fehler vom Roboter wird ausgelesen und übergeben.
+ *
* @param id vom Roboter
* @return RobotException der letzte Fehler.
*/
@@ -82,20 +87,24 @@ public class Factorysystem {
return robotFactory.letzterFehler(id);
}
+
/**
* Die Daten vom Roboter werden gelesen und übergeben.
- * RoboterTyp, Name und Seriennummer.
- * @param id
- * @return String
+ *
+ * @param id Id des Roboters
+ * @return String RoboterTyp, Name und Seriennummer.
*/
public String roboterDaten(int id) {
return robotFactory.datenDesRoboters(id);
}
+
/**
- * Um zu überprüfen ob der Roboter mit dieser Id existiert.
- * @return boolean übergibt ihn weiter
- * True bedeutet, dass der Roboter im Lager existiert.
- * False bedeutet, dass der Roboter nicht im Lager existiert.
+ * Überprüft ob der Roboter mit dieser Id im Lager existiert.
+ *
+ * @param id Id des Roboters
+ *
+ * @return boolean true oder false, je nachdem ob der Roboter im Lager
+ * existiert.
*/
public boolean istDieserRoboterDa(int id) {
boolean istDa = robotFactory.istDieserRoboterDa(id);