JAL-1717 updated the PDBEntry model and updated the method use for its equality test...
[jalview.git] / src / jalview / util / DBRefUtils.java
index 9765a1a..123a4e1 100755 (executable)
  */
 package jalview.util;
 
+import jalview.datamodel.DBRefEntry;
+import jalview.datamodel.DBRefSource;
+import jalview.datamodel.PDBEntry;
+import jalview.datamodel.SequenceI;
+
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.Hashtable;
@@ -28,11 +33,6 @@ import java.util.Map;
 
 import com.stevesoft.pat.Regex;
 
-import jalview.datamodel.DBRefEntry;
-import jalview.datamodel.DBRefSource;
-import jalview.datamodel.PDBEntry;
-import jalview.datamodel.SequenceI;
-
 public class DBRefUtils
 {
   private static Map<String, String> canonicalSourceNameLookup = new HashMap<String, String>();
@@ -450,8 +450,10 @@ public class DBRefUtils
           ref = new DBRefEntry(locsrc, version, pdbid + chaincode);
           PDBEntry pdbr = new PDBEntry();
           pdbr.setId(pdbid);
+          pdbr.setType(PDBEntry.Type.PDB);
           pdbr.setProperty(new Hashtable());
-          pdbr.getProperty().put("CHAIN", chaincode);
+          pdbr.setChainCode(chaincode);
+          // pdbr.getProperty().put("CHAIN", chaincode);
           seq.addPDBId(pdbr);
         } else {
           System.err.println("Malformed PDB DR line:"+acn);