X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FPDBEntry.java;h=db792e270fd7d6042eac33df4b026f84cc00ad3f;hb=ab22918ab8fc67d30dad1fb1ae0f37e51f49df95;hp=00506662c8061be801154dd0771807b9139e4bbe;hpb=bc27e1b604af729b363da1f29bdd5774ca79f4e4;p=jalview.git diff --git a/src/jalview/datamodel/PDBEntry.java b/src/jalview/datamodel/PDBEntry.java index 0050666..db792e2 100755 --- a/src/jalview/datamodel/PDBEntry.java +++ b/src/jalview/datamodel/PDBEntry.java @@ -55,10 +55,7 @@ public class PDBEntry return true; } PDBEntry o = (PDBEntry) obj; - return /* - * (file == o.file || (file != null && o.file != null && o.file - * .equals(file))) && - */ + return (type == o.type || (type != null && o.type != null && o.type .equals(type))) && (id == o.id || (id != null && o.id != null && o.id @@ -69,6 +66,7 @@ public class PDBEntry && (properties == o.properties || (properties != null && o.properties != null && properties .equals(o.properties))); + } /** @@ -94,7 +92,7 @@ public class PDBEntry { this.id = pdbId; this.chainCode = chain; - this.type = type.toString(); + this.type = type == null ? null : type.toString(); this.file = filePath; } @@ -125,9 +123,13 @@ public class PDBEntry return file; } + public void setType(String t) + { + this.type = t; + } public void setType(PDBEntry.Type type) { - this.type = type.toString(); + this.type = type == null ? null : type.toString(); } public String getType()