Package org.eclipse.ui.browser

Examples of org.eclipse.ui.browser.IWorkbenchBrowserSupport.createBrowser()


        link = (URI) object;

      if (link != null) {
        IWorkbenchBrowserSupport browser = PlatformUI.getWorkbench().getBrowserSupport();
        try {
          browser.createBrowser(WebBrowserView.EDITOR_ID).openURL(link.toURL());
        } catch (PartInitException e) {
          Activator.getDefault().getLog().log(e.getStatus());
        } catch (MalformedURLException e) {
          Activator.getDefault().getLog().log(Activator.getDefault().createErrorStatus(e.getMessage(), e));
        }
View Full Code Here


      if (object instanceof INews) {
        INews news = (INews) object;
        if (news.getLink() != null) {
          IWorkbenchBrowserSupport browser = PlatformUI.getWorkbench().getBrowserSupport();
          try {
            browser.createBrowser(WebBrowserView.EDITOR_ID).openURL(news.getLink().toURL());
          } catch (PartInitException e) {
            Activator.getDefault().getLog().log(e.getStatus());
          } catch (MalformedURLException e) {
            Activator.getDefault().getLog().log(Activator.getDefault().createErrorStatus(e.getMessage(), e));
          }
View Full Code Here

        link = new URI(URIUtils.fastEncode((String) object));

      if (link != null && link.isAbsolute()) {
        IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench().getBrowserSupport();
        try {
          IWebBrowser browser = browserSupport.createBrowser(WebBrowserView.EDITOR_ID);

          /* Our own Web Browser Support is used */
          if (browser instanceof EmbeddedWebBrowser) {
            if (fContext != null)
              ((EmbeddedWebBrowser) browser).setContext(fContext);
View Full Code Here

            IWorkbenchBrowserSupport support = PlatformUI.getWorkbench().getBrowserSupport();
            IWebBrowser externalBrowser = support.getExternalBrowser();
            if(externalBrowser != null){
                externalBrowser.openURL(new URL(urlStr));
            } else {
                IWebBrowser browser = support.createBrowser(urlStr);
                if(browser != null){
                    browser.openURL(new URL(urlStr));
                }
            }
        } catch (PartInitException e) {
View Full Code Here

    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

                            .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

                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);
View Full Code Here

     
      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

  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

        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

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.