Package org.pentaho.reporting.libraries.designtime.swing.filechooser

Examples of org.pentaho.reporting.libraries.designtime.swing.filechooser.CommonFileChooser


    /**
     * Invoked when an action occurs.
     */
    public void actionPerformed(final ActionEvent e)
    {
      final CommonFileChooser chooser = FileChooserService.getInstance().getFileChooser("drilldown-profiles");
      if (chooser.showDialog(DrillDownProfileEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }
      final File selectedFile = chooser.getSelectedFile();
      if (selectedFile != null)
      {
        load(selectedFile);
      }
    }
View Full Code Here


    /**
     * Invoked when an action occurs.
     */
    public void actionPerformed(final ActionEvent e)
    {
      final CommonFileChooser chooser = FileChooserService.getInstance().getFileChooser("drilldown-profiles");
      if (chooser.showDialog(DrillDownProfileEditor.this, JFileChooser.SAVE_DIALOG) == false)
      {
        return;
      }
      final File selectedFile = chooser.getSelectedFile();
      if (selectedFile != null)
      {
        save(selectedFile);
      }
    }
View Full Code Here

              Messages.getString("BundledResourceEditor.Resources"), true),
          new FilesystemFilter(new String[]{".gif", ".jpg", ".jpeg", ".png", ".svg", ".wmf"}, // NON-NLS
              Messages.getString("BundledResourceEditor.Images"), true),
      };

      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("resources");//NON-NLS
      fileChooser.setFilters(filters);
      if (fileChooser.showDialog(ImportBundleFileDialog.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }
      final File selectedFile = fileChooser.getSelectedFile();
      if (selectedFile == null)
      {
        return;
      }
View Full Code Here

              Messages.getString("BundledResourceEditor.Resources"), true),
          new FilesystemFilter(new String[]{".gif", ".jpg", ".jpeg", ".png", ".svg", ".wmf"}, // NON-NLS
              Messages.getString("BundledResourceEditor.Images"), true),
      };

      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("resources");//NON-NLS
      fileChooser.setFilters(filters);

      final String sourceFile = sourceTextField.getText();
      if (StringUtils.isEmpty(sourceFile) == false)
      {
        if (reportContextFile != null)
        {
          fileChooser.setSelectedFile(new File(reportContextFile.getParentFile(), sourceTextField.getText()));
        }
        else
        {
          fileChooser.setSelectedFile(new File(sourceTextField.getText()));
        }
      }

      if (fileChooser.showDialog(ResourcePropertyEditorComponent.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }
     
      final File file = fileChooser.getSelectedFile();
      if (file == null)
      {
        return;
      }
View Full Code Here

              Messages.getString("BundledResourceEditor.Resources"), true),
          new FilesystemFilter(new String[]{".gif", ".jpg", ".jpeg", ".png", ".svg", ".wmf"}, // NON-NLS
              Messages.getString("BundledResourceEditor.Images"), true),
      };

      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("resources");//NON-NLS
      fileChooser.setFilters(filters);
      if (fileChooser.showDialog(BundledResourceEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }
      final File selectedFile = fileChooser.getSelectedFile();
      if (selectedFile == null)
      {
        return;
      }
View Full Code Here

                Messages.getString("BundledResourceEditor.Resources"), true),
            new FilesystemFilter(new String[]{".gif", ".jpg", ".jpeg", ".png", ".svg", ".wmf"}, // NON-NLS
                Messages.getString("BundledResourceEditor.Images"), true),
        };

        final CommonFileChooser chooser = FileChooserService.getInstance().getFileChooser("resources");
        chooser.setFilters(filters);
        final String text = getTextField().getText();
        if (StringUtils.isEmpty(text) == false)
        {
          chooser.setSelectedFile(new File(text));
        }

        if (chooser.showDialog(AbstractStringValueCellEditor.this, JFileChooser.OPEN_DIALOG))
        {
          final File file = chooser.getSelectedFile();
          if (file == null)
          {
            return;
          }
View Full Code Here

  {
    final FileFilter filter = new FilesystemFilter
        (new String[]{DEFAULT_EXTENSION},
            ActionMessages.getString("ReportBundleFileExtension.Description"), true);

    final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("report");
    fileChooser.setSelectedFile(defaultFile);
    fileChooser.setFilters(new FileFilter[]{filter});
    logger.debug("Prompting for save filename"); // NON-NLS
    if (fileChooser.showDialog(parent, JFileChooser.SAVE_DIALOG) == false)
    {
      logger.debug("Save filename - cancel option selected");// NON-NLS
      return null;
    }


    final File selectedFile = validateFileExtension(fileChooser.getSelectedFile(), parent);
    if (selectedFile == null)
    {
      // Cancel on another dialog
      return null;
    }
View Full Code Here

  {
    final FileFilter filter = new FilesystemFilter
        (new String[]{DEFAULT_EXTENSION},
            Messages.getString("StyleDefinitionUtilities.FileDescription"), true);

    final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser(FILE_CHOOSER_TYPE);
    fileChooser.setSelectedFile(defaultFile);
    fileChooser.setFilters(new FileFilter[]{filter});
    logger.debug("Prompting for save filename"); // NON-NLS
    if (fileChooser.showDialog(parent, JFileChooser.SAVE_DIALOG) == false)
    {
      logger.debug("Save filename - cancel option selected");// NON-NLS
      return null;
    }


    final File selectedFile = validateFileExtension(fileChooser.getSelectedFile(), parent);
    if (selectedFile == null)
    {
      // Cancel on another dialog
      return null;
    }
View Full Code Here

  {
    final FileFilter filter = new FilesystemFilter
        (new String[]{DEFAULT_EXTENSION},
            Messages.getString("StyleDefinitionUtilities.FileDescription"), true);

    final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser(FILE_CHOOSER_TYPE);
    fileChooser.setFilters(new FileFilter[]{filter});
    fileChooser.setAllowMultiSelection(true);
    if (fileChooser.showDialog(context.getParent(), JFileChooser.OPEN_DIALOG) == false)
    {
      return;
    }
    final File[] selectedFiles = fileChooser.getSelectedFiles();
    for (int i = 0, selectedFilesLength = selectedFiles.length; i < selectedFilesLength; i++)
    {
      final File selectedFile = selectedFiles[i];
      SwingUtilities.invokeLater(new OpenReportTask(selectedFile, context));
    }
View Full Code Here

    final FileFilter filter = new FilesystemFilter
        (new String[]{".xml", ".report", ".prpt", ".prpti"}, // NON-NLS
            ActionMessages.getString("OpenReportAction.FileTypeDescriptor"), true);

    final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("report");//NON-NLS
    fileChooser.setFilters(new FileFilter[]{filter});
    fileChooser.setAllowMultiSelection(true);
    if (fileChooser.showDialog(getReportDesignerContext().getView().getParent(), JFileChooser.OPEN_DIALOG) == false)
    {
      return;
    }
    final File[] selectedFiles = fileChooser.getSelectedFiles();
    for (final File selectedFile : selectedFiles)
    {
      SwingUtilities.invokeLater(new OpenReportTask(selectedFile, getReportDesignerContext()));
    }
  }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.libraries.designtime.swing.filechooser.CommonFileChooser

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.