Skip to content
Snippets Groups Projects
Commit 3355cfab authored by Dennis Eisold's avatar Dennis Eisold
Browse files

TODO aufgelöst: resetNachricht

parent b40ab487
No related branches found
No related tags found
6 merge requests!80doc Ordner für Doku angelegt. Klassen Diagramm erstellt closes #24,!79doc Ordner für Doku angelegt. Klassen Diagramm erstellt closes x24,!75Fix für index out of range,!74closes #13,!73Walzen Variable als public,!72TODO aufgelöst: resetNachricht
...@@ -109,6 +109,13 @@ public class Codierer { ...@@ -109,6 +109,13 @@ public class Codierer {
public void resetHardware() { public void resetHardware() {
this.initialisiereHardware(); this.initialisiereHardware();
} }
/**
* Leer das Nachrichten Objekt um eine neue Nachricht aufnehmen zu können
*/
public void resetNachricht() {
this.nachricht = "";
}
//endregion //endregion
//region Nachrichten handler //region Nachrichten handler
...@@ -241,13 +248,14 @@ public class Codierer { ...@@ -241,13 +248,14 @@ public class Codierer {
//region setzte Funktionen //region setzte Funktionen
/** /**
* Setzt den anzuzeigenden Buchstaben (buchstabe) auf der Walze (wlazenPosition) * Setzt den anzuzeigenden Buchstaben (buchstabe) auf der Walze (walzenPosition) und resetet anschließen das
* TODO: Wenn die Walzen, Notches, Kabel, etc. verändert werden, muss die bisherige Nachricht (this.nachricht) gelöscht werden. * Nachrichten Objekt
* *
* @param walzenPosition : int : Nummer der Walze * @param walzenPosition : int : Nummer der Walze
* @param buchstabe : char : Buchstabe der zugewiesen soll * @param buchstabe : char : Buchstabe der zugewiesen soll
*/ */
public void setzeWalze(int walzenPosition, char buchstabe) { public void setzeWalze(int walzenPosition, char buchstabe) {
this.resetNachricht();
this.hardware.setzePosition(walzenPosition, buchstabe); this.hardware.setzePosition(walzenPosition, buchstabe);
} }
......
...@@ -126,7 +126,7 @@ public class Walze { ...@@ -126,7 +126,7 @@ public class Walze {
* *
* @return walze : Character[] : gibt die gewaehlte Walze zurueck * @return walze : Character[] : gibt die gewaehlte Walze zurueck
*/ */
public String fetchWalze() { private String fetchWalze() {
return walzen[walzenNr]; return walzen[walzenNr];
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment