Examples of IWebBrowser


Examples of org.eclipse.ui.browser.IWebBrowser

                URL url;
                try {
                    url = new URL("http://localhost:8888");
                    IWorkbenchBrowserSupport browserSupport = WebBrowserUIPlugin
                            .getInstance().getWorkbench().getBrowserSupport();
                    IWebBrowser browser = browserSupport.createBrowser(
                            IWorkbenchBrowserSupport.LOCATION_BAR
                                    | IWorkbenchBrowserSupport.NAVIGATION_BAR,
                            null, null, null);
                    browser.openURL(url);
                } catch (Exception e) {
                    Trace.trace(Trace.SEVERE, "Error opening browser", e);
                }
            }
        });
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

        } catch (MalformedURLException ignored) {
            return;
        }
        IWorkbenchBrowserSupport support = PlatformUI.getWorkbench().getBrowserSupport();
        try {
            IWebBrowser newBrowser = support.createBrowser(browserId);
            browserId = newBrowser.getId();
            newBrowser.openURL(url);
            return;
        } catch (PartInitException e) {
            FindbugsPlugin.getDefault().logException(e, "Can't open external browser");
        }
    }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

        IProject prj = res.getProject();

        String webURL = Config.getValue(prj, DBConsts.NW_WEB_URL, "");
        String miiProject = Config.getValue(prj, DBConsts.MII_PROJECT, "");

        IWebBrowser browser = Config.getBrowser(ShapeConstants.BROWSER_ID);
       
        String xmii = "/XMII/CM/" + miiProject;

        String fileName = res.getFullPath().toString();
        fileName = fileName.substring(0, fileName.lastIndexOf('.'));
        String ext = DBFiles.convertExt(res.getFileExtension());
        fileName = fileName + "." + ext;

        String relatedPath = fileName.replace(prj.getFullPath().toString(), "");
        relatedPath = relatedPath.replace("/WEB", xmii);

        URL url;
        try {
            url = new URL(webURL + relatedPath);
            browser.openURL(url);
        }
        catch (Exception e) {
            e.printStackTrace();
        }
       
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

   
    favorButton.addSelectionListener(new SelectionAdapter() {
      @Override
      public void widgetSelected(SelectionEvent e) {
        try {
          final IWebBrowser browser = PlatformUI.getWorkbench().getBrowserSupport().createBrowser(null);
          browser.openURL(new URL(item.getAsString("url")));
        } catch (Exception e1) {
          Logger.logException(e1);
        }
      }
    });
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

    return contentAnalyzer.findContentType(file);
  }

  private void openWebBrowser(IWorkbenchWindow window, String url, String title) {
    IWorkbenchBrowserSupport browserSupport = window.getWorkbench().getBrowserSupport();
    IWebBrowser browser;
    URL targetURL = null;

    try {
      targetURL = new URL(url);
    } catch (MalformedURLException e) {
      String pluginID = EclipastiePlugin.PLUGINNAME;
      IStatus status = new Status(IStatus.ERROR, pluginID, String.format(Messages.Message_ErrorReported, e.getLocalizedMessage()));
      ErrorDialog.openError(window.getShell(),
          String.format(Messages.Message_Error, EclipastiePlugin.PLUGINNAME),
          String.format(Messages.Message_ErrorWhileOpeningInBrowser, url),
          status);
      return;
    }

    try {
      browser = browserSupport.createBrowser(
          IWorkbenchBrowserSupport.AS_EDITOR
          | IWorkbenchBrowserSupport.LOCATION_BAR
          | IWorkbenchBrowserSupport.NAVIGATION_BAR,
        null,
        title,
        String.format(Messages.Message_Result, EclipastiePlugin.PLUGINNAME)
        );

      browser.openURL(targetURL);
    } catch (PartInitException e) {
      e.printStackTrace();
      String pluginID = EclipastiePlugin.PLUGINNAME;
      IStatus status = new Status(IStatus.ERROR, pluginID, String.format(Messages.Message_ErrorReported, e.getLocalizedMessage()));
      ErrorDialog.openError(window.getShell(),
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

  public void run(IAction action) {

    try {
      int style = IWorkbenchBrowserSupport.AS_EDITOR
          | IWorkbenchBrowserSupport.STATUS;
      IWebBrowser browser = WorkbenchBrowserSupport.getInstance().createBrowser(style, "console",
                                Messages.bind(Messages.console, server.getName()),
                                Messages.bind(Messages.consoleTooltip, server
                                                .getName()));
      URL url = getConsoleUrl();
      if (url != null)
        browser.openURL(url);
    } catch (MalformedURLException e) {
      e.printStackTrace();
    } catch (PartInitException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

    public void run(IAction action) {

        try {
            int style = IWorkbenchBrowserSupport.AS_EXTERNAL
                    | IWorkbenchBrowserSupport.STATUS;
            IWebBrowser browser = WorkbenchBrowserSupport.getInstance()
                    .createBrowser(
                            style,
                            "supportWebPage",
                            supportURL,
                            Messages.bind(Messages.supportWebPageTooltip, server
                                    .getName()));
            URL url = getConsoleUrl();
            if (url != null)
                browser.openURL(url);
        } catch (MalformedURLException e) {
            e.printStackTrace();
        } catch (PartInitException e) {
            e.printStackTrace();
        }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

        String url = hyperlinkEvent.getHref().toString();
        Trace.trace(Trace.INFO, "Hyperlink " + url + ".");
        try {
          int style = IWorkbenchBrowserSupport.AS_EXTERNAL
              | IWorkbenchBrowserSupport.STATUS;
          IWebBrowser browser = WorkbenchBrowserSupport.getInstance()
              .createBrowser(style, "download server",
                  "get server", "tool tip");
          browser.openURL(new URL(url));
        } catch (MalformedURLException e) {
          e.printStackTrace();
        } catch (PartInitException e) {
          e.printStackTrace();
        }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

        public void run() {
          URL url;
          try {
            url = new URL(urlString);
            IWorkbenchBrowserSupport browserSupport = WebBrowserUIPlugin.getInstance().getWorkbench().getBrowserSupport();
            IWebBrowser browser = browserSupport.createBrowser(IWorkbenchBrowserSupport.LOCATION_BAR | IWorkbenchBrowserSupport.NAVIGATION_BAR, null, null, null);
            browser.openURL(url);
          } catch (MalformedURLException e1) {
            LaunchingPlugin.getDefault().log(e1);
          } catch (PartInitException e) {
            LaunchingPlugin.getDefault().log(e);
          }
View Full Code Here

Examples of org.eclipse.ui.browser.IWebBrowser

  public void run(IAction action) {

    //System.out.println("action.getText---" + action.getText());
   
    IWorkbenchBrowserSupport support = PlatformUI.getWorkbench().getBrowserSupport();
      IWebBrowser browser;
      try {
         
       
        browser = support.createBrowser(""+System.currentTimeMillis());
        browser.openURL(new URL("http://www.salesforce.com/us/developer/docs/apexcode/index.htm"));
      } catch (PartInitException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      } catch (MalformedURLException e) {
        // TODO Auto-generated catch block
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.