From 552f3a1e6fcc071ca9b674dd6069e9b5c3903d94 Mon Sep 17 00:00:00 2001
From: Dennis Eisold <de@itstall.de>
Date: Thu, 14 Nov 2019 10:55:39 +0100
Subject: [PATCH] =?UTF-8?q?Klasse=20f=C3=BCr=20Morsecodes=20angelegt?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../java/Projektarbeit/model/Morsecode.java   | 57 +++++++++++++++++++
 1 file changed, 57 insertions(+)
 create mode 100644 src/main/java/Projektarbeit/model/Morsecode.java

diff --git a/src/main/java/Projektarbeit/model/Morsecode.java b/src/main/java/Projektarbeit/model/Morsecode.java
new file mode 100644
index 0000000..e3032c9
--- /dev/null
+++ b/src/main/java/Projektarbeit/model/Morsecode.java
@@ -0,0 +1,57 @@
+package Projektarbeit.model;
+
+import java.util.TreeMap;
+
+public class Morsecode {
+	TreeMap<String, String> codeMap = new TreeMap<>();
+
+	/**
+	 * Im Konstruktor werden alle Notwendigen Zeichen und deren zugehÃķriger Codes, der Treemap hinzugefÞgt.
+	 */
+	public Morsecode() {
+		codeMap.put("A", "10110");
+		codeMap.put("B", "110101010");
+		codeMap.put("C", "1101011010");
+		codeMap.put("D", "1101010");
+		codeMap.put("E", "10");
+		codeMap.put("F", "101011010");
+		codeMap.put("G", "11011010");
+		codeMap.put("H", "10101010");
+		codeMap.put("I", "1010");
+		codeMap.put("J", "10110110110");
+		codeMap.put("K", "11010110");
+		codeMap.put("L", "101101010");
+		codeMap.put("M", "110110");
+		codeMap.put("N", "11010");
+		codeMap.put("O", "110110110");
+		codeMap.put("P", "1011011010");
+		codeMap.put("Q", "11011010110");
+		codeMap.put("R", "1011010");
+		codeMap.put("S", "101010");
+		codeMap.put("T", "110");
+		codeMap.put("U", "1010110");
+		codeMap.put("V", "101010110");
+		codeMap.put("W", "10110110");
+		codeMap.put("X", "1101010110");
+		codeMap.put("Y", "11010110110");
+		codeMap.put("Z", "1101101010");
+		codeMap.put("1", "10110110110110");
+		codeMap.put("2", "1010110110110");
+		codeMap.put("3", "101010110110");
+		codeMap.put("4", "10101010110");
+		codeMap.put("5", "1010101010");
+		codeMap.put("6", "11010101010");
+		codeMap.put("7", "110110101010");
+		codeMap.put("8", "1101101101010");
+		codeMap.put("9", "11011011011010");
+		codeMap.put("0", "110110110110110");
+		codeMap.put("KA", "1101011010110");
+		codeMap.put("AR", "101101011010");
+		codeMap.put("VE", "10101011010");
+		codeMap.put("SK", "10101011010110");
+	}
+
+	public void getCode(char sign) {
+
+	}
+}
-- 
GitLab