JAL-1894 update year/version in copyright
[jalview.git] / src / jalview / io / SequenceAnnotationReport.java
index 610c03f..ffc0be3 100644 (file)
@@ -1,6 +1,6 @@
 /*
- * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
- * Copyright (C) $$Year-Rel$$ The Jalview Authors
+ * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9.0b1)
+ * Copyright (C) 2015 The Jalview Authors
  * 
  * This file is part of Jalview.
  * 
  */
 package jalview.io;
 
-import java.util.ArrayList;
-import java.util.Hashtable;
-import java.util.List;
-import java.util.Vector;
-
 import jalview.datamodel.DBRefEntry;
 import jalview.datamodel.SequenceFeature;
 import jalview.datamodel.SequenceI;
 import jalview.util.UrlLink;
 
+import java.util.ArrayList;
+import java.util.Hashtable;
+import java.util.List;
+
 /**
  * generate HTML reports for a sequence
  * 
@@ -66,12 +65,11 @@ public class SequenceAnnotationReport
     String tmpString;
     if (features != null)
     {
-      for (SequenceFeature feature:features)
+      for (SequenceFeature feature : features)
       {
         if (feature.getType().equals("disulfide bond"))
         {
-          if (feature.getBegin() == rpos
-                  || feature.getEnd() == rpos)
+          if (feature.getBegin() == rpos || feature.getEnd() == rpos)
           {
             if (tooltipText2.length() > 6)
             {
@@ -103,8 +101,7 @@ public class SequenceAnnotationReport
             }
 
             if (feature.getDescription() != null
-                    && !feature.description.equals(feature
-                            .getType()))
+                    && !feature.description.equals(feature.getType()))
             {
               tmpString = feature.getDescription();
               String tmp2up = tmpString.toUpperCase();
@@ -151,7 +148,7 @@ public class SequenceAnnotationReport
               }
             }
             // check score should be shown
-            if (feature.getScore() != Float.NaN)
+            if (!Float.isNaN(feature.getScore()))
             {
               float[][] rng = (minmax == null) ? null : ((float[][]) minmax
                       .get(feature.getType()));
@@ -179,7 +176,7 @@ public class SequenceAnnotationReport
           }
           else
           {
-            for (String urlstring : (Vector<String>) feature.links)
+            for (String urlstring : feature.links)
             {
               try
               {
@@ -234,8 +231,7 @@ public class SequenceAnnotationReport
 
       // collect matching db-refs
       DBRefEntry[] dbr = jalview.util.DBRefUtils.selectRefs(seq.getDBRef(),
-              new String[]
-              { target });
+              new String[] { target });
       // collect id string too
       String id = seq.getName();
       String descr = seq.getDescription();
@@ -262,8 +258,8 @@ public class SequenceAnnotationReport
               String unq = urls[u] + "|" + urls[u + 1];
               if (!uniques.contains(unq))
               {
-                urlSets.add(new String[]
-                { target, label, urls[u], urls[u + 1] });
+                urlSets.add(new String[] { target, label, urls[u],
+                    urls[u + 1] });
                 uniques.add(unq);
               }
             }
@@ -281,8 +277,8 @@ public class SequenceAnnotationReport
             String unq = urls[u] + "|" + urls[u + 1];
             if (!uniques.contains(unq))
             {
-              urlSets.add(new String[]
-              { target, label, urls[u], urls[u + 1] });
+              urlSets.add(new String[] { target, label, urls[u],
+                  urls[u + 1] });
               uniques.add(unq);
             }
           }
@@ -299,8 +295,8 @@ public class SequenceAnnotationReport
             String unq = urls[u] + "|" + urls[u + 1];
             if (!uniques.contains(unq))
             {
-              urlSets.add(new String[]
-              { target, label, urls[u], urls[u + 1] });
+              urlSets.add(new String[] { target, label, urls[u],
+                  urls[u + 1] });
               uniques.add(unq);
             }
           }
@@ -315,13 +311,12 @@ public class SequenceAnnotationReport
       {
         uniques.add(unq);
         // Add a non-dynamic link
-        urlSets.add(new String[]
-        { target, label, null, urlLink.getUrl_prefix() });
+        urlSets.add(new String[] { target, label, null,
+            urlLink.getUrl_prefix() });
       }
     }
 
-    return urlSets.toArray(new String[][]
-    {});
+    return urlSets.toArray(new String[][] {});
   }
 
   public void createSequenceAnnotationReport(final StringBuffer tip,
@@ -364,7 +359,7 @@ public class SequenceAnnotationReport
     }
 
     // ADD NON POSITIONAL SEQUENCE INFO
-    SequenceFeature[] features = ds.getSequenceFeatures();
+    SequenceFeature[] features = sequence.getSequenceFeatures();
     if (showNpFeats && features != null)
     {
       for (int i = 0; i < features.length; i++)