\r
static JFrame frame;\r
\r
+ static String dirForNewSpd = null;\r
+\r
private JPanel jContentPane = null;\r
\r
private JButton jButton = null;\r
jButton5.setText("Create Package Description File");\r
jButton5.addMouseListener(new java.awt.event.MouseAdapter() {\r
public void mouseClicked(java.awt.event.MouseEvent e) {\r
+ JFileChooser chooser = new JFileChooser(System.getenv("WORKSPACE"));\r
+ chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);\r
+ chooser.setMultiSelectionEnabled(false);\r
+ chooser.setDialogTitle("Please specify where to save the new spd file");\r
+\r
+ int retval = chooser.showSaveDialog(frame);\r
+ if (retval == JFileChooser.APPROVE_OPTION) {\r
+ try {\r
+ File theFile = chooser.getSelectedFile();\r
+ PackagingMain.dirForNewSpd = theFile.getPath();\r
+\r
+ } catch (Exception ee) {\r
+ System.out.println(ee.toString());\r
+ }\r
+// pThis.dispose();\r
+ }\r
+ else {\r
+ return;\r
+ }\r
SpdFileContents sfc = new SpdFileContents();\r
ModalFrameUtil.showAsModal(new PackageAction(sfc), pThis);\r
}\r