Examples of ElementListSelectionDialog


Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

    } catch (JavaModelException e) {
      // Do nothing
    }
    if (packages == null)
      packages = new IJavaElement[0];
    ElementListSelectionDialog dialog = new ElementListSelectionDialog(getShell(), new JavaElementLabelProvider(1));
    dialog.setTitle(WizardConstants.PACKAGE_SELECTION_DIALOG_TITLE);
    dialog.setMessage(WizardConstants.PACKAGE_SELECTION_DIALOG_DESC);
    dialog.setEmptyListMessage(WizardConstants.PACKAGE_SELECTION_DIALOG_MSG_NONE);
    dialog.setElements(packages);
    if (dialog.open() == Window.OK) {
      IPackageFragment fragment = (IPackageFragment) dialog.getFirstResult();
      if (fragment != null) {
        packageText.setText(fragment.getElementName());
      } else {
        packageText.setText("EMPTY_STRING");
      }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

   */
  protected ILaunchConfiguration chooseConfiguration(
      List<ILaunchConfiguration> configList)
  {
    IDebugModelPresentation labelProvider = DebugUITools.newDebugModelPresentation();
    ElementListSelectionDialog dialog = new ElementListSelectionDialog(getShell(), labelProvider);
    dialog.setElements(configList.toArray());
    dialog.setTitle(getTypeSelectionTitle());
    dialog.setMessage(LauncherMessages.VdmLaunchShortcut_2);
    dialog.setMultipleSelection(false);
    int result = dialog.open();
    labelProvider.dispose();
    if (result == Window.OK)
    {
      return (ILaunchConfiguration) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

    }
    if (packages == null) {
      packages = new IJavaElement[0];
    }

    ElementListSelectionDialog dialog = new ElementListSelectionDialog(
        getShell(), new JavaElementLabelProvider(
            JavaElementLabelProvider.SHOW_DEFAULT));
    dialog.setIgnoreCase(false);
    dialog
        .setTitle(NewWizardMessages.NewTypeWizardPage_ChoosePackageDialog_title);
    dialog
        .setMessage(NewWizardMessages.NewTypeWizardPage_ChoosePackageDialog_description);
    dialog
        .setEmptyListMessage(NewWizardMessages.NewTypeWizardPage_ChoosePackageDialog_empty);
    dialog.setElements(packages);
    dialog.setHelpAvailable(false);

    if (dialog.open() == 0) {
      return (IPackageFragment) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

      @Override
      public void widgetSelected(SelectionEvent e) {
        IProject project = Utils.getCurrentProject();
        Set<IJavaElement> list = Utils.getSrcDirectories(project);
        if(project != null){
          ElementListSelectionDialog dialog = new ElementListSelectionDialog(getSection().getShell(), new JavaElementLabelProvider(1));
          dialog.setTitle(WizardConstants.PACKAGE_SELECTION_DIALOG_TITLE);
          dialog.setMessage(WizardConstants.PACKAGE_SELECTION_DIALOG_DESC);
          dialog.setEmptyListMessage(WizardConstants.PACKAGE_SELECTION_DIALOG_MSG_NONE);
          dialog.setElements(list.toArray(new IJavaElement[0]));
          if (dialog.open() == Window.OK) {
            IPackageFragment fragment = (IPackageFragment) dialog.getFirstResult();
            String newBundleName = fragment.getElementName();
            boolean isArchive = fragment.getParent() instanceof JarPackageFragmentRoot;
            String fragmentRoot = fragment.getParent().getElementName();
            List<String> tmp = model.getPackageList();
            if(newBundleName != null && !newBundleName.equals("")&& !tmp.contains(newBundleName)){
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

  }

  private IJavaProject chooseJavaProject() {
    ILabelProvider labelProvider = new JavaElementLabelProvider(
        JavaElementLabelProvider.SHOW_DEFAULT);
    ElementListSelectionDialog dialog = new ElementListSelectionDialog(
        getShell(), labelProvider);
    dialog.setTitle("Project Selection");
    dialog.setMessage("Select a project to constrain your search.");
    try {
      dialog.setElements(JavaCore.create(
          ResourcesPlugin.getWorkspace().getRoot()).getJavaProjects());
    } catch (JavaModelException jme) {
      Plugin.logError(jme);
    }

    IJavaProject javaProject = null;
    String projectName = fProjText.getText().trim();
    if (projectName.length() > 0) {
      javaProject = JavaCore.create(getWorkspaceRoot()).getJavaProject(
          projectName);
    }
    if (javaProject != null) {
      dialog.setInitialSelections(new Object[] { javaProject });
    }
    if (dialog.open() == Window.OK) {
      return (IJavaProject) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

    return;
  }

  private IJavaProject chooseJavaProject() {
    ILabelProvider labelProvider = new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_DEFAULT);
    ElementListSelectionDialog dialog = new ElementListSelectionDialog(getShell(), labelProvider);
    dialog.setTitle("Project Selection");
    dialog.setMessage("Select a project to constrain your search.");
    try {
      dialog.setElements(JavaCore.create(ResourcesPlugin.getWorkspace().getRoot()).getJavaProjects());
    } catch (JavaModelException jme) {
      Plugin.logError(jme);
    }

    IJavaProject javaProject = null;
    String projectName = fProjText.getText().trim();
    if (projectName.length() > 0) {
      javaProject = JavaCore.create(getWorkspaceRoot()).getJavaProject(projectName);
    }
    if (javaProject != null) {
      dialog.setInitialSelections(new Object[] { javaProject });
    }
    if (dialog.open() == Window.OK) {
      return (IJavaProject) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

  }

  private IJavaProject chooseJavaProject() {
    ILabelProvider labelProvider = new JavaElementLabelProvider(
        JavaElementLabelProvider.SHOW_DEFAULT);
    ElementListSelectionDialog dialog = new ElementListSelectionDialog(
        getShell(), labelProvider);
    dialog.setTitle("Project Selection");
    dialog.setMessage("Select a project to constrain your search.");
    try {
      dialog.setElements(JavaCore.create(
          ResourcesPlugin.getWorkspace().getRoot()).getJavaProjects());
    } catch (JavaModelException jme) {
      Plugin.logError(jme);
    }

    IJavaProject javaProject = null;
    String projectName = fProjText.getText().trim();
    if (projectName.length() > 0) {
      javaProject = JavaCore.create(getWorkspaceRoot()).getJavaProject(
          projectName);
    }
    if (javaProject != null) {
      dialog.setInitialSelections(new Object[] { javaProject });
    }
    if (dialog.open() == Window.OK) {
      return (IJavaProject) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

                projects = new IJavaProject[0];
            }
           
            ILabelProvider labelProvider = new JavaElementLabelProvider(
                    JavaElementLabelProvider.SHOW_DEFAULT);
            ElementListSelectionDialog dialog =
                    new ElementListSelectionDialog(getShell(), labelProvider);
            dialog.setTitle("MuClipse");
            dialog.setMessage("Select a Project");
            dialog.setElements(projects);
           
            IJavaProject javaProject = getJavaProject();
            if (javaProject != null) {
                dialog.setInitialSelections(new Object[] { javaProject });
            }
            if (dialog.open() == Window.OK) {          
                return (IJavaProject) dialog.getFirstResult();
            }          
            return null;       
        }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

                projects = new IJavaProject[0];
            }
           
            ILabelProvider labelProvider = new JavaElementLabelProvider(
                    JavaElementLabelProvider.SHOW_DEFAULT);
            ElementListSelectionDialog dialog =
                    new ElementListSelectionDialog(getShell(), labelProvider);
            dialog.setTitle("MuClipse");
            dialog.setMessage("Select a Project");
            dialog.setElements(projects);
           
            IJavaProject javaProject = getJavaProject();
            if (javaProject != null) {
                dialog.setInitialSelections(new Object[] { javaProject });
            }
            if (dialog.open() == Window.OK) {          
                return (IJavaProject) dialog.getFirstResult();
            }          
            return null;       
        }
View Full Code Here

Examples of org.eclipse.ui.dialogs.ElementListSelectionDialog

                projects = new IJavaProject[0];
            }
           
            ILabelProvider labelProvider = new JavaElementLabelProvider(
                    JavaElementLabelProvider.SHOW_DEFAULT);
            ElementListSelectionDialog dialog =
                    new ElementListSelectionDialog(getShell(), labelProvider);
            dialog.setTitle("MuClipse");
            dialog.setMessage("Select a Project");
            dialog.setElements(projects);
           
            IJavaProject javaProject = getJavaProject();
            if (javaProject != null) {
                dialog.setInitialSelections(new Object[] { javaProject });
            }
            if (dialog.open() == Window.OK) {          
                return (IJavaProject) dialog.getFirstResult();
            }          
            return null;       
        }
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.