JAL-2137 prevent NPE when inFile is null. Not sure this is correct ? spike/phyre2
authorJim Procter <jprocter@issues.jalview.org>
Mon, 4 Jul 2016 11:57:01 +0000 (12:57 +0100)
committerJim Procter <jprocter@issues.jalview.org>
Mon, 4 Jul 2016 11:57:01 +0000 (12:57 +0100)
src/jalview/ext/jmol/JmolParser.java

index 309e196..438b403 100644 (file)
@@ -172,7 +172,10 @@ public class JmolParser extends StructureFile implements JmolStatusListener
 
       if (getId() == null)
       {
-        setId(inFile.getName());
+        // always use resource name, not the hardwired file
+        // Does the value of ID get used ? Behaviour needs to be
+        // documented and tested
+        setId(getDataName());
       }
       for (PDBChain chain : getChains())
       {