Package org.freeplane.core.ui

Examples of org.freeplane.core.ui.ExampleFileFilter


    }
    return true;
    }

  public FileFilter getFileFilter() {
    return new ExampleFileFilter(getProperty("file_type"), TextUtils.getText(name + ".text"));
    }
View Full Code Here


  public ExportToOoWriter() {
  }

  
  public FileFilter getFileFilter(){
    return new ExampleFileFilter("odt", TextUtils.getText("ExportToOoWriter.text"));
  }
View Full Code Here

  public ExportToHTMLAction() {
    super();
  }

  public FileFilter getFileFilter() {
    return new ExampleFileFilter("html", TextUtils.getText("ExportToHTMLAction.text"));
    }
View Full Code Here

        // description as key for the map to get the corresponding XSLT file
        if(! (fileChooser.getFileFilter() instanceof ExampleFileFilter)){
          UITools.errorMessage(TextUtils.getText("invalid_export_file"));
          return;
        }
        final ExampleFileFilter fileFilter = (ExampleFileFilter) fileChooser.getFileFilter();
        final File selectedFile = getAcceptableFile(fileChooser.getSelectedFile(), fileFilter);
        if (selectedFile == null) {
          return;
        }
        if (selectedFile.isDirectory()) {
View Full Code Here

      root.appendChild(dim);
      metadata.mergeTree("javax_imageio_1.0", root);
    }

  public FileFilter getFileFilter() {
    return new ExampleFileFilter(imageType, imageDescripton);
    }
View Full Code Here

      }
    }
  }

  private void addXsltFile(final String[] extensions, String description, final File xsltFile) {
    final ExampleFileFilter filter = new ExampleFileFilter(extensions, TextUtils.getOptionalTranslation(description));
    final XsltExportEngine exporter = new XsltExportEngine(xsltFile);
    controller.addExportEngine(filter, exporter);
  }
View Full Code Here

  public void actionPerformed(final ActionEvent e) {
    final String type = "mmap";
    final Container component = Controller.getCurrentController().getViewController().getContentPane();
    final JFileChooser chooser = new JFileChooser();
    chooser.addChoosableFileFilter(new ExampleFileFilter(type, null));
    final File mmFile = Controller.getCurrentController().getMap().getFile();
    if (mmFile != null && mmFile.getParentFile() != null) {
      chooser.setSelectedFile(mmFile.getParentFile());
    }
    final int returnVal = chooser.showOpenDialog(component);
View Full Code Here

      UITools.errorMessage(TextUtils.getText("export_failed"));
    }
  }

  public FileFilter getFileFilter() {
      return new ExampleFileFilter("html", TextUtils.getText("ExportBranchToHTMLAction.text"));
    }
View Full Code Here

              final File dir = mindmapFile.getParentFile();
        file = File.createTempFile(fileNameTemplate, "."+IMAGE_FORMAT, dir);
              String imgfilepath=file.getAbsolutePath();
              File tempFile = file = new File(imgfilepath);
              final JFileChooser fileChooser = new JFileChooser(file);   
              final ExampleFileFilter filter = new ExampleFileFilter();
          filter.addExtension(IMAGE_FORMAT);
          fileChooser.setAcceptAllFileFilterUsed(false);
          fileChooser.setFileFilter(filter);
          fileChooser.setSelectedFile(file);
          int returnVal = fileChooser.showSaveDialog(UITools.getFrame());
          if (returnVal != JFileChooser.APPROVE_OPTION) {
View Full Code Here

    props.put("mode", new String[] { MModeController.MODENAME });
    context.registerService(IModeControllerExtensionProvider.class.getName(),
        new IModeControllerExtensionProvider() {
          public void installExtension(ModeController modeController) {
            final ExportController exportController = ExportController.getController(modeController);
            exportController.addExportEngine(new ExampleFileFilter("pdf", TextUtils.getText("export_pdf_text")), new ExportPdf());
            exportController.addExportEngine(new ExampleFileFilter("svg", TextUtils.getText("export_svg_text")), new ExportSvg());
            final ViewerController extension = (ViewerController) modeController
                .getExtension(ViewerController.class);
            extension.addFactory(new SvgViewerFactory());
          }
        }, props);
View Full Code Here

TOP

Related Classes of org.freeplane.core.ui.ExampleFileFilter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.