From a94d45176f48031ca2d5675baa01a6146065aba2 Mon Sep 17 00:00:00 2001
From: Michael <micha.bechtel@web.de>
Date: Wed, 4 Dec 2019 14:23:58 +0100
Subject: [PATCH] Kommentare hinzugefuegt

---
 src/main/java/projekt/enigma/model/Codebuch.java |  7 +++----
 src/main/java/projekt/enigma/model/Codierer.java | 10 ++++++----
 src/main/java/projekt/enigma/model/Hardware.java | 10 +++++++++-
 3 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/src/main/java/projekt/enigma/model/Codebuch.java b/src/main/java/projekt/enigma/model/Codebuch.java
index d2ab4a6..b710a0a 100644
--- a/src/main/java/projekt/enigma/model/Codebuch.java
+++ b/src/main/java/projekt/enigma/model/Codebuch.java
@@ -25,18 +25,17 @@ public class Codebuch {
 
 	//region Variablen
 	/**
-	 * TODO: Dokumentieren tag
-	 * tag : int : gibt den Tag an
+	 * tag : int : gibt den Tag eines Monats an
 	 */
 	private int tag;
 
 	/**
-	 * walzenlage : int[] : legt die Positionen der Walzen fest
+	 * walzenlage : int[] : legt die Positionen der drei Walzen fest
 	 */
 	private int[] walzenlage;
 
 	/**
-	 * ringstellung : int[] : TODO ringstellung: char || int ?
+	 * ringstellung : int[] : legt die Ringstellungen der drei Walzen fest
 	 */
 	private int[] ringstellung;
 
diff --git a/src/main/java/projekt/enigma/model/Codierer.java b/src/main/java/projekt/enigma/model/Codierer.java
index ce401e3..8631af6 100644
--- a/src/main/java/projekt/enigma/model/Codierer.java
+++ b/src/main/java/projekt/enigma/model/Codierer.java
@@ -46,7 +46,9 @@ public class Codierer {
      */
     private Codebuch codebuch;
 
-    //TODO Dokumentieren
+    /**
+     * Thread mit der Abfolge an Aufgaben des Funkraums.
+     */
     private Thread funk;
     //endregion
 
@@ -344,10 +346,10 @@ public class Codierer {
     }
 
     /**
-     * TODO: Doku
+     * Ueberprueft welche Buchstaben noch zur Vertauschung verfügbar sind
      *
-     * @param port
-     * @return
+     * @param port: Zahl zwischen 0-9: entspricht der Kabelnummer.
+     * @return String: liefert einen String mit den verfuegbaren Buchstaben zurueck.
      */
     public String fetchVerfuegbareBuchstaben(int port) {
         return this.hardware.getSteckbrett().fetchVerfuegbareBuchstaben(port);
diff --git a/src/main/java/projekt/enigma/model/Hardware.java b/src/main/java/projekt/enigma/model/Hardware.java
index f188a2c..0ddd8ed 100644
--- a/src/main/java/projekt/enigma/model/Hardware.java
+++ b/src/main/java/projekt/enigma/model/Hardware.java
@@ -17,10 +17,18 @@ public class Hardware {
 
 	//region Variablen
 	/**
-	 * TODO: Dokumentieren
+	 * walzen: Walze-Array: erzeugt ein privates Array mit der die Anzahl der Walzen festgelegt wird.
 	 */
 	private Walze[] walzen;
+
+	/**
+	 * steckbrett: Steckbrett: erzeugt ein privates Steckbrett-Objekt
+	 */
 	private Steckbrett steckbrett;
+
+	/**
+	 * reflektor: Reflektor: erzeugt ein privates Reflektor-Objekt.
+	 */
 	private Reflektor reflektor;
 	//endregion
 
-- 
GitLab