Package org.eclipse.ui.dialogs

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


        return null;
      }

      ld.setTitle("Select Type System Descriptor");
      ld.setInput(list);
      ld.open();

      if (ld.getResult() != null) {
        return (IFile) ld.getResult()[0];
      } else {
        return null;
View Full Code Here


        });
        typeSelectionDialog.setTitle("Add New Task");
        typeSelectionDialog.setMessage("Select the type of task to create :");
        typeSelectionDialog.setInput(new Integer(1));
       
        if (typeSelectionDialog.open() == WizardDialog.OK) {
          if (typeSelectionDialog.getResult().length == 1) {
            Class<? extends INewTaskWizard> wizardClass = (Class<? extends INewTaskWizard>) typeSelectionDialog.getResult()[0];
            try {
              Constructor<? extends INewTaskWizard> constr = wizardClass.getConstructor(ModelingProject.class, String.class);
              INewTaskWizard wizard = constr.newInstance(getInputProject(), getInputProjectFileName());
View Full Code Here

                });
                listDialog.setInput(foundVersions.toArray());
                listDialog
                        .setMessage("Multiple interpreters were found installed.\nPlease select which one you want to configure.");

                int open = listDialog.open();
                if (open != ListDialog.OK) {
                    throw cancelException;
                }
                Object[] result = listDialog.getResult();
                if (result == null || result.length == 0) {
View Full Code Here

        new WorkbenchLabelProvider(), SSEUIPlugin.getDefault()
            .getWorkbench().getDecoratorManager()
            .getLabelDecorator()));
    dialog.setInput(ResourcesPlugin.getWorkspace());
    dialog.setTitle(SSEUIMessages.PropertyPreferencePage_01);
    if (dialog.open() == Window.OK) {
      Object[] result = dialog.getResult();
      if (result.length > 0) {
        IProject project = (IProject) dialog.getResult()[0];
        Map data = new HashMap();
        data.put(DISABLE_LINK, Boolean.TRUE);
View Full Code Here

        new WorkbenchLabelProvider(), PHPUiPlugin.getDefault()
            .getWorkbench().getDecoratorManager()
            .getLabelDecorator()));
    dialog.setInput(ResourcesPlugin.getWorkspace());
    dialog.setTitle(PHPUIMessages.AbstractPHPPropertyPreferencePage_4);
    if (dialog.open() == Window.OK) {
      Object[] result = dialog.getResult();
      if (result.length > 0) {
        IProject project = (IProject) dialog.getResult()[0];
        Map data = new HashMap();
        data.put(DISABLE_LINK, Boolean.TRUE);
View Full Code Here

    dialog.setTitle(UIMessages.DumpExecutionDataDialog_title);
    dialog.setMessage(UIMessages.DumpExecutionDataDialog_message);
    dialog.setContentProvider(new ArrayContentProvider());
    dialog.setLabelProvider(new LaunchLabelProvider());
    dialog.setInput(launches);
    if (dialog.open() == Dialog.OK || dialog.getResult().length == 1) {
      return (ICoverageLaunch) dialog.getResult()[0];
    }
    return null;
  }
View Full Code Here

      }
    });
    dialog.setInitialElementSelections(Collections.singletonList(sessionManager
        .getActiveSession()));
    dialog.setInput(sessionManager.getSessions());
    if (dialog.open() == Dialog.OK) {
      final Object[] result = dialog.getResult();
      if (result.length == 1) {
        sessionManager.activateSession((ICoverageSession) result[0]);
      }
    }
View Full Code Here

  }

  public Object execute(ExecutionEvent event) throws ExecutionException {
    Shell activeShell = HandlerUtil.getActiveShell(event);
    ListDialog searchDialog = createSearchDialog(event, activeShell, searchEngine);
    int result = searchDialog.open();
    if(result == Window.OK) {
      try {
        Object[] selections = searchDialog.getResult();
        if(selections != null && selections.length > 0) {
          Object selection = selections[0];
View Full Code Here

        }

        public void removeListener(ILabelProviderListener listener) {
        }
      });
      final int result = dialog.open();
      if (result == ListDialog.OK) {
        final Object[] res = dialog.getResult();
        if (res.length > 0)
          openContainer((IContainer) res[0]);
      }
View Full Code Here

    dialog.setAddCancelButton(true);
    dialog.setLabelProvider(createDialogLabelProvider());
    dialog.setMessage(RefactoringMessages.RefactoringStarter_must_save);
    dialog.setContentProvider(new ArrayContentProvider());
    dialog.setInput(Arrays.asList(dirtyEditors));
    return dialog.open() == Window.OK;
  }

  public boolean hasFilesSaved() {
    return fFilesSaved;
  }
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.