From 579c7c8d8dede7740a55e5d779432f4c0b0411df Mon Sep 17 00:00:00 2001
From: Nelson Tavares de Sousa <stu103017@mail.uni-kiel.de>
Date: Wed, 26 Aug 2015 13:19:39 +0200
Subject: [PATCH] clock javadoc

---
 src/main/java/teetime/stage/Clock.java        | 16 +++++++++
 .../stage/basic/distributor/Distributor.java  |  4 ---
 .../teetime/stage/basic/merger/Merger.java    | 34 ++++++++-----------
 3 files changed, 31 insertions(+), 23 deletions(-)

diff --git a/src/main/java/teetime/stage/Clock.java b/src/main/java/teetime/stage/Clock.java
index 19a1dae1..abe34075 100644
--- a/src/main/java/teetime/stage/Clock.java
+++ b/src/main/java/teetime/stage/Clock.java
@@ -18,6 +18,22 @@ package teetime.stage;
 import teetime.framework.AbstractProducerStage;
 import teetime.framework.TerminationStrategy;
 
+/**
+ * <pre>
+ * Illustration:
+ *
+ *   +-----------------------+
+ *   |                       |
+ * +---+                   +---+
+ * |   | +--> *DELAY* +--> |   |
+ * +---+                   +---+
+ *   |                       |
+ *   +-----------------------+
+ * </pre>
+ *
+ * @author Nelson Tavares de Sousa
+ *
+ */
 public final class Clock extends AbstractProducerStage<Long> {
 
 	private boolean initialDelayExceeded = false;
diff --git a/src/main/java/teetime/stage/basic/distributor/Distributor.java b/src/main/java/teetime/stage/basic/distributor/Distributor.java
index 416af650..e5ee2948 100644
--- a/src/main/java/teetime/stage/basic/distributor/Distributor.java
+++ b/src/main/java/teetime/stage/basic/distributor/Distributor.java
@@ -27,10 +27,6 @@ import teetime.stage.basic.distributor.strategy.RoundRobinStrategy2;
  * <pre>
  * Illustration:
  *
- * Inputports                Outputport
- *   |                           |
- *   v                           v
- *
  *   +---------------------------+
  *   |                           |
  * +---+                         |
diff --git a/src/main/java/teetime/stage/basic/merger/Merger.java b/src/main/java/teetime/stage/basic/merger/Merger.java
index 2e0f48e2..27bbc4e8 100644
--- a/src/main/java/teetime/stage/basic/merger/Merger.java
+++ b/src/main/java/teetime/stage/basic/merger/Merger.java
@@ -30,25 +30,21 @@ import teetime.stage.basic.merger.strategy.RoundRobinStrategy;
  * <pre>
  * Illustration:
  *
- * Inputport                Outputports
- *   |                           |
- *   v                           v
- *
- *   +----------------------------+
- *   |                            |
- *   |                          +---+
- *   |           +------------> |   |
- *   |           |              +---+
- *   |           |                |
- * +---+         |
- * |   | +-------+--- . . .       .
- * +---+         |
- *   |           |                |
- *   |           |              +---+
- *   |           +------------> |   |
- *   |                          +---+
- *   |                            |
- *   +----------------------------+
+ *     +----------------------------+
+ *     |                            |
+ *     |                          +---+
+ *     |           +------------> |   |
+ *     |           |              +---+
+ *     |           |                |
+ *   +---+         |
+ *   |   | +-------+--- . . .       .
+ *   +---+         |
+ *     |           |                |
+ *     |           |              +---+
+ *     |           +------------> |   |
+ *     |                          +---+
+ *     |                            |
+ *     +----------------------------+
  * </pre>
  *
  *
-- 
GitLab