Skip to content
Snippets Groups Projects

Resolve "converter issue"

Merged Piotr Gawron requested to merge 1618-converter-issue into master
1 file
+ 6
8
Compare changes
  • Side-by-side
  • Inline
@@ -15,7 +15,6 @@ import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.sbml.jsbml.KineticLaw;
import org.sbml.jsbml.ListOf;
import org.sbml.jsbml.LocalParameter;
import org.sbml.jsbml.Model;
import org.sbml.jsbml.ModifierSpeciesReference;
import org.sbml.jsbml.SpeciesReference;
@@ -239,8 +238,7 @@ public class SbmlReactionParser extends SbmlBioEntityParser {
reactionWithLayout.removeNode(minervaNode);
try {
ReactionNode newNode = nodeClass.getConstructor().newInstance();
newNode.setElement(minervaElement);
ReactionNode newNode = nodeClass.getConstructor(Element.class).newInstance(minervaElement);
newNode.setLine(line);
reactionWithLayout.addNode(newNode);
} catch (final InstantiationException | IllegalAccessException | IllegalArgumentException
@@ -817,7 +815,7 @@ public class SbmlReactionParser extends SbmlBioEntityParser {
result.setDefinition(kineticLaw.getMath().toMathML());
SbmlParameterParser parameterParser = new SbmlParameterParser(getSbmlModel(), getMinervaModel());
result.addParameters(parameterParser.parseList((Collection<LocalParameter>) kineticLaw.getListOfLocalParameters()));
result.addParameters(parameterParser.parseList(kineticLaw.getListOfLocalParameters()));
try {
Node node = XmlParser.getXmlDocumentFromString(result.getDefinition());
Loading