From 74b2e0dfd7d48221342865f0f43d58ba444ffaeb Mon Sep 17 00:00:00 2001
From: Christian Wulf <chw@informatik.uni-kiel.de>
Date: Tue, 21 Apr 2015 14:13:58 +0200
Subject: [PATCH] minor refactorings for InitialElementProducer

---
 .settings/edu.umd.cs.findbugs.core.prefs      |  2 +-
 .../teetime/stage/InitialElementProducer.java | 34 +++++++++----------
 src/site/markdown/wiki                        |  2 +-
 3 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/.settings/edu.umd.cs.findbugs.core.prefs b/.settings/edu.umd.cs.findbugs.core.prefs
index ad916254..4a52bda8 100644
--- a/.settings/edu.umd.cs.findbugs.core.prefs
+++ b/.settings/edu.umd.cs.findbugs.core.prefs
@@ -1,5 +1,5 @@
 #FindBugs User Preferences
-#Mon Apr 20 15:07:50 CEST 2015
+#Tue Apr 21 14:08:24 CEST 2015
 detector_threshold=3
 effort=max
 excludefilter0=.fbExcludeFilterFile|true
diff --git a/src/main/java/teetime/stage/InitialElementProducer.java b/src/main/java/teetime/stage/InitialElementProducer.java
index bd8fdb43..d8bae256 100644
--- a/src/main/java/teetime/stage/InitialElementProducer.java
+++ b/src/main/java/teetime/stage/InitialElementProducer.java
@@ -22,38 +22,38 @@ import teetime.framework.AbstractProducerStage;
 
 public final class InitialElementProducer<T> extends AbstractProducerStage<T> {
 
-	private Iterable<T> iter;
+	private Iterable<T> elements;
 
 	public InitialElementProducer(final T... elements) {
-		this.iter = Arrays.asList(elements);
+		this.elements = Arrays.asList(elements);
 	}
 
-	public <O extends Iterable<T>> InitialElementProducer(final O iter) {
-		this.iter = iter;
+	public <O extends Iterable<T>> InitialElementProducer(final O elements) {
+		this.elements = elements;
+	}
+
+	@Override
+	public void onStarting() throws Exception {
+		if (elements == null) {
+			throw new IllegalArgumentException("The given iterable must not be null");
+		}
+		super.onStarting();
 	}
 
 	@Override
 	protected void execute() {
-		for (final T i : this.iter) {
-			this.outputPort.send(i);
+		for (final T element : this.elements) {
+			this.outputPort.send(element);
 		}
 		this.terminate();
 	}
 
-	public void setIter(final Iterable<T> iter) {
-		this.iter = iter;
+	public void setIter(final Iterable<T> elements) {
+		this.elements = elements;
 	}
 
 	public void setIter(final T... elements) {
-		this.iter = Arrays.asList(elements);
-	}
-
-	@Override
-	public void onStarting() throws Exception {
-		if (iter == null) {
-			throw new IllegalArgumentException("iter must not be null");
-		}
-		super.onStarting();
+		this.elements = Arrays.asList(elements);
 	}
 
 	public static void main(final String[] args) {
diff --git a/src/site/markdown/wiki b/src/site/markdown/wiki
index 162510ff..0e447457 160000
--- a/src/site/markdown/wiki
+++ b/src/site/markdown/wiki
@@ -1 +1 @@
-Subproject commit 162510ff4d2f04011498ba6920aae0c78347c6c8
+Subproject commit 0e4474577e1f49bc96e734c286b2d9e0363895e8
-- 
GitLab