JAL-1953 2.11.2 with Archeopteryx!
[jalview.git] / src / jalview / util / DBRefUtils.java
index 5337852..77a64e8 100755 (executable)
@@ -78,6 +78,9 @@ public class DBRefUtils
     canonicalSourceNameLookup.put("ensembl-tr", DBRefSource.ENSEMBL);
     canonicalSourceNameLookup.put("ensembl-gn", DBRefSource.ENSEMBL);
 
+    // TODO keep ? (in phyloviewer branch only)
+    canonicalSourceNameLookup.put("pfam", DBRefSource.PFAM);
+
     // guarantee we always have lowercase entries for canonical string lookups
     for (String k : canonicalSourceNameLookup.keySet())
     {
@@ -273,7 +276,7 @@ public class DBRefUtils
   static List<DBRefEntry> searchRefs(List<DBRefEntry> refs,
           DBRefEntry entry, DbRefComp comparator, int mode)
   {
-    List<DBRefEntry> rfs = new ArrayList<DBRefEntry>();
+    List<DBRefEntry> rfs = new ArrayList<>();
     if (refs == null || entry == null)
     {
       return rfs;
@@ -664,7 +667,7 @@ public class DBRefUtils
   public static List<DBRefEntry> searchRefsForSource(
           List<DBRefEntry> dbRefs, String source)
   {
-    List<DBRefEntry> matches = new ArrayList<DBRefEntry>();
+    List<DBRefEntry> matches = new ArrayList<>();
     if (dbRefs != null && source != null)
     {
       for (DBRefEntry dbref : dbRefs)