Ejemplo n.º 1
0
 public void loadWorkspace() {
   RememberingLatestFileChooserWrapper fileChooser =
       FileChoosers.getFileChooser(
           FileType.JSON, DefaultI18nContext.getInstance().i18n("Select the workspace to load"));
   File chosenFile = fileChooser.showDialog(OpenType.OPEN);
   if (chosenFile != null) {
     eventStudio().broadcast(new LoadWorkspaceEvent(chosenFile));
   }
 }
Ejemplo n.º 2
0
 public void saveWorkspace() {
   RememberingLatestFileChooserWrapper fileChooser =
       FileChoosers.getFileChooser(
           FileType.JSON,
           DefaultI18nContext.getInstance().i18n("Select the workspace file to save"));
   fileChooser.setInitialFileName("PDFsam_workspace.json");
   File chosenFile = fileChooser.showDialog(OpenType.SAVE);
   if (chosenFile != null) {
     eventStudio().broadcast(new SaveWorkspaceEvent(chosenFile));
   }
 }