diff --git a/src/main/java/Enigma/model/DatenbankSqlite.java b/src/main/java/Enigma/model/DatenbankSqlite.java index 891c011a036f01b038400dbb808d65c11a0b8f43..f9e0a9b11d03a5fa75b25bb1604c3fb689484306 100644 --- a/src/main/java/Enigma/model/DatenbankSqlite.java +++ b/src/main/java/Enigma/model/DatenbankSqlite.java @@ -1,8 +1,6 @@ package Enigma.model; -import javax.swing.text.html.HTML; import java.sql.*; -import java.util.Random; /** * Dies ist die SQLite Datenbank Klasse @@ -64,14 +62,14 @@ public class DatenbankSqlite { } //region Random New Codebuch generieren - /* - *//** + /** * Setzt zufällige Codebuch Einträge in die SQLite Datenbank * Tag => int * Walzenlage => String w1,w2,w3 * Ringstellung => String r1,r2,r3 * Steckverbindungen => s0,s1,s2,s3,s4,s5,s6,s7,s8,s9 - *//* + */ + /* public void autoGenCodebuch() throws SQLException { Connection conn = connect(); @@ -88,11 +86,12 @@ public class DatenbankSqlite { conn.commit(); } - *//** + /** * Generiert einen String aus 3 Zufalls-Zahlen(zwischen 1 und 5) * die Zahlen sind durch Komma getrennt * @return String => walzenlage mit drei Kommaseparierten Zufallszahlen zwischen 1 und 5 - *//* + */ + /* private static String walzenlage(){ String walzenlage; Random random = new Random(); @@ -105,13 +104,14 @@ public class DatenbankSqlite { } walzenlage= w[0]+","+w[1]+","+w[2]; return walzenlage; - } + }*/ - *//** + /** * Generiert einen String aus 3 Zufalls-Zahlen(zwischen 1 und 26) * die Zahlen sind durch Komma getrennt * @return String => ringstellung mit drei Kommaseparierten Zufallszahlen zwischen 1 und 26 - *//* + */ + /* private static String ringstellung(){ String ringstellung; Random random = new Random(); @@ -121,12 +121,13 @@ public class DatenbankSqlite { } ringstellung= w[0]+","+w[1]+","+w[2]; return ringstellung; - } + }*/ - *//** + /** * Generiert einen String aus 10 * 2 unterschiedlichen Großbuchstaben * @return String => 10 Buchstabenkombinationen mit Komma getrennt - *//* + */ + /* private static String steckverbindung(){ Random rnd = new Random(); String steckverbindung=""; diff --git a/src/main/java/Enigma/model/Funkraum.java b/src/main/java/Enigma/model/Funkraum.java index de283e750d219646a8fbca82f81626a4b94dff0d..acb4e632acca7338eebcb5ad1044df34a7570576 100644 --- a/src/main/java/Enigma/model/Funkraum.java +++ b/src/main/java/Enigma/model/Funkraum.java @@ -13,7 +13,6 @@ import org.json.JSONObject; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; -import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/Enigma/model/Hardware.java b/src/main/java/Enigma/model/Hardware.java index 4280ddc35b124f5b229a8bfab1315961a0d5c237..694912c870fbb74753a9657abcfefbd853214721 100644 --- a/src/main/java/Enigma/model/Hardware.java +++ b/src/main/java/Enigma/model/Hardware.java @@ -12,7 +12,7 @@ public class Hardware { private String nachricht; private String kenngruppe; - public Hardware() { + Hardware() { this.walzen = new Walze[4]; } @@ -37,8 +37,8 @@ public class Hardware { /** * Setzt den Startwert (position) der Walze (walze) * - * @param walze - * @param buchstabe + * @param walze : int : Nummer der Walze + * @param buchstabe : char : Buchstabe der zugewiesen soll */ public void setzePosition(int walze, char buchstabe) { } @@ -55,9 +55,8 @@ public class Hardware { * String[1] = Nachricht im Klartext */ public String[] empfangeNachricht() { - String[] result = new String[2]; - return result; + return new String[2]; } /** @@ -89,9 +88,8 @@ public class Hardware { * @return String : Die Klartext Nachricht */ private String decodiereNachricht(String nachricht) { - String result = ""; - return result; + return ""; } public Walze[] getWalzen() { diff --git a/src/main/java/Enigma/model/Reflektor.java b/src/main/java/Enigma/model/Reflektor.java index a3069b863341a420aa9e30cd70620d8d043706c6..1457cf3a7c6fc302ec19deae15dc826154966e11 100644 --- a/src/main/java/Enigma/model/Reflektor.java +++ b/src/main/java/Enigma/model/Reflektor.java @@ -10,7 +10,7 @@ package Enigma.model; * nach Betätigung einer Taste nicht dreht (starr montiert) und sie gibt keine Signale * an andere Walzen zum drehen. */ -public class Reflektor { +class Reflektor { /** * Konstanten und Variablen der Klasse Reflektor @@ -34,7 +34,7 @@ public class Reflektor { * * @return reflektorBuchstabeRaus: Character: Der kodierte Buchstabe aus dem Reflektor */ - public char codiere(Character buchstabe) { + char codiere(Character buchstabe) { int iPositionReflektor = 0; /*Ermittelt die Position des Buchstaben buchstabe auf der Alphabetswalze*/ diff --git a/src/main/java/Enigma/model/Walze.java b/src/main/java/Enigma/model/Walze.java index e5e5613a35a3618c831f8861b7e2a9d74cbd0b8e..4f7317fbaf0fa4267cafe073394d3315cb63c9c8 100644 --- a/src/main/java/Enigma/model/Walze.java +++ b/src/main/java/Enigma/model/Walze.java @@ -30,7 +30,6 @@ public class Walze { private int ringstellung; private int walzennr; private int iPositionBuchstabe; - private int iPositionBuchstabeRe; private Character[] walze; @@ -132,11 +131,7 @@ public class Walze { iPositionBuchstabe += 1; } - if (iPositionBuchstabe == getRingstellung()) { - checkRing = true; - } else { - checkRing = false; - } + checkRing = iPositionBuchstabe == getRingstellung(); return checkRing; } diff --git a/src/test/java/Enigma/model/HardwareTest.java b/src/test/java/Enigma/model/HardwareTest.java index baa1f3fbc3f7b7dd7d43d8bf4dd2254355342331..1d7196ff2c6ebdfe0c8095dfcaca2f579b56f39c 100644 --- a/src/test/java/Enigma/model/HardwareTest.java +++ b/src/test/java/Enigma/model/HardwareTest.java @@ -3,8 +3,6 @@ package Enigma.model; import org.junit.Assert; import org.junit.Test; -import static org.junit.Assert.*; - public class HardwareTest { @Test diff --git a/src/test/java/Enigma/model/SteckbrettTest.java b/src/test/java/Enigma/model/SteckbrettTest.java index 5109e276e4ad98c56b768aa44f7a811516f3e456..f56b31eb015e3815d05aa8ff74ca766f9d10ca7c 100644 --- a/src/test/java/Enigma/model/SteckbrettTest.java +++ b/src/test/java/Enigma/model/SteckbrettTest.java @@ -3,8 +3,6 @@ package Enigma.model; import org.junit.Assert; import org.junit.Test; -import static org.junit.Assert.*; - public class SteckbrettTest { @Test