Package org.pentaho.reporting.libraries.base.util

Examples of org.pentaho.reporting.libraries.base.util.FilesystemFilter


    }

    final File templatesDir = new File(homeDir, "templates");
    if (templatesDir.exists())
    {
      final File[] reportFiles = templatesDir.listFiles(new FilesystemFilter(REPORT_EXTENSION, REPORT_EXTENSION, false));
      final List<String> templateNameList = new ArrayList<String>();
      for (final File file : reportFiles)
      {
        final String reportName = computeReportName(file);
        if (reportName == null)
View Full Code Here


   * @return the initialized file chooser.
   */
  protected JFileChooser createFileChooser()
  {
    final JFileChooser fc = new JFileChooser();
    fc.addChoosableFileFilter(new FilesystemFilter(getFileExtension(), getFileDescription()));
    fc.setMultiSelectionEnabled(false);
    fc.setCurrentDirectory(getCurrentDirectory());
    return fc;
  }
View Full Code Here

  protected void performSelectFile()
  {
    if (fileChooser == null)
    {
      fileChooser = new JFileChooser();
      final FilesystemFilter filter = new FilesystemFilter
          (CSVDataExportDialog.CSV_FILE_EXTENSION, getResources().getString(
              "csvexportdialog.csv-file-description")); //$NON-NLS-1$
      fileChooser.addChoosableFileFilter(filter);
      fileChooser.setMultiSelectionEnabled(false);
    }
View Full Code Here

    if (fileChooserZip == null)
    {
      fileChooserZip = new JFileChooser();
      fileChooserZip.addChoosableFileFilter
          (new FilesystemFilter(
              new String[]{HtmlZipExportDialog.ZIP_FILE_EXTENSION, HtmlZipExportDialog.JAR_FILE_EXTENSION},
              getResources().getString("htmlexportdialog.zip-archives"), true)); //$NON-NLS-1$
      fileChooserZip.setMultiSelectionEnabled(false);
    }
View Full Code Here

  protected void performSelectFile()
  {
    if (fileChooser == null)
    {
      fileChooser = new JFileChooser();
      final FilesystemFilter filter = new FilesystemFilter(RTFExportDialog.RTF_FILE_EXTENSION,
          getResources().getString("rtf-exportdialog.rtf-file-description")); //$NON-NLS-1$
      fileChooser.addChoosableFileFilter(filter);
      fileChooser.setMultiSelectionEnabled(false);
    }
View Full Code Here

    if (fileChooserHtml == null)
    {
      fileChooserHtml = new JFileChooser();
      fileChooserHtml.addChoosableFileFilter
          (new FilesystemFilter(
              new String[]{HtmlDirExportDialog.HTML_FILE_EXTENSION, HtmlDirExportDialog.HTM_FILE_EXTENSION},
              getResources().getString("htmlexportdialog.html-documents"), true)); //$NON-NLS-1$
      fileChooserHtml.setMultiSelectionEnabled(false);
    }
View Full Code Here

  protected void performSelectFile()
  {
    if (fileChooser == null)
    {
      fileChooser = new JFileChooser();
      final FilesystemFilter filter = new FilesystemFilter(ExcelExportDialog.XLS_FILE_EXTENSION,
          getResources().getString("excelexportdialog.excel-file-description")); //$NON-NLS-1$
      fileChooser.addChoosableFileFilter(filter);
      fileChooser.setMultiSelectionEnabled(false);
    }
View Full Code Here

  protected void performSelectFile()
  {
    if (fileChooser == null)
    {
      fileChooser = new JFileChooser();
      final FilesystemFilter filter = new FilesystemFilter(XSSFExcelExportDialog.XLS_FILE_EXTENSION,
          getResources().getString("excelexportdialog.excel-file-description")); //$NON-NLS-1$
      fileChooser.addChoosableFileFilter(filter);
      fileChooser.setMultiSelectionEnabled(false);
    }
View Full Code Here

    final FilterKey key = new FilterKey(rawFilter);
    final JFileChooser fileChooser = new JFileChooser();
    final FilesystemFilter[] filters = key.getFilters();
    for (int i = 0; i < filters.length; i++)
    {
      final FilesystemFilter filesystemFilter = filters[i];
      fileChooser.addChoosableFileFilter(filesystemFilter);
    }
    final File o = (File) instances.get(key);
    if (o != null)
    {
View Full Code Here

    final JFileChooser fileChooser = new JFileChooser();
    final FilesystemFilter[] filters = key.getFilters();
    for (int i = 0; i < filters.length; i++)
    {
      final FilesystemFilter filesystemFilter = filters[i];
      fileChooser.addChoosableFileFilter(filesystemFilter);
    }
    final File o = (File) instances.get(key);
    if (o != null)
    {
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.libraries.base.util.FilesystemFilter

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.