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) {
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) {
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.
*/
public RobotException fehlerAuslesen(int 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) {
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) {
boolean istDa = robotFactory.istDieserRoboterDa(id);
return istDa;