X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2FMCview%2FPDBViewer.java;h=082ce6e1f0b9d7cddc0d1a373e441f55896d3305;hb=32ccffc95209f230faacf6f27394669c0dc8b271;hp=06b6f65c664f30fd4a57281fb916526772895119;hpb=c6aaf0ef217426a5e23be7db9cbc6a8369115850;p=jalview.git diff --git a/src/MCview/PDBViewer.java b/src/MCview/PDBViewer.java index 06b6f65..082ce6e 100755 --- a/src/MCview/PDBViewer.java +++ b/src/MCview/PDBViewer.java @@ -19,9 +19,13 @@ public class PDBViewer extends JInternalFrame implements Runnable Sequence seq, SeqCanvas seqcanvas) { + pdb = entry; sequence = seq; + Thread worker = new Thread(this); + worker.start(); + try { jbInit(); @@ -42,10 +46,8 @@ public class PDBViewer extends JInternalFrame implements Runnable title.append( " Chain:" ); title.append( pdb.getProperty().get("chains")); } - Desktop.addInternalFrame(this,title.toString(),400, 400); - Thread worker = new Thread(this); - worker.start(); + Desktop.addInternalFrame(this,title.toString(),400, 400); } public void run() @@ -53,8 +55,7 @@ public class PDBViewer extends JInternalFrame implements Runnable try { EBIFetchClient ebi = new EBIFetchClient(); - String[] result = ebi.fetchData("pdb:" + pdb.getId(), null, - null); + String[] result = ebi.fetchData("pdb:" + pdb.getId(), "default","raw"); PDBfile pdbfile = new PDBfile(result); @@ -337,7 +338,7 @@ public class PDBViewer extends JInternalFrame implements Runnable public void mapping_actionPerformed(ActionEvent e) { jalview.gui.CutAndPasteTransfer cap = new jalview.gui.CutAndPasteTransfer(); - Desktop.addInternalFrame(cap, "PDB - Sequence Mapping", 500, 600); + Desktop.addInternalFrame(cap, "PDB - Sequence Mapping", 550, 600); cap.setText(pdbcanvas.mappingDetails.toString()); }