Examples of IWebBrowser


Examples of org.eclipse.ui.browser.IWebBrowser

        txtDescription.getFormText().addHyperlinkListener(new HyperlinkAdapter() {
            @Override
            public void linkActivated(HyperlinkEvent event) {
                IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench().getBrowserSupport();
                try {
                    IWebBrowser externalBrowser = browserSupport.getExternalBrowser();
                    externalBrowser.openURL(new URL((String) event.getHref()));
                } catch (PartInitException e) {
                    logger.logError("Error opening external browser.", e);
                } catch (MalformedURLException e) {
                    // Ignore
                }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

    private IWorkbenchWindow window;

    public void run(IAction action) {
        try {
            IWorkbenchBrowserSupport browserSupport = window.getWorkbench().getBrowserSupport();
            IWebBrowser browser = browserSupport.createBrowser(6, null, null, null);
            browser.openURL(null);
        } catch (Exception e) {
            logger.logError("Error opening browser", e);
        }
    }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

        }
        catch (Exception e) {
        }
      }
      else {
        IWebBrowser browser;
        int flags;
        if (WorkbenchBrowserSupport.getInstance().isInternalWebBrowserAvailable()) {
          flags = IWorkbenchBrowserSupport.AS_EDITOR | IWorkbenchBrowserSupport.LOCATION_BAR
              | IWorkbenchBrowserSupport.NAVIGATION_BAR;
        }
        else {
          flags = IWorkbenchBrowserSupport.AS_EXTERNAL | IWorkbenchBrowserSupport.LOCATION_BAR
              | IWorkbenchBrowserSupport.NAVIGATION_BAR;
        }

        String generatedId = "org.eclipse.mylyn.web.browser-" + Calendar.getInstance().getTimeInMillis(); //$NON-NLS-1$
        browser = WorkbenchBrowserSupport.getInstance().createBrowser(flags, generatedId, null, null);
        browser.openURL(url);
      }
    }
    catch (PartInitException e) {
      MessageDialog.openError(Display.getDefault().getActiveShell(), Messages.CloudUiUtil_ERROR_OPEN_BROWSER_FAIL_TITLE,
          Messages.CloudUiUtil_ERROR_OPEN_BROWSER_BODY);
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

  private void openInExternal(String url) throws PartInitException, MalformedURLException {
    PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(new URL(url));
  }

  private void openInInternal(String url) throws PartInitException, MalformedURLException {
    IWebBrowser browser = PlatformUI.getWorkbench().getBrowserSupport().createBrowser("testbrowser");
    browser.openURL(new URL(url));
  }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

                final URL helpSystemUrl = PlatformUI.getWorkbench().getHelpSystem()
                        .resolve(url.toExternalForm(), true);
                try {
                    final IWorkbenchBrowserSupport browserSupport = PlatformUI
                            .getWorkbench().getBrowserSupport();
                    IWebBrowser browser;
                    if (useExternalBrowser) {
                        browser = browserSupport.getExternalBrowser();
                    } else {
                        browser = browserSupport.createBrowser(null);
                    }
                    browser.openURL(helpSystemUrl);
                } catch (final PartInitException ex) {
                    // XXX: show dialog?
                    ErlLogger.error(ex);
                }
            }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

            try {
                final int style = IWorkbenchBrowserSupport.NAVIGATION_BAR
                        | IWorkbenchBrowserSupport.AS_EDITOR;
                final String name = file.getName();
                final String browserId = getName() + "_" + name;
                IWebBrowser browser;
                browser = browserSupport.createBrowser(style, browserId, name, null);
                try {
                    browser.openURL(file.getRawLocationURI().toURL());
                } catch (final MalformedURLException e) {
                    // should not happen
                    ErlLogger.error(e);
                }
            } catch (final PartInitException e) {
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

  {
    try
    {
      IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench().getBrowserSupport();
     
      IWebBrowser browser = browserSupport.getExternalBrowser();
     
      browser.openURL(new URL(url));
    }
    catch (PartInitException exception)
    {
      JavaNCSSPlugin.log(exception);
    }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

     
      try
      {
        if (browserSupport != null)
        {
          IWebBrowser browser = browserSupport.createBrowser(
            IWorkbenchBrowserSupport.NAVIGATION_BAR, "HudsonBrowser", null, null);
         
          if (browser != null)
          {
            browser.openURL(new URL(url));
           
            return;
          }
        }
      }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

        txtDescription.getFormText().addHyperlinkListener(new HyperlinkAdapter() {
            @Override
            public void linkActivated(HyperlinkEvent event) {
                IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench().getBrowserSupport();
                try {
                    IWebBrowser externalBrowser = browserSupport.getExternalBrowser();
                    externalBrowser.openURL(new URL((String) event.getHref()));
                } catch (PartInitException e) {
                    logger.logError("Error opening external browser.", e);
                } catch (MalformedURLException e) {
                    // Ignore
                }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

      href = "file:///" + href; //$NON-NLS-1$
    }
    IWorkbenchBrowserSupport support = PlatformUI.getWorkbench()
        .getBrowserSupport();
    try {
      IWebBrowser browser = support.getExternalBrowser();
      browser.openURL(new URL(UIUtilities.urlEncodeForSpaces(href.toCharArray())));
    } catch (MalformedURLException e) {
      e.printStackTrace();
    } catch (PartInitException e) {
      e.printStackTrace();
    }
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.