/plugins/ProjectViewer/tags/pv_2_0_1/actions.xml

#
XML | 44 lines | 38 code | 6 blank | 0 comment | 0 complexity | 9a70b30c6b82c960a15b0ea98a35897d MD5 | raw file
  1. <?xml version="1.0"?>
  2. <!DOCTYPE ACTIONS SYSTEM "actions.dtd">
  3. <ACTIONS>
  4. <ACTION NAME="projectviewer_edit_project">
  5. <CODE>
  6. projectviewer.PVActions.editProject(view);
  7. </CODE>
  8. </ACTION>
  9. <ACTION NAME="projectviewer_open_all_files">
  10. <CODE>
  11. projectviewer.PVActions.openAllProjectFiles(view);
  12. </CODE>
  13. </ACTION>
  14. <ACTION NAME="projectviewer_remove_all_files">
  15. <CODE>
  16. projectviewer.PVActions.removeAllProjectFiles(view);
  17. </CODE>
  18. </ACTION>
  19. <ACTION NAME="selectedfiles-viewer-menu-item">
  20. <CODE>
  21. pv = view.getDockableWindowManager().getDockable("projectviewer");
  22. if (pv == null) {
  23. JOptionPane.showMessageDialog(view, "cannot get ProjectViewer");
  24. } else {
  25. // JOptionPane.showMessageDialog(view, "Got Project Viewer");
  26. String s = "";
  27. List list = pv.getSelectedFilePaths();
  28. if (list !=null) {
  29. ListIterator iter = list.listIterator();
  30. while ( iter.hasNext() ) {
  31. s += iter.next() + "\n";
  32. }
  33. textArea.setSelectedText(s);
  34. }
  35. }
  36. </CODE>
  37. </ACTION>
  38. </ACTIONS>