From 3f9653b7d6ee4adb530f62ccbadabe6d35041921 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Wed, 7 Nov 2018 11:00:14 +0100 Subject: [PATCH] error message is more verbose when gate data is invalid --- .../converter/model/celldesigner/reaction/ReactionFromXml.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java b/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java index 3a0f31449b..4811f185fc 100644 --- a/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java +++ b/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java @@ -564,6 +564,9 @@ public class ReactionFromXml extends XmlParser { num2 = points.size() - 1; result.getPoints().addAll(points); } + if (num0 == null || num1 == null) { + throw new InvalidXmlSchemaException("No information about line separation"); + } result.setNum0(num0); result.setNum1(num1); result.setNum2(num2); -- GitLab