X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FModellerDescription.java;h=300a9ba2eecba039f26526e2bc9b99ef699d6822;hb=383df9f8b9361eec5ea779a22ceecc90dc7e6960;hp=62e1fbe25702b7e26dbc0584713b040452ca804d;hpb=d98d507e3c4793e87c7f25551dd184255b3070d5;p=jalview.git diff --git a/src/jalview/io/ModellerDescription.java b/src/jalview/io/ModellerDescription.java index 62e1fbe..300a9ba 100755 --- a/src/jalview/io/ModellerDescription.java +++ b/src/jalview/io/ModellerDescription.java @@ -224,19 +224,17 @@ public class ModellerDescription if (seq.getDatasetSequence() != null && seq.getDatasetSequence().getDBRef() != null) { - Vector dbr = seq.getDatasetSequence().getDBRef(); + jalview.datamodel.DBRefEntry [] dbr = seq.getDatasetSequence().getDBRef(); int i, j; - for (i = 0, j = dbr.size(); i < j; i++) + for (i = 0, j = dbr.length; i < j; i++) { - jalview.datamodel.DBRefEntry dref = (jalview.datamodel.DBRefEntry) - dbr.elementAt(i); - if (dref != null) + if (dbr[i] != null) { // JBPNote PDB dbRefEntry needs properties to propagate onto ModellerField // JBPNote Need to get info from the user about whether the sequence is the one being modelled, or if it is a template. - if (dref.getSource().equals("PDB")) + if (dbr[i].getSource().equals(jalview.datamodel.DBRefSource.PDB)) { - fields.put(Fields[LOCALID], dref.getAccessionId()); + fields.put(Fields[LOCALID], dbr[i].getAccessionId()); t = 2; break; }