Package org.eclipse.ui.dialogs

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


    dialog.setMessage(Messages.CismodelModelingAssistantProviderMessage);
    dialog.setTitle(Messages.CismodelModelingAssistantProviderTitle);
    dialog.setMultipleSelection(false);
    dialog.setElements(elements);
    EObject selected = null;
    if (dialog.open() == Window.OK) {
      selected = (EObject) dialog.getFirstResult();
    }
    return selected;
  }
}
View Full Code Here


    private IFile selectWorkspaceFile(IFile[] files) {
        ElementListSelectionDialog dialog= new ElementListSelectionDialog(fWindow.getShell(), new FileLabelProvider());
        dialog.setElements(files);
        dialog.setTitle(""); //$NON-NLS-1$
        dialog.setMessage(""); //$NON-NLS-1$
        if (dialog.open() == Window.OK)
            return (IFile) dialog.getFirstResult();
        return null;
    }
    static class FileLabelProvider extends LabelProvider {
        public String getText(Object element) {
View Full Code Here

    private IFile selectWorkspaceFile(IFile[] files) {
        ElementListSelectionDialog dialog= new ElementListSelectionDialog(fWindow.getShell(), new FileLabelProvider());
        dialog.setElements(files);
        dialog.setTitle(""); //$NON-NLS-1$
        dialog.setMessage(""); //$NON-NLS-1$
        if (dialog.open() == Window.OK)
            return (IFile) dialog.getFirstResult();
        return null;
    }
    static class FileLabelProvider extends LabelProvider {
        public String getText(Object element) {
View Full Code Here

    private IFile selectWorkspaceFile(IFile[] files) {
        ElementListSelectionDialog dialog= new ElementListSelectionDialog(fWindow.getShell(), new FileLabelProvider());
        dialog.setElements(files);
        dialog.setTitle(""); //$NON-NLS-1$
        dialog.setMessage(""); //$NON-NLS-1$
        if (dialog.open() == Window.OK)
            return (IFile) dialog.getFirstResult();
        return null;
    }
    static class FileLabelProvider extends LabelProvider {
        public String getText(Object element) {
View Full Code Here

          projectName);
    }
    if (javaProject != null) {
      dialog.setInitialSelections(new Object[] { javaProject });
    }
    if (dialog.open() == Window.OK) {
      return (IJavaProject) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

    dialog.setTitle(NewWizardMessages.NewTypeWizardPage_ChoosePackageDialog_title);
    dialog.setMessage(NewWizardMessages.NewTypeWizardPage_ChoosePackageDialog_description);
    dialog.setEmptyListMessage(NewWizardMessages.NewTypeWizardPage_ChoosePackageDialog_empty);
    dialog.setFilter(_packageDialogField.getText());
    dialog.setElements(packages);
    if (dialog.open() == Window.OK) {
      return (IPackageFragment) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

    dialog.setTitle(NewWizardMessages.NewTypeWizardPage_SuperClassDialog_title);
    dialog.setMessage(NewWizardMessages.NewTypeWizardPage_SuperClassDialog_message);
    // dialog.setEmptyListMessage(NewWizardMessages.NewTypeWiz);
    dialog.setFilter(_superclassDialogField.getText());
    dialog.setElements(superclasses.toArray());
    if (dialog.open() == Window.OK) {
      return (String) dialog.getFirstResult();
    }
    return null;
  }
View Full Code Here

      dialog.setMessage(JUnitMessages.JUnitLaunchShortcut_message_selectDebugConfiguration);
    } else {
      dialog.setMessage(JUnitMessages.JUnitLaunchShortcut_message_selectRunConfiguration);
    }
    dialog.setMultipleSelection(false);
    int result= dialog.open();
    if (result == Window.OK) {
      return (ILaunchConfiguration) dialog.getFirstResult();
    }
    throw new InterruptedException(); // cancelled by user
  }
View Full Code Here

      dialog.setMessage(JUnitMessages.JUnitLaunchShortcut_message_selectTestToDebug);
    } else {
      dialog.setMessage(JUnitMessages.JUnitLaunchShortcut_message_selectTestToRun);
    }
    dialog.setMultipleSelection(false);
    if (dialog.open() == Window.OK) {
      return (IType) dialog.getFirstResult();
    }
    throw new InterruptedException(); // cancelled by user
  }
View Full Code Here

    dialog.setMessage(es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.JadexAgentsModelingAssistantProviderMessage);
    dialog.setTitle(es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.JadexAgentsModelingAssistantProviderTitle);
    dialog.setMultipleSelection(false);
    dialog.setElements(elements);
    EObject selected = null;
    if (dialog.open() == Window.OK) {
      selected = (EObject) dialog.getFirstResult();
    }
    return selected;
  }
}
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.