Package org.eclipse.ui.dialogs

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


    dialog.setContentProvider(new FileStructuredContentProvider(".tmlscript"));
    dialog.setLabelProvider(new FileLabelProvider());
    dialog.setInput(_model.getTMLScriptDirectory());
    dialog.setTitle("Please select an initialisation script");
   
    int result = dialog.open();
    if (result == ListDialog.OK) {
      IFile selectedScript = (IFile) dialog.getResult()[0];
      IPath selectedScriptPath = selectedScript.getLocation();
      IPath tmlScriptDirectoryPath = new Path(_model.getTMLScriptDirectory().getAbsolutePath());     
      _txtInitScript.setText(computePathToScriptFrom(tmlScriptDirectoryPath,selectedScriptPath));
View Full Code Here


    dialog.setContentProvider(new FileStructuredContentProvider(".tmlscript"));
    dialog.setLabelProvider(new FileLabelProvider());
    dialog.setInput(_model.getTMLScriptDirectory());
    dialog.setTitle("Please select an connection script");
   
    int result = dialog.open();
    if (result == ListDialog.OK) {
        IFile selectedScript = (IFile) dialog.getResult()[0];
          IPath selectedScriptPath = selectedScript.getLocation();
          IPath tmlScriptDirectoryPath = new Path(_model.getTMLScriptDirectory().getAbsolutePath());         
          _txtConnectionScript.setText(computePathToScriptFrom(tmlScriptDirectoryPath,selectedScriptPath));
View Full Code Here

    dialog.setContentProvider(new FileStructuredContentProvider(".tmlscript"));
    dialog.setLabelProvider(new FileLabelProvider());
    dialog.setInput(_model.getTMLScriptDirectory());
    dialog.setTitle("Please select a disconnection script");
   
    int result = dialog.open();
    if (result == ListDialog.OK) {
        IFile selectedScript = (IFile) dialog.getResult()[0];
          IPath selectedScriptPath = selectedScript.getLocation();
          IPath tmlScriptDirectoryPath = new Path(_model.getTMLScriptDirectory().getAbsolutePath());         
          _txtDisconnectionScript.setText(computePathToScriptFrom(tmlScriptDirectoryPath,selectedScriptPath));
View Full Code Here

        });
        selectDialog.setContentProvider(new ArrayContentProvider());
        final Object[] templates = getParamTemplates().toArray();
        selectDialog.setInput(templates);
        selectDialog.setInitialElementSelections(Collections.singletonList(templates[0]));
        if (Dialog.OK == selectDialog.open()) {
            final Object[] results = selectDialog.getResult();
            if (results != null && results.length > 0) {
                final IDocument doc = (IDocument) results[0];
                if (doc != null) {
                    return (File) doc.getContent();
View Full Code Here

                }
            });
            dialog.setContentProvider(new ArrayContentProvider());
            dialog.setInput(descriptors.toArray());
            dialog.setInitialElementSelections(Collections.singletonList(descriptors.get(0)));
            if (Dialog.OK == dialog.open()) {
                final Object[] results = dialog.getResult();
                if (results != null && results.length > 0) {
                    final HotlinkDescriptor descriptor = (HotlinkDescriptor) results[0];
                    openAction(hotlinkDoc, descriptor);
                }
View Full Code Here

       
        if (title != null)
            dialog.setTitle(title);
       
        dialog.setAddCancelButton( true );       
        dialog.open();
        Object[] result = dialog.getResult();
       
        if (result != null && result.length == 1) {
            return (IMap) result[0];
        }
View Full Code Here

        TemplateFactory templateFactory = (TemplateFactory) PrintingPlugin.getDefault()
                .getTemplateFactories().get(defaultTemplate);

        dialog.setInitialSelections(new Object[]{templateFactory});
        int result = dialog.open();
        if (result == Window.CANCEL || dialog.getResult().length == 0) {
            return null;
        }

        Template template = null;
View Full Code Here

        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

        wsListDialog.setLabelProvider(new LabelProvider());
        if (workspaces != null)
          wsListDialog.setInput(workspaces);
        wsListDialog.setInitialSelections(workspaces);
        wsListDialog.setTitle("Select workspace");
        wsListDialog.open();
        Object[] result = wsListDialog.getResult();
        if (result != null && result.length > 0){
          workspaceText.setText((String)result[0]);
        }
View Full Code Here

        wsListDialog.setLabelProvider(new LabelProvider());
        if (workspaces != null)
          wsListDialog.setInput(workspaces);
        wsListDialog.setInitialSelections(workspaces);
        wsListDialog.setTitle("Select workspace");
        wsListDialog.open();
        Object[] result = wsListDialog.getResult();
        if (result != null && result.length > 0){
          workspaceText.setText((String)result[0]);
        }
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.