Package org.eclipse.ui.browser

Examples of org.eclipse.ui.browser.IWebBrowser


  }

  private void showURL(String string) {
    IWorkbenchBrowserSupport support = PlatformUI.getWorkbench()
        .getBrowserSupport();
    IWebBrowser browser;
    try {
      browser = support.createBrowser(null);
      browser.openURL(new URL(string));
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
View Full Code Here


      }
      if (WebBrowserPreference.getBrowserChoice() == WebBrowserPreference.EXTERNAL) {
        openUrlInExternalBrowser(url);
      }
      else {
        IWebBrowser browser = null;
        int flags = customFlags;
        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 = SpringUIPlugin.PLUGIN_ID + "-"
            + Calendar.getInstance().getTimeInMillis();
        browser = WorkbenchBrowserSupport.getInstance().createBrowser(flags, generatedId,
            null, null);
        browser.openURL(url);
      }
    }
    catch (PartInitException e) {
      MessageDialog.openError(Display.getDefault().getActiveShell(), "Browser init error",
          "Browser could not be initiated");
View Full Code Here

TOP

Related Classes of org.eclipse.ui.browser.IWebBrowser

Copyright © 2018 www.massapicom. 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.