X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FDBRefUtils.java;fp=src%2Fjalview%2Futil%2FDBRefUtils.java;h=5afbca5daaf91295d39480d28c8ef69720b71125;hb=8d0d4cb4f21a2f15d61b90b0eb764041c664c81d;hp=50a34fc9b5017cc4000f6d28c018b8d8a93f9a43;hpb=3c8a25936a2d805e7e3d7ab82f83b13135406d18;p=jalview.git diff --git a/src/jalview/util/DBRefUtils.java b/src/jalview/util/DBRefUtils.java index 50a34fc..5afbca5 100755 --- a/src/jalview/util/DBRefUtils.java +++ b/src/jalview/util/DBRefUtils.java @@ -43,9 +43,8 @@ public class DBRefUtils /* * lookup from lower-case form of a name to its canonical (standardised) form */ - private static Map canonicalSourceNameLookup = new HashMap(); + private static Map canonicalSourceNameLookup = new HashMap<>(); - private static Map dasCoordinateSystemsLookup = new HashMap(); static { @@ -73,10 +72,6 @@ public class DBRefUtils canonicalSourceNameLookup.get(k)); } - dasCoordinateSystemsLookup.put("pdbresnum", DBRefSource.PDB); - dasCoordinateSystemsLookup.put("uniprot", DBRefSource.UNIPROT); - dasCoordinateSystemsLookup.put("embl", DBRefSource.EMBL); - // dasCoordinateSystemsLookup.put("embl", DBRefSource.EMBLCDS); } /** @@ -97,13 +92,13 @@ public class DBRefUtils { return dbrefs; } - HashSet srcs = new HashSet(); + HashSet srcs = new HashSet<>(); for (String src : sources) { srcs.add(src.toUpperCase()); } - List res = new ArrayList(); + List res = new ArrayList<>(); for (DBRefEntry dbr : dbrefs) { String source = getCanonicalName(dbr.getSource()); @@ -122,29 +117,6 @@ public class DBRefUtils } /** - * isDasCoordinateSystem - * - * @param string - * String - * @param dBRefEntry - * DBRefEntry - * @return boolean true if Source DBRefEntry is compatible with DAS - * CoordinateSystem name - */ - - public static boolean isDasCoordinateSystem(String string, - DBRefEntry dBRefEntry) - { - if (string == null || dBRefEntry == null) - { - return false; - } - String coordsys = dasCoordinateSystemsLookup.get(string.toLowerCase()); - return coordsys == null ? false - : coordsys.equals(dBRefEntry.getSource()); - } - - /** * look up source in an internal list of database reference sources and return * the canonical jalview name for the source, or the original string if it has * no canonical form. @@ -218,7 +190,7 @@ public class DBRefUtils static List searchRefs(DBRefEntry[] refs, DBRefEntry entry, DbRefComp comparator) { - List rfs = new ArrayList(); + List rfs = new ArrayList<>(); if (refs == null || entry == null) { return rfs; @@ -594,7 +566,7 @@ public class DBRefUtils public static List searchRefsForSource(DBRefEntry[] dbRefs, String source) { - List matches = new ArrayList(); + List matches = new ArrayList<>(); if (dbRefs != null && source != null) { for (DBRefEntry dbref : dbRefs) @@ -644,7 +616,7 @@ public class DBRefUtils // nothing to do return; } - List selfs = new ArrayList(); + List selfs = new ArrayList<>(); { DBRefEntry[] selfArray = selectDbRefs(!sequence.isProtein(), sequence.getDBRefs()); @@ -664,11 +636,11 @@ public class DBRefUtils selfs.remove(p); } } - List toPromote = new ArrayList(); + List toPromote = new ArrayList<>(); for (DBRefEntry p : pr) { - List promType = new ArrayList(); + List promType = new ArrayList<>(); if (sequence.isProtein()) { switch (getCanonicalName(p.getSource()))