Skip to content
Snippets Groups Projects
Commit 81538328 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

exportElement doesn't take sbmlModel as a parameter

parent 6fbe9845
No related branches found
No related tags found
2 merge requests!630WIP: Resolve "The privileges of a new user are not saved in some cases",!560Resolve "add support for modifications and states in sbml export/import"
......@@ -70,8 +70,7 @@ public abstract class SbmlBioEntityExporter<T extends BioEntity, S extends org.s
this.sbmlExtensions.addAll(sbmlExtensions);
}
public void exportElements(Model model) throws InconsistentModelException {
sbmlModel = model;
public void exportElements() throws InconsistentModelException {
Collection<T> speciesList = getElementList();
for (T species : speciesList) {
S sbmlElement = getSbmlElement(species);
......
......@@ -108,9 +108,9 @@ public class SbmlExporter {
SbmlParameterExporter parameterExporter = new SbmlParameterExporter(model);
SbmlFunctionExporter functionExporter = new SbmlFunctionExporter(model);
compartmentExporter.exportElements(result);
speciesExporter.exportElements(result);
reactionExporter.exportElements(result);
compartmentExporter.exportElements();
speciesExporter.exportElements();
reactionExporter.exportElements();
unitExporter.exportUnits(result);
parameterExporter.exportParameter(result);
functionExporter.exportFunction(result);
......
......@@ -40,7 +40,7 @@ public class SbmlSpeciesExporterTest {
SbmlSpeciesExporter exporter = createExporter(model);
exporter.exportElements(sbmlModel);
exporter.exportElements();
assertEquals(1, sbmlModel.getSpeciesCount());
}
......@@ -62,7 +62,7 @@ public class SbmlSpeciesExporterTest {
SbmlSpeciesExporter exporter = createExporter(model);
exporter.exportElements(sbmlModel);
exporter.exportElements();
assertEquals(2, sbmlModel.getSpeciesCount());
}
......@@ -76,7 +76,7 @@ public class SbmlSpeciesExporterTest {
SbmlCompartmentExporter compartmentExporter = new SbmlCompartmentExporter(sbmlModel, model,
Arrays.asList(SbmlExtension.values()));
compartmentExporter.exportElements(sbmlModel);
compartmentExporter.exportElements();
SbmlSpeciesExporter result = new SbmlSpeciesExporter(sbmlModel, model,
Arrays.asList(new SbmlExtension[] { SbmlExtension.RENDER, SbmlExtension.LAYOUT }),
compartmentExporter);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment