From 08c10511f33214458de8ec13eed099a322c5533d Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Fri, 4 Jan 2019 13:23:24 +0100
Subject: [PATCH] missing file

---
 .../extension/multi/BioEntityFeature.java     | 44 +++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/extension/multi/BioEntityFeature.java

diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/extension/multi/BioEntityFeature.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/extension/multi/BioEntityFeature.java
new file mode 100644
index 0000000000..b34767108a
--- /dev/null
+++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/extension/multi/BioEntityFeature.java
@@ -0,0 +1,44 @@
+package lcsb.mapviewer.converter.model.sbml.extension.multi;
+
+import lcsb.mapviewer.model.map.species.Complex;
+import lcsb.mapviewer.model.map.species.Element;
+import lcsb.mapviewer.model.map.species.Protein;
+
+public enum BioEntityFeature {
+  STRUCTURAL_STATE("Structural state", "", new Class<?>[] { Protein.class, Complex.class },
+      "minerva_structural_state_"),
+  
+  POSITION_TO_COMPARTMENT("Position to compartment", "undefined", new Class<?>[] { Element.class },
+      "minerva_position_to_compartment_"), 
+  
+  SYNONYM("Synonym", null, new Class<?>[] { Element.class },
+      "minerva_synonym_");
+
+  private String featureName;
+  private String defaultValue;
+  private Class<?>[] properClasses;
+  private String idPrefix;
+
+  private BioEntityFeature(String featureName, String defaultValue, Class<?>[] properClasses, String idPrefix) {
+    this.featureName = featureName;
+    this.defaultValue = defaultValue;
+    this.properClasses = properClasses;
+    this.idPrefix = idPrefix;
+  }
+
+  public String getFeatureName() {
+    return featureName;
+  }
+
+  public String getDefaultValue() {
+    return defaultValue;
+  }
+
+  public Class<?>[] getProperClasses() {
+    return properClasses;
+  }
+
+  public String getIdPrefix() {
+    return idPrefix;
+  }
+}
-- 
GitLab