public void widgetSelected( SelectionEvent arg0 ) { DirectoryDialog dialog = new DirectoryDialog( shell, SWT.NONE ); dialog.setText( "Select root directory" ); dialog.setMessage( "Select the repository root directory" ); String folder = dialog.open(); if ( folder != null ) { wBaseDir.setText( folder ); } } } );
protected void selectLocationAction() { DirectoryDialog dlg = new DirectoryDialog(getShell()); dlg.setText(Messages.MavenInstallationsPreferencePage_dialog_install_title); dlg.setMessage(Messages.MavenInstallationsPreferencePage_dialog_install_message); String dir = dlg.open(); if(dir == null) { return; } location.setText(dir); if(name.getText().trim().isEmpty()) { name.setText(new File(dir).getName()); } }
public void widgetSelected(SelectionEvent evt) { DirectoryDialog dlg= new DirectoryDialog(m_xmlTemplateFile.getShell()); dlg.setMessage("Select TestNG Output Directory"); String selectedDir = dlg.open(); if (new File(selectedDir).isDirectory()) { // use xml reporter file name as String literal rather than constant // since XMLReporter.FILE_NAME was moved in https://github.com/cbeust/testng/pull/1785 selectedDir = selectedDir + File.separator + "testng-results.xml"; } m_watchResultText.setText(selectedDir != null ? selectedDir : ""); } };
public void widgetSelected(SelectionEvent e) { DirectoryDialog dialog = new DirectoryDialog(getShell()); dialog.setFilterPath(fJRERoot.getText()); dialog.setMessage(JREMessages.addVMDialog_pickJRERootDialog_message); String newPath = dialog.open(); if (newPath != null) { fJRERoot.setText(newPath); } } });
private void findRepository() { String selectedDirectory = null; String dirName = urlText.getText(); DirectoryDialog dialog = new DirectoryDialog(getShell()); dialog.setMessage("Select the jBPM service repository"); dialog.setFilterPath(dirName); selectedDirectory = dialog.open(); if (selectedDirectory != null) { urlText.setText(selectedDirectory); } }
private void browse() { String selectedDirectory = null; String dirName = pathText.getText(); DirectoryDialog dialog = new DirectoryDialog(getShell()); dialog.setMessage("Select the Runtime directory."); dialog.setFilterPath(dirName); selectedDirectory = dialog.open(); if (selectedDirectory != null) { pathText.setText(selectedDirectory); } }
protected String handleFolderBrowseButtonPressed(String dir, String title, String message) { DirectoryDialog dialog= new DirectoryDialog(getShell()); dialog.setFilterPath(dir); dialog.setText(title); dialog.setMessage(message); String res= dialog.open(); if (res != null) { File file= new File(res); if (file.isDirectory()) return res; } return dir; }
protected String handleFolderBrowseButtonPressed(String dir, String title, String message) { DirectoryDialog dialog= new DirectoryDialog(getShell()); dialog.setFilterPath(dir); dialog.setText(title); dialog.setMessage(message); String res= dialog.open(); if (res != null) { File file= new File(res); if (file.isDirectory()) return res; } return dir; }
private void handleBrowse(){ DirectoryDialog dirDialog = new DirectoryDialog(this.getShell()); dirDialog.setMessage(ServiceArchiver.getResourceString("page1.filedialogTitle")); String returnText = dirDialog.open(); if (returnText!=null){ this.classFileLocationText.setText(returnText); } }
private void handleBrowse(){ DirectoryDialog dirDialog = new DirectoryDialog(this.getShell()); dirDialog.setMessage(ServiceArchiver.getResourceString("page4.dirdialog.caption")); String returnText = dirDialog.open(); if (returnText!=null){ this.outputFileLocationTextBox.setText(returnText); this.outputFileLocationTextBox.setToolTipText(returnText); } }
@Override public void widgetSelected(SelectionEvent e) { DirectoryDialog fDialog = new DirectoryDialog(Utils.findAnyShell(), SWT.NULL); fDialog.setFilterPath(TorrentOpener.getFilterPathData()); fDialog.setMessage(MessageText.getString("MainWindow.dialog.choose.folder")); String path = fDialog.open(); if (path != null) { File f = new File(path); addFilename(f); if ( f.isDirectory()){ TorrentOpener.setFilterPathData( f.getAbsolutePath()); } } }
/** * Allows users to select a directory with a use scan in it * @param prevLocation * @return the new directory or <code>null</code> if the dialog was cancelled */ String getDirectory(String prevLocation) { DirectoryDialog dialog = new DirectoryDialog(getShell()); dialog.setMessage(PreferenceMessages.ApiUseScanPreferencePage_7); if (prevLocation != null) { dialog.setFilterPath(prevLocation); } return dialog.open(); }
protected void handleBrowseFileSystem() { DirectoryDialog dialog = new DirectoryDialog(fLocationText.getShell()); dialog.setFilterPath(getLocation()); dialog.setText(PDEUIMessages.BaseBlock_dirSelection); dialog.setMessage(PDEUIMessages.BaseBlock_dirChoose); String result = dialog.open(); if (result != null) fLocationText.setText(result); }
/** * Browses for a drop location. */ private IPath chooseDropLocation() { DirectoryDialog dialog = new DirectoryDialog(getShell()); dialog.setFilterPath(fDropLocation.getText()); dialog.setText(PDEUIMessages.FeatureImportWizard_messages_folder_title); dialog.setMessage(PDEUIMessages.FeatureImportWizard_messages_folder_message); String res = dialog.open(); return res != null ? new Path(res) : null; }
public void widgetSelected(SelectionEvent event) { DirectoryDialog dialog = new DirectoryDialog(getShell(), SWT.APPLICATION_MODAL); dialog.setMessage(ProvUIMessages.RepositoryGroup_SelectRepositoryDirectory); dialog.setFilterPath(lastLocalLocation); String path = dialog.open(); if (path != null) { lastLocalLocation = path; url.setText(makeLocalURIString(path)); validateRepositoryURL(false); } } });
@Override public void handleEvent(Event event) { DirectoryDialog fDialog = new DirectoryDialog(shellForChildren, SWT.NULL); fDialog.setFilterPath(TorrentOpener.getFilterPathTorrent()); fDialog.setMessage(MessageText.getString("MainWindow.dialog.choose.folder")); String path = TorrentOpener.setFilterPathTorrent(fDialog.open()); if (path != null) { addTorrentsToWindow(path, null); } } });
@Override public void widgetSelected(SelectionEvent e) { DirectoryDialog dialog = new DirectoryDialog(getShell(), SWT.SHEET); dialog.setText(IDEWorkbenchMessages.ChooseWorkspaceDialog_directoryBrowserTitle); dialog.setMessage(IDEWorkbenchMessages.ChooseWorkspaceDialog_directoryBrowserMessage); dialog.setFilterPath(getInitialBrowsePath()); String dir = dialog.open(); if (dir != null) { text.setText(TextProcessor.process(dir)); } } });
private IPath chooseExtDirectory() { String initPath= getInitPath(); DirectoryDialog dialog= new DirectoryDialog(getShell(), SWT.SHEET); dialog.setText(NewWizardMessages.VariableCreationDialog_extdirdialog_text); dialog.setMessage(NewWizardMessages.VariableCreationDialog_extdirdialog_message); dialog.setFilterPath(initPath); String res= dialog.open(); if (res != null) { fDialogSettings.put(IUIConstants.DIALOGSTORE_LASTEXTJAR, dialog.getFilterPath()); return Path.fromOSString(res); } return null; }
@Override public void handleEvent(Event event) { DirectoryDialog dialog = new DirectoryDialog(parent.getShell(), SWT.APPLICATION_MODAL); dialog.setFilterPath(pathParameter.getValue()); dialog.setMessage(MessageText.getString("ConfigView.dialog.choosedefaultsavepath")); dialog.setText(MessageText.getString("ConfigView.section.file.defaultdir.ask")); String path = dialog.open(); if (path != null) { pathParameter.setValue(path); } } });
@Override public void handleEvent(Event event) { DirectoryDialog dialog = new DirectoryDialog(parent.getShell(), SWT.APPLICATION_MODAL); dialog.setFilterPath(pathParameter.getValue()); dialog.setMessage(MessageText.getString("br.backup.auto.dir.select")); dialog.setText(MessageText.getString("ConfigView.section.file.defaultdir.ask")); String path = dialog.open(); if (path != null) { pathParameter.setValue(path); COConfigurationManager.setParameter( "br.backup.folder.default", path ); } } });