From 6e1773ae113b8fff101a8aa5f0a90ff54fa7760b Mon Sep 17 00:00:00 2001
From: Sascha Steinbiss <ss34@sanger.ac.uk>
Date: Wed, 25 Jun 2014 09:50:06 +0100
Subject: [PATCH] do not always strip 'term=' from product

---
 uk/ac/sanger/artemis/io/GFFStreamFeature.java | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/uk/ac/sanger/artemis/io/GFFStreamFeature.java b/uk/ac/sanger/artemis/io/GFFStreamFeature.java
index f08858d7e..9230c3c11 100644
--- a/uk/ac/sanger/artemis/io/GFFStreamFeature.java
+++ b/uk/ac/sanger/artemis/io/GFFStreamFeature.java
@@ -776,15 +776,7 @@ public class GFFStreamFeature extends SimpleDocumentFeature implements
         StringBuilder buffer = new StringBuilder();
         if (values != null && values.size() > 0) {
           for (int value_index = 0; value_index < values.size(); ++value_index) {
-            final String this_value;
-            int index = values.elementAt(value_index).indexOf("term=");
-            // strip off the 'term=' etc
-            if (index > -1)
-              this_value = GFF3Encoder.encode(values.elementAt(value_index)
-                  .substring(index + 5,
-                      values.elementAt(value_index).length() - 1));
-            else
-              this_value = GFF3Encoder.encode(values.elementAt(value_index));
+            String this_value = GFF3Encoder.encode(values.elementAt(value_index));
             if (value_index > 0 && value_index < (values.size())) {
               buffer.append(",");
             }
-- 
GitLab