JAL-3210 Barebones gradle/buildship/eclipse. See README
[jalview.git] / src / jalview / ws / dbsources / Pdb.java
index d12c271..a658089 100644 (file)
@@ -36,7 +36,6 @@ import jalview.io.FormatAdapter;
 import jalview.io.PDBFeatureSettings;
 import jalview.structure.StructureImportSettings;
 import jalview.util.MessageManager;
-import jalview.util.Platform;
 import jalview.ws.ebi.EBIFetchClient;
 
 import java.io.File;
@@ -57,8 +56,6 @@ public class Pdb extends EbiFileRetrievedProxy
 
   private static final int PDB_ID_LENGTH = 4;
 
-  private static Regex ACCESSION_REGEX;
-
   public Pdb()
   {
     super();
@@ -83,12 +80,7 @@ public class Pdb extends EbiFileRetrievedProxy
   @Override
   public Regex getAccessionValidator()
   {
-    if (ACCESSION_REGEX == null)
-    {
-      ACCESSION_REGEX = Platform
-              .newRegex("([1-9][0-9A-Za-z]{3}):?([ _A-Za-z0-9]?)", null);
-    }
-    return ACCESSION_REGEX;
+    return new Regex("([1-9][0-9A-Za-z]{3}):?([ _A-Za-z0-9]?)");
   }
 
   /*
@@ -177,7 +169,7 @@ public class Pdb extends EbiFileRetrievedProxy
               fileFormat);
       if (pdbAlignment != null)
       {
-        List<SequenceI> toremove = new ArrayList<>();
+        List<SequenceI> toremove = new ArrayList<SequenceI>();
         for (SequenceI pdbcs : pdbAlignment.getSequences())
         {
           String chid = null;