X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2FMCview%2FPDBfile.java;h=99a0a2b6b05400dd460674f53b30fbf9e138540e;hb=a452823dc1f0f02a366ea432cb161a7e1b1570ca;hp=36eecb8471f24e76b50b4659232b69456c7dd6a5;hpb=1e8006f71404e0afb34bcb2d754abce7f6d3fe25;p=jalview.git diff --git a/src/MCview/PDBfile.java b/src/MCview/PDBfile.java index 36eecb8..99a0a2b 100755 --- a/src/MCview/PDBfile.java +++ b/src/MCview/PDBfile.java @@ -1,6 +1,6 @@ /* * Jalview - A Sequence Alignment Editor and Viewer -* Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle +* Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -18,13 +18,10 @@ */ package MCview; -import jalview.io.AppletFormatAdapter; import jalview.datamodel.*; import java.io.*; -import java.net.*; - import java.util.*; import java.awt.Color; @@ -103,6 +100,10 @@ public class PDBfile extends jalview.io.AlignFile { makeResidueList(); makeCaBondList(); + if(id==null) + { + id = inFile.getName(); + } for (int i = 0; i < chains.size(); i++) { SequenceI seq = ( (PDBChain) chains.elementAt(i)). @@ -114,7 +115,8 @@ public class PDBfile extends jalview.io.AlignFile { PDBEntry entry = new PDBEntry(); entry.setId(id); - entry.setFile(inFile.getAbsolutePath()); + if(inFile!=null) + entry.setFile(inFile.getAbsolutePath()); seq.setDatasetSequence(dataset); dataset.addPDBId(entry);