From fd0b255cfe70859288bd298e6160c3eb2d941197 Mon Sep 17 00:00:00 2001
From: Stephane Dallongeville <stephane@outlook.com>
Date: Tue, 11 Aug 2020 18:00:02 +0200
Subject: [PATCH] minors changes / fixes

---
 .../loop/SequenceFrameBatch.java              |  2 +-
 .../loop/SequenceRegionBatch.java             | 24 +++++++++++--------
 .../loop/SequenceSliceBatch.java              |  2 +-
 3 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/src/plugins/tprovoost/sequenceblocks/loop/SequenceFrameBatch.java b/src/plugins/tprovoost/sequenceblocks/loop/SequenceFrameBatch.java
index cacc729..0737a24 100644
--- a/src/plugins/tprovoost/sequenceblocks/loop/SequenceFrameBatch.java
+++ b/src/plugins/tprovoost/sequenceblocks/loop/SequenceFrameBatch.java
@@ -40,7 +40,7 @@ public class SequenceFrameBatch extends Batch implements PluginLibrary, PluginBu
     {
         // initialize element if needed
         if (element == null)
-            element = new VarSequence("Channel Sequence", null);
+            element = new VarSequence("Frame Sequence", null);
 
         return element;
     }
diff --git a/src/plugins/tprovoost/sequenceblocks/loop/SequenceRegionBatch.java b/src/plugins/tprovoost/sequenceblocks/loop/SequenceRegionBatch.java
index 23bbe64..4612efc 100644
--- a/src/plugins/tprovoost/sequenceblocks/loop/SequenceRegionBatch.java
+++ b/src/plugins/tprovoost/sequenceblocks/loop/SequenceRegionBatch.java
@@ -44,30 +44,33 @@ public class SequenceRegionBatch extends Batch implements SequenceBlock, PluginL
     }
 
     @Override
-    public void declareInput(VarList inputMap)
+    public VarSequence getBatchElement()
     {
-        super.declareInput(inputMap);
-        if (inputSequence == null)
-            inputSequence = new VarSequence("Sequence", null);
+        if (element == null)
+            element = new VarSequence("Region Sequence", null);
 
-        inputMap.add(inputSequence.getName(), inputSequence);
+        return element;
     }
 
     @Override
-    public VarSequence getBatchElement()
+    public void declareInput(VarList inputMap)
     {
-        if (element == null)
-            element = new VarSequence("Channel Sequence", null);
+        super.declareInput(inputMap);
 
-        return element;
+        if (inputSequence == null)
+            inputSequence = new VarSequence("Sequence", null);
+
+        inputMap.add(inputSequence.getName(), inputSequence);
     }
 
     @Override
     public void declareOutput(VarList outputMap)
     {
         super.declareOutput(outputMap);
+
         if (currentRoi == null)
             currentRoi = new VarROIArray("Current ROI");
+
         outputMap.add(currentRoi.getName(), currentRoi);
     }
 
@@ -87,7 +90,8 @@ public class SequenceRegionBatch extends Batch implements SequenceBlock, PluginL
     public void beforeIteration()
     {
         // set result in element
-        ROI roi = rois.getValue()[getIterationCounter().getValue().intValue()];
+        final ROI roi = rois.getValue()[getIterationCounter().getValue().intValue()];
+        
         element.setValue(SequenceUtil.getSubSequence(inputSequence.getValue(), roi));
         currentRoi.setValue(new ROI[] {roi});
     }
diff --git a/src/plugins/tprovoost/sequenceblocks/loop/SequenceSliceBatch.java b/src/plugins/tprovoost/sequenceblocks/loop/SequenceSliceBatch.java
index 0386775..c9e9d6a 100644
--- a/src/plugins/tprovoost/sequenceblocks/loop/SequenceSliceBatch.java
+++ b/src/plugins/tprovoost/sequenceblocks/loop/SequenceSliceBatch.java
@@ -41,7 +41,7 @@ public class SequenceSliceBatch extends Batch implements SequenceBlock, PluginLi
     {
         // initialize element if needed
         if (element == null)
-            element = new VarSequence("Channel Sequence", null);
+            element = new VarSequence("Slice Sequence", null);
 
         return element;
     }
-- 
GitLab