/*\r
* Jalview - A Sequence Alignment Editor and Viewer\r
-* Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+* Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
*\r
* This program is free software; you can redistribute it and/or\r
* modify it under the terms of the GNU General Public License\r
*/\r
package MCview;\r
\r
-import jalview.io.AppletFormatAdapter;\r
import jalview.datamodel.*;\r
\r
import java.io.*;\r
\r
-import java.net.*;\r
-\r
import java.util.*;\r
import java.awt.Color;\r
\r
makeResidueList();\r
makeCaBondList();\r
\r
+ if(id==null)\r
+ {\r
+ id = inFile.getName();\r
+ }\r
for (int i = 0; i < chains.size(); i++)\r
{\r
SequenceI seq = ( (PDBChain) chains.elementAt(i)).\r
\r
PDBEntry entry = new PDBEntry();\r
entry.setId(id);\r
- entry.setFile(inFile.getAbsolutePath());\r
+ if(inFile!=null)\r
+ entry.setFile(inFile.getAbsolutePath());\r
\r
seq.setDatasetSequence(dataset);\r
dataset.addPDBId(entry);\r