- /**\r
- * DOCUMENT ME!\r
- *\r
- * @param e DOCUMENT ME!\r
- */\r
- void pdbMenuItem_actionPerformed(ActionEvent e)\r
- {\r
- if (sequence.getPDBId() == null)\r
- {\r
- return;\r
- }\r
-\r
- try\r
- {\r
- EBIFetchClient ebi = new EBIFetchClient();\r
- String[] result = ebi.fetchData("pdb:" + sequence.getPDBId(), null,\r
- null);\r
-\r
- PDBfile pdb = new PDBfile(result);\r
-\r
- rotCanvas rc = new rotCanvas(pdb, sequence, ap.av);\r
- JInternalFrame frame = new JInternalFrame();\r
- frame.setContentPane(rc);\r
- Desktop.addInternalFrame(frame,\r
- sequence.getName() + " " + sequence.getPDBId(), 400, 400);\r
- }\r
- catch (Exception ex)\r
- {\r
- ex.printStackTrace();\r
- }\r
- }\r