Javadoc in Factorysystem wurde ergänzt.

master
nikow 2023-01-08 00:17:29 +01:00
parent 092a3d678e
commit 4d9d654511
1 changed files with 27 additions and 5 deletions

View File

@ -56,25 +56,47 @@ 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.
* Pris bleibt Ausgeschaltet.
* @param id
* @return
*/
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.
* @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.
* @param id vom Roboter
* @return RobotException der letzte Fehler.
*/
public RobotException fehlerAuslesen(int id) { public RobotException fehlerAuslesen(int id) {
return robotFactory.letzterFehler(id); return robotFactory.letzterFehler(id);
} }
/**
* Die Daten vom Roboter werden gelesen und übergeben.
* RoboterTyp, Name und Seriennummer.
* @param id
* @return String
*/
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.
* @return boolean übergibt ihn weiter
* True bedeutet, dass der Roboter im Lager existiert.
* False bedeutet, dass der Roboter nicht im Lager existiert.
*/
public boolean istDieserRoboterDa(int id) { public boolean istDieserRoboterDa(int id) {
boolean istDa = robotFactory.istDieserRoboterDa(id); boolean istDa = robotFactory.istDieserRoboterDa(id);
return istDa; return istDa;