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

      final FileFilter[] fileFilters = new FileFilter[]{new FilesystemFilter(new String[]{".xml"},
          Messages.getString("MondrianDataSourceEditor.FileName") + " (*.xml)", true)};


      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("mondrian");
      fileChooser.setSelectedFile(initiallySelectedFile);
      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog(SimpleMondrianDataSourceEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }
      final File file = fileChooser.getSelectedFile();
      if (file == null)
      {
        return;
      }

View Full Code Here

      final FileFilter[] fileFilters = new FileFilter[]{new FilesystemFilter(new String[]{".xml"}, // NON-NLS
          Messages.getString("MondrianDataSourceEditor.FileName") + " (*.xml)", true)}; // NON-NLS


      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("mondrian"); // NON-NLS
      fileChooser.setSelectedFile(initiallySelectedFile);
      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog(MondrianDataSourceEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }
      final File file = fileChooser.getSelectedFile();
      if (file == null)
      {
        return;
      }

View Full Code Here

      }

      final FileFilter[] fileFilters = new FileFilter[]{new FilesystemFilter(new String[]{".xmi"}, // NON-NLS
          Messages.getString("PmdDataSourceEditor.XmiFileName") + " (*.xmi)", true)}; // NON-NLS

      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("xmifile");
      fileChooser.setSelectedFile(initiallySelectedFile);
      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog(PmdDataSourceEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }

      final File file = fileChooser.getSelectedFile();
      if (file == null)
      {
        return;
      }

View Full Code Here

      }

      final FileFilter[] fileFilters = new FileFilter[]{new FilesystemFilter(new String[]{".xmi"}, // NON-NLS
          Messages.getString("PmdDataSourceEditor.XmiFileName") + " (*.xmi)", true)}; // NON-NLS

      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("xmifile");
      fileChooser.setSelectedFile(initiallySelectedFile);
      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog(SimplePmdDataSourceEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }

      final File file = fileChooser.getSelectedFile();
      if (file == null)
      {
        return;
      }

View Full Code Here

    public void actionPerformed(final ActionEvent e)
    {
      final FileFilter[] fileFilters =
          {new FilesystemFilter(new String[]{".xls", ".xlsx"}, // NON-NLS
              Messages.getString("TableDataSourceEditor.ExcelFileDescription"), true)};
      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("xls");

      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog(TableDataSourceEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }

      final File file = fileChooser.getSelectedFile();
      final ImportFromFileTask importFromFileTask =
          new ImportFromFileTask(file, useFirstRowAsHeader.isSelected(), TableDataSourceEditor.this);
      final Thread workerThread = new Thread(importFromFileTask);
      workerThread.setName("PRD-import-table-data-task"); // NON-NLS
      BackgroundCancellableProcessHelper.executeProcessWithCancelDialog (workerThread, importFromFileTask,
View Full Code Here

      final FileFilter[] fileFilters = new FileFilter[]{new FilesystemFilter(new String[]{".ktr"},
          Messages.getString("KettleDataSourceDialog.KtrFileDescription") + " (*.ktr)", true)};

      final File reportContextFile = DesignTimeUtil.getContextAsFile(designTimeContext.getReport());

      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("kettle");
      final String fileText = fileTextField.getText();
      if (StringUtils.isEmpty(fileText) == false)
      {
        if (reportContextFile != null)
        {
          fileChooser.setSelectedFile(new File(reportContextFile.getParentFile(), fileTextField.getText()));
        }
        else
        {
          fileChooser.setSelectedFile(new File(fileTextField.getText()));
        }
      }
      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog(KettleDataSourceDialog.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }

      final File file = fileChooser.getSelectedFile();
      if (file == null)
      {
        return;
      }

View Full Code Here

      final FileFilter[] fileFilters = new FileFilter[]{new FilesystemFilter(new String[]{".ktr"},
          Messages.getString("KettleDataSourceDialog.KtrFileDescription") + " (*.ktr)", true)};

      final File reportContextFile = DesignTimeUtil.getContextAsFile(designTimeContext.getReport());

      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("kettle");
   //   final CommonFileChooser fileChooser = CommonFileChooser.getInstance();
      final String fileText = fileTextField.getText();
      if (StringUtils.isEmpty(fileText) == false)
      {
        if (reportContextFile != null)
        {
          fileChooser.setSelectedFile(new File(reportContextFile.getParentFile(), fileTextField.getText()));
        }
        else
        {
          fileChooser.setSelectedFile(new File(fileTextField.getText()));
        }
      }
      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog (KettleDataSourceDialog.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }
     
      final File file = fileChooser.getSelectedFile();
      if (file == null)
      {
        return;
      }

View Full Code Here

    public void actionPerformed(final ActionEvent e)
    {
      final FileFilter[] fileFilters =
          {new FilesystemFilter(new String[]{".xls", ".xlsx"}, // NON-NLS
              Messages.getString("TableDataSourceEditor.ExcelFileDescription"), true)};
      final CommonFileChooser fileChooser = FileChooserService.getInstance().getFileChooser("xls");

      fileChooser.setFilters(fileFilters);
      if (fileChooser.showDialog(TableDataSourceEditor.this, JFileChooser.OPEN_DIALOG) == false)
      {
        return;
      }

      final File file = fileChooser.getSelectedFile();
      final ImportFromFileTask importFromFileTask =
          new ImportFromFileTask(file, useFirstRowAsHeader.isSelected(), TableDataSourceEditor.this);
      final Thread workerThread = new Thread(importFromFileTask);
      workerThread.setName("PRD-import-table-data-task"); // NON-NLS
      BackgroundCancellableProcessHelper.executeProcessWithCancelDialog
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.