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