Commit Graph

60 Commits (master)

Author SHA1 Message Date
Kai-Niklas Dippold 116ecb2dc3 Schreibfehler verbessert und fehlende Parameter ergänzt 2023-01-09 14:27:47 +01:00
Milan Lukic 442b72e6c2 UI: beim Letzten Fehler auslesen, NullPointerException abgefangen, wenn
kein Fehler vorliegt.
2023-01-09 13:27:17 +01:00
Kai-Niklas Dippold 39ba960fb5 Ui sagt beim Schalter betätigen nicht mehr das Pris eingeschaltet wurde 2023-01-08 16:52:32 +01:00
Kai-Niklas Dippold 7190a6a127 Exceptions geben den Namen des Roboters wieder, SystemTest erweitert 2023-01-08 16:51:04 +01:00
Kai-Niklas Dippold 9b093fba51 RobotFactory testet nach Pris 2023-01-08 15:45:13 +01:00
Kai-Niklas Dippold a89876eacf RobotFactoryTest überprüft zufällige Id-Vergabe 2023-01-08 02:00:01 +01:00
Kai-Niklas Dippold 9ee42e098f R2D2 Test und Roboter Test erweitert 2023-01-08 01:30:18 +01:00
Kai-Niklas Dippold 11fd265348 C3PO Test 2023-01-08 01:10:45 +01:00
nikow 4d9d654511 Javadoc in Factorysystem wurde ergänzt. 2023-01-08 00:17:29 +01:00
nikow 092a3d678e Merge versuch 2023-01-08 00:03:39 +01:00
nikow 532f889fd6 Merget. 2023-01-08 00:00:32 +01:00
nikow 40ed734a79 Javadoc wurde geschrieben. 2023-01-07 23:53:18 +01:00
nikow 87815a7318 Es wurden alle auskommentierte codes und nicht genutzte imports
entfernt.
2023-01-07 19:42:13 +01:00
Milan Lukic 2e16367bcc minimale Anpassungen 2023-01-07 19:12:48 +01:00
nikow b8de76edc5 Alle gefundenen Ausnahmen die der User auslösen kann werden gecatcht. 2023-01-07 18:38:03 +01:00
nikow 32e22a1b48 Factory roboterBauen() User bringt das Programm durch flasche eingaben
zum einsturz.
2023-01-07 17:36:12 +01:00
nikow 38ca80a937 FactoryTest hinzugefügt um Factory zu testen. 2023-01-07 15:31:24 +01:00
nikow 18d4f8152c RoboterTest smokeTest() wurde C3PO ergänzt. 2023-01-07 14:45:29 +01:00
Milan Lukic 38341c1c60 RoboterTest Klasse mit Tests erstellt. 2023-01-06 18:19:32 +01:00
Milan Lukic c218cace87 RobotFactoryTest Klasse mit Tests implementiert. 2023-01-06 17:29:01 +01:00
Milan Lukic b56e302e37 Weitere SystemTests 2023-01-06 16:22:47 +01:00
Milan Lukic 8ca77ecf35 Erste SystemTests angelegt 2023-01-06 16:00:10 +01:00
Milan Lukic 0ff589db10 Nexus6 (Pris) in RoboterLager hinzufügt. In der UI kann abgerufen werden 2023-01-06 15:18:46 +01:00
Milan Lukic 7ffe3886ac UI weiter weweitert. Daten des Roboters können abgerufen werden! 2023-01-06 15:13:03 +01:00
Milan Lukic 4d28be7a18 UI erweitert um Letzten Fehler auslesen! Exception Handling in UI. 2023-01-06 14:40:56 +01:00
Milan Lukic 8bbe608c0c In R2D2 SelectionSort überarbeitet, war fehlerhaft! 2023-01-06 14:15:03 +01:00
Milan Lukic cc7bc20b1d Weitere UI Erweiterungen. Neue Methoden. 2023-01-06 13:52:55 +01:00
Milan Lukic eeda064427 Weitere Methoden in Factory, Factorysystem, RobotFactory. Main erstellt! 2023-01-05 21:07:01 +01:00
Milan Lukic 04c6dc90f1 Kleine Änderungen in der RobotFacory und Factorysystem. idVergeben() ist
jetzt in der RobotFactory.
2023-01-05 19:55:17 +01:00
Milan Lukic f276084c7e Eine Facade als Factorysystem als Klassennamen erstellt. idVergabe dahin
verschoben. Methode roboterAnlegen in der Facade erstellt.
2023-01-05 19:44:43 +01:00
nikow 28af833e03 Ids werden jetzt zufällig vergeben und die Roboter werden in
roboterLager gespeichert.
2023-01-05 18:58:08 +01:00
nikow 4ec9407bfe Factory hat die methode idVergeben() bekommen. 2023-01-05 18:32:33 +01:00
nikow 604fe74082 Ausnahmen speichern jetzt den Namen vom Roboter der sie entstanden ist
und kann mit der methode getRobotName() ausgelesen werden.
2023-01-05 17:18:25 +01:00
nikow 98f688fa9d Factory hat jetzt einen Switch womit der User arbeiten kann 2023-01-05 16:37:57 +01:00
nikow 47375ba647 final beim erzeugen vom Pris hinzugefügt 2023-01-05 16:15:06 +01:00
nikow 973af80774 Factory 2023-01-05 16:06:54 +01:00
nikow 4d81d85582 Merge branch 'master' of https://gitty.informatik.hs-mannheim.de/2122158/PR2-Roboterfabrik.git 2023-01-05 16:05:10 +01:00
nikow 0282081be5 Package ui und klasse Factory erstellt 2023-01-05 16:02:39 +01:00
Milan Lukic 5a78ea1429 Exceptions RobotMagicValue erweitert und implementiert, getLastException
implementiert
2023-01-05 16:02:23 +01:00
Kai-Niklas Dippold d5070e89cf speak() in Roboter implementiert und name auf final gesetzt 2023-01-05 14:23:28 +01:00
Milan Lukic eeaa28e263 Die Ersten Exceptions erstellt und in Nexus6 Klasse (singleton) in
think() und speak() eingefügt.
2023-01-04 18:28:51 +01:00
Milan Lukic a12278c48b Nexus6 Roboter als Singleton umgesetzt 2023-01-04 14:49:06 +01:00
Milan Lukic 3bcff6941c RobotFactory Klasse erstellt und die Methode addRoboter implementiert 2023-01-04 12:46:13 +01:00
nikow fbeda26182 speak methode in Roboter verändert. 2023-01-03 18:31:05 +01:00
nikow c696e79cbf R2D2 Selection Sort implementiert. 2023-01-03 17:50:14 +01:00
nikow 8396f15947 InsertionSort in C3PO implementiert 2023-01-03 17:25:38 +01:00
nikow e90209a20d Speak Methode aus C3PO entfernt 2023-01-03 17:08:14 +01:00
nikow c2a3cdbeb0 Merge branch 'master' of https://gitty.informatik.hs-mannheim.de/2122158/PR2-Roboterfabrik.git 2023-01-03 17:05:55 +01:00
nikow 76292861de Speak methode entfernt 2023-01-03 17:05:36 +01:00
Milan Lukic a39552dc43 Roboterklasse Speak Methode mit Stream und Lambda implementiert 2023-01-03 17:04:57 +01:00