Examples of IWorkbenchBrowserSupport


Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

   */
  private static void openURL(String url)
  {
    try
    {
      IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench().getBrowserSupport();
     
      IWebBrowser browser = browserSupport.getExternalBrowser();
     
      browser.openURL(new URL(url));
    }
    catch (PartInitException exception)
    {
View Full Code Here

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

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

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

        });

        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.IWorkbenchBrowserSupport

      while (href.startsWith("/")) { //$NON-NLS-1$
        href = href.substring(1);
      }
      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

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

   * @see org.eclipse.jface.text.hyperlink.URLHyperlink#open()
   * @since 3.1
   */
  public void open() {
    // Create the browser
    IWorkbenchBrowserSupport support= PlatformUI.getWorkbench().getBrowserSupport();
    IWebBrowser browser;
    try {
      browser= support.createBrowser(null);
    } catch (PartInitException e) {
      EditorsPlugin.logErrorStatus("Could not create Web browser for URLHyperlink", e.getStatus()); //$NON-NLS-1$
      super.open();
      return;
    }
View Full Code Here

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

        } catch (MalformedURLException e) {
            log.error("Couldn't parse URL from string " + urlString, e);
            return false;
        }

        IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench()
            .getBrowserSupport();
        IWebBrowser browser;
        try {
            browser = browserSupport.getExternalBrowser();
            browser.openURL(url);
            return true;
        } catch (Exception e) {
            log.error("Couldn't open external browser", e);
            return false;
View Full Code Here

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

        } catch (MalformedURLException e) {
            log.error("Couldn't parse URL from string " + urlString, e);
            return false;
        }

        IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench()
            .getBrowserSupport();
        IWebBrowser browser;
        try {
            browser = browserSupport.createBrowser(
                IWorkbenchBrowserSupport.AS_EDITOR
                    | IWorkbenchBrowserSupport.LOCATION_BAR
                    | IWorkbenchBrowserSupport.NAVIGATION_BAR, null, title, "");
            browser.openURL(url);
            return true;
View Full Code Here

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

        }
       
        // if user confirmed, launch migration doc
        if (userWantsMigrationDocLaunch)
        try {
          IWorkbenchBrowserSupport browserSupport =
            PlatformUI.getWorkbench().getBrowserSupport();
          URL url = new URL("http://wiki.eclipse.org/index.php/JSF_Library_Migration"); //$NON-NLS-1$
          browserSupport.createBrowser("JSFMigrationDoc").openURL(url); //$NON-NLS-1$
        } catch (PartInitException e) {
          JSFCorePlugin.log(e,"Error handling migration"); //$NON-NLS-1$
        } catch (MalformedURLException e) {
          JSFCorePlugin.log(e,"Error handling migration"); //$NON-NLS-1$
        }
View Full Code Here

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

        }
       
        // if user confirmed, launch migration doc
        if (userWantsMigrationDocLaunch)
        try {
          IWorkbenchBrowserSupport browserSupport =
            PlatformUI.getWorkbench().getBrowserSupport();
          URL url = new URL("http://wiki.eclipse.org/index.php/JSF_Library_Migration"); //$NON-NLS-1$
          browserSupport.createBrowser("JSFMigrationDoc").openURL(url); //$NON-NLS-1$
        } catch (PartInitException e) {
          TapestryCorePlugin.log(e,"Error handling migration"); //$NON-NLS-1$
        } catch (MalformedURLException e) {
          TapestryCorePlugin.log(e,"Error handling migration"); //$NON-NLS-1$
        }
View Full Code Here

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport

   
    Link slim3Link = new Link(uig, SWT.NONE);
    slim3Link.setText("<a>http://sites.google.com/site/slim3appengine/</a>");
    slim3Link.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
          public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
            IWorkbenchBrowserSupport browserSupport =
              PlatformUI.getWorkbench().getBrowserSupport();
          try {
              IWebBrowser browser = browserSupport.getExternalBrowser();
              browser.openURL(new URL("http://sites.google.com/site/slim3appengine/"));
          } catch (PartInitException ex) {
              ex.printStackTrace();
          } catch (MalformedURLException ex) {
              ex.printStackTrace();
          }
          }
      });
   
    cbIsScenic3 = new Button(uig, SWT.RADIO);
    cbIsScenic3.setText("Use MVC of Slim3 with Scenic3.");

    Link link = new Link(uig, SWT.NONE);
    link.setText("You can create multiple action methods into a Page class. <a>http://code.google.com/p/scenic3/</a>");
        link.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {
          public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
            IWorkbenchBrowserSupport browserSupport =
              PlatformUI.getWorkbench().getBrowserSupport();
          try {
              IWebBrowser browser = browserSupport.getExternalBrowser();
              browser.openURL(new URL("http://code.google.com/p/scenic3/"));
          } catch (PartInitException ex) {
              ex.printStackTrace();
          } catch (MalformedURLException ex) {
              ex.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.