Package org.eclipse.ui.dialogs

Examples of org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog.open()


    Shell shell = new Shell(Display.getDefault());
    FilteredResourcesSelectionDialog dialog =
      new FilteredResourcesSelectionDialog(
        shell, false, ResourcesPlugin.getWorkspace().getRoot(), IResource.FILE);
    dialog.setInitialPattern("*.dpans");
    if (dialog.open() == ResourceSelectionDialog.OK) {
      Object[] result = dialog.getResult();
      if (result.length == 1) {
        System.out.println(result[0].getClass());
        if (result[0] instanceof File) {
          File resource = (File) result[0];
View Full Code Here


      @Override
      public void widgetSelected(final SelectionEvent event) {
        FilteredResourcesSelectionDialog dialog = new FilteredResourcesSelectionDialog(
            button.getShell(), false, root, IResource.FILE);
        dialog.setInitialPattern("*.g4");
        if (dialog.open() == FilteredResourcesSelectionDialog.OK) {
          listener.apply((IFile) dialog.getResult()[0]);
        }
      }

      @Override
View Full Code Here

    dialog.setInitialPattern("*.xml", FilteredItemsSelectionDialog.FULL_SELECTION);
    dialog.setTitle(WizardMessages.NewCamelTestWizardPageOne_class_to_test_dialog_title);
    dialog.setMessage(WizardMessages.NewCamelTestWizardPageOne_class_to_test_dialog_message);

    if (dialog.open() == Window.OK) {
      Object[] resultArray = dialog.getResult();
      if (resultArray != null && resultArray.length > 0) {
        Object firstSelection = resultArray[0];
        if (firstSelection instanceof IFile) {
          return (IFile) firstSelection;
View Full Code Here

                return new Status( IStatus.ERROR, JavaFXUIPlugin.PLUGIN_ID, "The selected resource has to be part of the source folder" );
              }
              return super.validateItem( item );
            }
          };
          if ( d.open() == ResourceSelectionDialog.OK ) {
            Object[] rv = d.getResult();
            if ( rv.length == 1 ) {
              IFile f = (IFile) rv[0];
              tFile.setText( "${workspace}/" + f.getProject().getName() + "/" + f.getProjectRelativePath().toString() );
            }
View Full Code Here

                }
                return super.validateItem( item );
              }
            };

            if ( d.open() == ResourceSelectionDialog.OK ) {
              Object[] rv = d.getResult();
              if ( rv.length == 1 ) {
                IFile f = (IFile) rv[0];
                IJavaElement j = JavaCore.create( f.getParent() );
                String template = null;
View Full Code Here

          return new Status( IStatus.ERROR, JavaFXUIPlugin.PLUGIN_ID, "The selected resource has to part of the source folder" );
        }
        return super.validateItem( item );
      }
    };
    if ( d.open() == ResourceSelectionDialog.OK ) {
      Object[] rv = d.getResult();
      if ( rv.length == 1 ) {
        IFile f = (IFile) rv[0];
        IJavaElement j = JavaCore.create( f.getParent() );
        if ( j instanceof IPackageFragment ) {
View Full Code Here

              }
              return super.validateItem( item );
            }
          };
         
          if ( d.open() == ResourceSelectionDialog.OK ) {
            Object[] rv = d.getResult();
            if ( rv.length == 1 ) {
              IFile f = (IFile) rv[0];
              IJavaElement j = JavaCore.create( f.getParent() );
              if ( j instanceof IPackageFragment ) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.