From 633a339e7071c787f0c5c652fe7c7caea2b14dd0 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Thu, 31 Jan 2019 13:11:31 +0100
Subject: [PATCH] order of points in product operator is reversed

---
 .../converter/model/sbml/reaction/SbmlReactionExporter.java     | 2 +-
 .../converter/model/sbml/reaction/SbmlReactionParser.java       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java
index 650a494dcf..b958c9b5e4 100644
--- a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java
+++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java
@@ -213,7 +213,7 @@ public class SbmlReactionExporter extends SbmlBioEntityExporter<Reaction, org.sb
         productGlyph.setRole(SpeciesReferenceRole.PRODUCT);
         for (NodeOperator operator : reaction.getOperators()) {
           if (operator.isProductOperator()) {
-            addOperatorLineToGlyph(reactionGlyph, operator, false);
+            addOperatorLineToGlyph(reactionGlyph, operator, true);
             break;
           }
         }
diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java
index fcefa6aa9b..499e0a4ca0 100644
--- a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java
+++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java
@@ -303,7 +303,7 @@ public class SbmlReactionParser extends SbmlBioEntityParser {
       operator = new SplitOperator();
     }
     operator.addOutputs(reactionWithLayout.getProducts());
-    operator.setLine(line);
+    operator.setLine(line.reverse());
     return operator;
   }
 
-- 
GitLab