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

Unnötige Variablen und Funktionen raus gelöscht.

parent 1524aac2
No related branches found
No related tags found
No related merge requests found
Pipeline #235 failed with stages
in 2 minutes and 28 seconds
......@@ -26,10 +26,6 @@ public class Codierer {
* Die Kenngruppe für die versendeten Nachrichten gedacht sind. Diese ist relevant für den Webservice (Funkraum)
*/
private String kenngruppe;
/**
* Die Kenngruppe wird gleich nach der Eingabe codiert und global gespeichert.
*/
private String kenngruppeCodiert;
/**
* Die Nachricht, welche der Benutzer eingibt, wird als String nachricht gespeichert
* und im laufe der Benutzung ergänzt
......@@ -54,7 +50,6 @@ public class Codierer {
this.spruchschluessel = "";
this.spruchschluesselCodiert = "";
this.kenngruppe = "";
this.kenngruppeCodiert = "";
this.codebuch = new Codebuch();
this.codebuch.fetchTagesschluessel();
}
......@@ -128,18 +123,8 @@ public class Codierer {
this.hardware.setzePosition(1, this.spruchschluessel.charAt(1));
this.hardware.setzePosition(2, this.spruchschluessel.charAt(2));
// Die Kenngruppe codieren
this.kenngruppeCodiert = this.codiere(this.kenngruppe, true);
}
/**
* Der Spruchschlüssel wird, mit dem Tagesschlüssel codiert und als globale Variable gespeichert.
* Dieser wird später an den Nachrichten Kopf angehängt.
*
* @return String : Der codierte Spruchschlüssel
*/
public String getSpruchschluesselCodiert() {
return this.spruchschluesselCodiert;
// Die Kenngruppe codieren und in der Nachricht speichern
this.codiere(this.kenngruppe, true);
}
/**
......@@ -274,15 +259,6 @@ public class Codierer {
return walzen;
}
/**
* Setzt ein neues Hardware Objekt
*
* @param hardware : Hardware
*/
public void setHardware(Hardware hardware) {
this.hardware = hardware;
}
/**
* Hier wird ein einzelner Buchstabe verschlüsselt.
* Man muss hier ebenfalls mitgeben ob der codierte String in Codierer.nachricht gespeichert werden soll oder nicht.
......@@ -290,7 +266,7 @@ public class Codierer {
*
* @param buchstabe : char : Der zu codierende Buchstabe
* @param save : boolean : Nachricht speichern oder nicht
* @return
* @return char : Der codierte Buchstabe
*/
public char codiere(char buchstabe, boolean save) {
char codiert = this.hardware.codiere(buchstabe);
......@@ -368,7 +344,7 @@ public class Codierer {
* @param nachricht : String : Der zu decodierende Text
* @return String : Der decodierte Text
*/
public String decodiereString(String nachricht) {
private String decodiereString(String nachricht) {
StringBuilder sb = new StringBuilder();
......
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