Package com.intellij.openapi.fileChooser

Examples of com.intellij.openapi.fileChooser.FileChooserDescriptor


    private LabeledComponent<RawCommandLineEditor> runtimeFlagsComponent;
    private JComboBox<Module> moduleComboBox;

    ProgramParamsPanel(Module[] modules) {
        mainFileComponent.getComponent().addBrowseFolderListener("Main file", "Main File", null,
            new FileChooserDescriptor(true, false, false, false, true, false));
        workingDirectoryComponent.getComponent().addBrowseFolderListener("Working directory", "Working Directory",
            null, new FileChooserDescriptor(false, true, false, false, true, false));
        moduleComboBox.setModel(new DefaultComboBoxModel<Module>(modules));
        moduleComboBox.setRenderer(new ModuleComboBoxRenderer());
    }
View Full Code Here


    private boolean modified = false;

    public HaskellSdkConfigurableForm() {
        myGhcLibPathTFWBB.addBrowseFolderListener("Path to GHC lib directory", "Path to GHC lib Directory",
            null, new FileChooserDescriptor(false, true, false, false, false, false));
        myCabalTFWBB.addBrowseFolderListener("Path to cabal executable", "Path to Cabal Executable",
            null, new FileChooserDescriptor(true, false, false, false, false, false));
        DocumentListener listener = new DocumentListener() {

            public void insertUpdate(DocumentEvent e) {
                modify();
            }
View Full Code Here

        DDLFileNameProvider fileNameProvider = getDDLFileNameProvider(object);

        if (fileNameProvider != null) {
            //ConnectionHandler connectionHandler = object.getConnectionHandler();
            final Project project = object.getProject();
            FileChooserDescriptor descriptor = new FileChooserDescriptor(false, true, false, false, false, false);
            descriptor.setTitle("Select New DDL-File Location");

/*            VirtualFile[] contentRoots;

            Module module = connectionHandler.getModule();
            if (module == null) {
View Full Code Here

            }
            wicketForgeFacet.setResourcePaths(list);
        }

        private void doEdit(int index) {
            FileChooserDescriptor fileChooserDescriptor = new FileChooserDescriptor(false, true, false, false, false, false);
            fileChooserDescriptor.setHideIgnored(false);
            VirtualFile virtualFile = FileChooser.chooseFile(fileChooserDescriptor, editorContext.getProject(), index >= 0 ? ((VirtualFilePointer) additionalPathModel.get(index)).getFile() : null);
            if (virtualFile != null) {
                VirtualFilePointer filePointer = VirtualFilePointerManager.getInstance().create(virtualFile, wicketForgeFacet.getModule(), null);
                if (index >= 0) {
                    additionalPathModel.set(index, filePointer);
View Full Code Here

    return null;
  }


  private static FileChooserDescriptor createJarChooserDescriptor() {
    return new FileChooserDescriptor(true, false, true, false, true, false) {
      @Override
      public boolean isFileVisible(final VirtualFile file, final boolean showHiddenFiles) {
        return super.isFileVisible(file, showHiddenFiles) &&
            (file.isDirectory() || "jar".equals(file.getExtension()) || file.getFileType() == StdFileTypes.ARCHIVE);
      }
View Full Code Here

  }

  private class MyFileChooserActionListener implements ActionListener {

    public void actionPerformed(final ActionEvent e) {
      final FileChooserDescriptor descriptor = new FilterFileChooserDescriptor(
          "Select",
          "Select an export directory");
      final VirtualFile toSelect = LocalFileSystem.getInstance().findFileByPath(_path.getText());
      final Component parent = SwingUtilities.getRoot(_path);
      final VirtualFile chosen = FileChooser.chooseFile(descriptor, parent, null, toSelect);
View Full Code Here


  private class FileChooserActionListener implements ActionListener {

    public void actionPerformed(final ActionEvent e) {
      final FileChooserDescriptor descriptor = new FilterFileChooserDescriptor(
          "Select",
          "Select an export directory");
      final VirtualFile toSelect = LocalFileSystem.getInstance().findFileByPath(getExportDirTextField().getText());
      final VirtualFile chosen = FileChooser.chooseFile(descriptor, _parent, _parent.getProject(), toSelect);
      if (chosen != null) {
View Full Code Here

  }


  @edu.umd.cs.findbugs.annotations.SuppressFBWarnings({"SIC_INNER_SHOULD_BE_STATIC_ANON", "REC_CATCH_EXCEPTION"})
  private void importPreferences() {
    @SuppressWarnings("AnonymousInnerClassMayBeStatic")
    final FileChooserDescriptor descriptor = new FileChooserDescriptor(true, false, true, false, true, false) {
      @Override
      public boolean isFileVisible(final VirtualFile file, final boolean showHiddenFiles) {
        return super.isFileVisible(file, showHiddenFiles) &&
            (file.isDirectory() || "xml".equals(file.getExtension()) || file.getFileType() == StdFileTypes.ARCHIVE);
      }

      @Override
      public boolean isFileSelectable(final VirtualFile file) {
        return file.getFileType() == StdFileTypes.XML;
      }
    };
    descriptor.setDescription( "Please select the configuration file (usually named findbugs.xml) to import." );
    descriptor.setTitle( "Import Configuration" );

    final VirtualFile [] files = FileChooser.chooseFiles(descriptor, this, getProject(), null);
    if (files.length != 1) {
      return;
    }
View Full Code Here

  }


  @edu.umd.cs.findbugs.annotations.SuppressFBWarnings({"ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD"})
  public void actionPerformed(final ActionEvent e) {
    final FileChooserDescriptor descriptor = new FilterFileChooserDescriptor(
      (String)getValue(Action.NAME),
      (String)getValue(Action.SHORT_DESCRIPTION),
      _fileFilter);

    VirtualFile toSelect = null;
View Full Code Here

  }

  private class MyFileChooserActionListener implements ActionListener {

    public void actionPerformed(final ActionEvent e) {
      final FileChooserDescriptor descriptor = new FilterFileChooserDescriptor(
          "Select",
          "Select a file to import",
          new FileFilter() {
            @Override
            public boolean accept(final File f) {
View Full Code Here

TOP

Related Classes of com.intellij.openapi.fileChooser.FileChooserDescriptor

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.