boolean pdbImport = false;\r
boolean treeImport = false;\r
boolean annotationImport = false;\r
- Sequence seq;\r
+ Sequence seq;\r
AlignFrame alignFrame;\r
\r
public CutAndPasteTransfer(boolean forImport, AlignFrame alignFrame)\r
\r
if (pdbImport)\r
{\r
- new MCview.AppletPDBViewer(text, AppletFormatAdapter.PASTE,\r
- seq,\r
- alignFrame.getSeqcanvas());\r
+ PDBEntry pdb = new PDBEntry();\r
+ pdb.setFile(text);\r
+\r
+ if ( alignFrame.alignPanel.av.applet.jmolAvailable )\r
+ new jalview.appletgui.AppletJmol(pdb,\r
+ new Sequence[]\r
+ {seq},\r
+ alignFrame.alignPanel,\r
+ AppletFormatAdapter.PASTE);\r
+ else\r
+\r
+ new MCview.AppletPDBViewer(pdb,\r
+ new Sequence[]\r
+ {seq},\r
+ alignFrame.alignPanel,\r
+ AppletFormatAdapter.PASTE);\r
+\r
}\r
else if (treeImport)\r
{\r