/** * Uses the standard container selection dialog to * choose the new value for the container field. */ private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path)result[0]).toOSString()); } } }
/** * Uses the standard container selection dialog to choose the new value for the container field. */ private void handleBrowse() { final ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), ResourcesPlugin.getWorkspace() .getRoot(), false, "Select new file container"); if (dialog.open() == Window.OK) { final Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }
/** * Uses the standard container selection dialog to * choose the new value for the container field. */ /*default*/ void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, MessagesEditorPlugin.getString( "editor.wiz.selectFolder")); //$NON-NLS-1$ if (dialog.open() == Window.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path)result[0]).toOSString()); } } }
public void saveWitness(AtlProblemExplanation explanation) { IWitnessModel witness = explanation.getWitness(); if ( witness != null ) { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), null, true, "Select a folder to save the witness"); dialog.setTitle("Container Selection"); if ( dialog.open() == Window.OK ) { Resource r = witness.getModelAsOriginal(); Object[] files = dialog.getResult(); if ( files.length > 0 ) { String path = ResourcesPlugin.getWorkspace().getRoot().getFile(((Path) files[0]).append("witness.xmi")).getLocation().toOSString(); try { r.save(new FileOutputStream(path), null); System.out.println("Witness saved: " + path); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); throw new RuntimeException(e); } } } } }
/** * Queries the user to supply a container resource. * * @return the path to an existing or new container, or <code>null</code> if the * user cancelled the dialog */ protected IPath queryForContainer(IContainer initialSelection, String msg, String title) { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getControl().getShell(), initialSelection, false, msg); if (title != null) { dialog.setTitle(title); } dialog.showClosedProjects(false); dialog.open(); Object[] result = dialog.getResult(); if (result != null && result.length == 1) { return (IPath) result[0]; } return null; }
protected void handleBrowseWorkspace( ) { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getControl( ).getShell( ), ResourcesPlugin.getWorkspace( ).getRoot( ), true, ContainerSelectionDialog_Message ); if ( dialog.open( ) == Window.OK ) { Object[] result = dialog.getResult( ); if ( result.length == 0 ) return; IPath path = (IPath) result[0]; //fLocationText.setText("${workspace_loc:" + path.makeRelative().toString() + "}"); //$NON-NLS-1$ //$NON-NLS-2$ notifyTextChange( "${workspace_loc:" //$NON-NLS-1$ + path.makeRelative( ).toString( ) + "}" ); //$NON-NLS-1$ } }
private IPath pyQueryDestinationResource() { // start traversal at root resource, should probably start at a // better location in the tree String title; if (selected.size() == 1) { title = "Choose destination for ''" + selected.get(0).getName() + "'':"; } else { title = "Choose destination for " + selected.size() + " selected resources:"; } ContainerSelectionDialog dialog = new ContainerSelectionDialog(shellProvider.getShell(), selected.get(0).getParent(), true, title); dialog.setTitle("Move Resources"); dialog.setValidator(this); dialog.showClosedProjects(false); dialog.open(); Object[] result = dialog.getResult(); if (result != null && result.length == 1) { return (IPath) result[0]; } return null; }
/** * Show a dialog that lets the user select a working directory from * the workspace */ private void handleWorkspaceDirBrowseButtonSelected() { IContainer currentContainer = getContainer(); if (currentContainer == null) { currentContainer = ResourcesPlugin.getWorkspace().getRoot(); } ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), currentContainer, false, "Select a workspace relative working directory"); dialog.showClosedProjects(false); dialog.open(); Object[] results = dialog.getResult(); if ((results != null) && (results.length > 0) && (results[0] instanceof IPath)) { IPath path = (IPath) results[0]; String containerName = path.makeRelative().toString(); setOtherWorkingDirectoryText("${workspace_loc:" + containerName + "}"); //$NON-NLS-1$ //$NON-NLS-2$ } }
@Override public void run() { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getSite().getShell(), null, false, "Choose folder to be analyzed in the code-coverage"); dialog.showClosedProjects(false); if (dialog.open() != Window.OK) { return; } Object[] objects = dialog.getResult(); if (objects.length == 1) { //only one folder can be selected if (objects[0] instanceof IPath) { IPath p = (IPath) objects[0]; IWorkspace w = ResourcesPlugin.getWorkspace(); IContainer folderForLocation = (IContainer) w.getRoot().findMember(p); setSelectedContainer(folderForLocation); } } }
/** * Uses the standard container selection dialog to choose the new value for * the container field. */ public void handleBrowse() { IWorkspace _workspace = ResourcesPlugin.getWorkspace(); IWorkspaceRoot _root = _workspace.getRoot(); ContainerSelectionDialog _containerSelectionDialog = new ContainerSelectionDialog(this.shell, _root, false, "Select new file container"); final ContainerSelectionDialog dialog = _containerSelectionDialog; int _open = dialog.open(); boolean _equals = (_open == ContainerSelectionDialog.OK); if (_equals) { final Object[] result = dialog.getResult(); int _length = result.length; boolean _equals_1 = (_length == 1); if (_equals_1) { Object _get = result[0]; String _string = ((Path) _get).toString(); this.containerText.setText(_string); } } }
private void selectFolder() { ContainerSelectionDialog chooser = new ContainerSelectionDialog( getShell(), folder, false, "Wähle ein Verzeichnis"); chooser.showClosedProjects(false); if (chooser.open() != Window.OK) return; Object[] results = chooser.getResult(); if(results.length == 1) { if(results[0] instanceof IPath) { IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot(); URI uri = root.findMember((IPath)results[0]).getLocationURI(); IContainer[] folders = root.findContainersForLocationURI(uri); if(folders != null && folders.length > 0) { folder = (IFolder) folders[0]; inFolder.setText((folder != null) ? folder.getFullPath().toString() : ""); update(); } } } }
/** * Uses the standard container selection dialog to * choose the new value for the container field. */ /*default*/ void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, RBEPlugin.getString( "editor.wiz.selectFolder")); //$NON-NLS-1$ if (dialog.open() == Window.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path)result[0]).toOSString()); } } }
/** * Uses the standard container selection dialog to choose the new value for the container field. */ private void handleBrowse () { final ContainerSelectionDialog dialog = new ContainerSelectionDialog ( getShell (), ResourcesPlugin.getWorkspace ().getRoot (), false, "Select new file container" ); if ( dialog.open () == Window.OK ) { final Object[] result = dialog.getResult (); if ( result.length == 1 ) { this.containerText.setText ( ( (Path)result[0] ).toString () ); } } }
/** * Uses the standard container selection dialog to choose the new value for * the container field. */ private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }
private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }
/** * Uses the standard container selection dialog to choose the new value for the * container field. */ private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, EditorConfigMessages.NewEditorConfigFileWizardPage_containerSelectionDialog_title); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { folderText.setText(((Path) result[0]).toString()); } } }
/** * Uses the standard container selection dialog to choose the new value for * the container field. */ private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerSourceText.setText(((Path) result[0]).toString()); } } }
private void handleBrowse2() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerTargetText.setText(((Path) result[0]).toString()); } } }
/** * This method handles project selection. It displays the user, all the projects in current workspace and let user * select the project **/ private void handleProjectBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerTargetText.setText(((Path) result[0]).toString()); } } }
/** * Uses the standard container selection dialog to choose the new value for * the container field. */ private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }
/** * Uses the standard container selection dialog to choose the new value for the * container field. */ private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }
public void handleChooseContainer(Text base_target_text,String dialogTitel) { IContainer initialRoot = toContainer(base_target_text.getText()); ContainerSelectionDialog containerSelectionDialog = new ContainerSelectionDialog(getShell(), initialRoot, false, dialogTitel); containerSelectionDialog.open(); Object[] result = containerSelectionDialog.getResult(); if (result != null && result.length == 1) { IPath container = (IPath) result[0]; base_target_text.setText(container.toString()); } validatePage(); }
private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), ResourcesPlugin.getWorkspace() .getRoot(), false, "Select Project/Folder"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }
/** * Uses the standard container selection dialog to choose the new value for * the container field. */ protected void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }
/** * Uses the standard container selection dialog to choose the new value for the container field. */ private void handleBrowse() { ContainerSelectionDialog dialog = new ContainerSelectionDialog(getShell(), ResourcesPlugin.getWorkspace().getRoot(), false, "Select new file container"); if (dialog.open() == ContainerSelectionDialog.OK) { Object[] result = dialog.getResult(); if (result.length == 1) { containerText.setText(((Path) result[0]).toString()); } } }