Javadoc in Factorysystem wurde ergänzt.
parent
092a3d678e
commit
4d9d654511
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue