-
- new AppJmol(pdbFile, ids[p].getId(), seq, af.alignPanel,
- newFileLoc.toString(), new java.awt.Rectangle(x, y,
+ } else {
+ System.err.println("Ignoring incomplete Jmol state for PDB "+ids[p].getId());
+
+ newFileLoc = new StringBuffer(state);
+ newFileLoc.append("; load \"");
+ newFileLoc.append(jpdb.getFile());
+ newFileLoc.append("\";");
+ }
+
+ if (newFileLoc!=null) {
+ new AppJmol(pdbFile, ids[p].getId(), seq, af.alignPanel,
+ newFileLoc.toString(), new java.awt.Rectangle(x, y,