X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FSequenceFetcher.java;h=67a3eff124f9310402e0fe977a430b09dd4cac5e;hb=b27f973bd368619235ff19f706afb28b81c731e7;hp=e3282d8e37d09403c1f730e1df4f99813a85bcbb;hpb=09feea69607bcbc761c50a7911272f0499ee57e9;p=jalview.git diff --git a/src/jalview/gui/SequenceFetcher.java b/src/jalview/gui/SequenceFetcher.java index e3282d8..67a3eff 100755 --- a/src/jalview/gui/SequenceFetcher.java +++ b/src/jalview/gui/SequenceFetcher.java @@ -249,7 +249,7 @@ public class SequenceFetcher while (en.hasMoreElements()) { UniprotEntry entry = (UniprotEntry) en.nextElement(); - StringBuffer name = new StringBuffer(">Uniprot/Swiss-Prot"); + StringBuffer name = new StringBuffer(">UniProt/Swiss-Prot"); Enumeration en2 = entry.getAccession().elements(); while (en2.hasMoreElements()) { @@ -288,10 +288,14 @@ public class SequenceFetcher } sequence[i].getDatasetSequence().setPDBId(onlyPdbEntries); - e = entry.getFeature().elements(); - while(e.hasMoreElements()) + if (entry.getFeature() != null) { - sequence[i].getDatasetSequence().addSequenceFeature((SequenceFeature)e.nextElement()); + e = entry.getFeature().elements(); + while (e.hasMoreElements()) + { + sequence[i].getDatasetSequence().addSequenceFeature( ( + SequenceFeature) e.nextElement()); + } } } } @@ -341,7 +345,7 @@ public class SequenceFetcher SequenceI[] parseResult(String result, String title) { - String format = IdentifyFile.Identify(result, "Paste"); + String format = new IdentifyFile().Identify(result, "Paste"); SequenceI[] sequences = null; if (FormatAdapter.formats.contains(format))