Package org.eclipse.swt.browser

Examples of org.eclipse.swt.browser.OpenWindowListener


  }

  private void hookListeners() {

    /* Listen to Open-Window-Changes */
    fBrowser.addOpenWindowListener(new OpenWindowListener() {
      public void open(WindowEvent event) {

        /* Do not handle when external Browser is being used */
        if (useExternalBrowser())
          return;
View Full Code Here


  }

  private void hookListeners() {

    /* Listen to Open-Window-Changes */
    fBrowser.addOpenWindowListener(new OpenWindowListener() {
      public void open(WindowEvent event) {

        /* Do not handle when external Browser is being used */
        if (useExternalBrowser())
          return;
View Full Code Here

    return fBrowser.execute(JAVA_SCRIPT_PRINT);
  }

  /* Special handling of opened websites on Windows (IE and Mozilla) */
  private OpenWindowListener getOpenWindowListener() {
    return new OpenWindowListener() {
      public void open(WindowEvent event) {

        /* Special handle external Browser */
        if (useExternalBrowser()) {

View Full Code Here

    } catch (NullPointerException e) {
      return "!" + key + "!";
    }
  }
  static void initialize(final Display display, Browser browser) {
    browser.addOpenWindowListener(new OpenWindowListener() {
      public void open(WindowEvent event) {
        Shell shell = new Shell(display);
        shell.setLayout(new FillLayout());
        Browser browser = new Browser(shell, SWT.NONE);
        initialize(display, browser);
View Full Code Here

            public void completed(final ProgressEvent event) {
                fCompleted = true;
            }
        });

        fBrowser.addOpenWindowListener(new OpenWindowListener() {
            @Override
            public void open(final WindowEvent event) {
                event.required = true; // Cancel opening of new windows
            }
        });
View Full Code Here

  public void createPartControl(Composite parent)
  {
    webBrowser = new BrowserViewer(parent, SWT.BORDER);
   
    // Listen for open browser requests and cancel them.
    webBrowser.getBrowser().addOpenWindowListener(new OpenWindowListener() {
      public void open(WindowEvent event) {
        event.required = true;
        event.browser = null;
      }
    });
View Full Code Here

  public void createPartControl(Composite parent)
  {
    webBrowser = new BrowserViewer(parent, SWT.BORDER);
   
    // Listen for open browser requests and cancel them.
    webBrowser.getBrowser().addOpenWindowListener(new OpenWindowListener() {
      public void open(WindowEvent event) {
        event.required = true;
        event.browser = null;
      }
    });
View Full Code Here

      }
    });
   
    browser = new Browser(composite,SWT.NULL);
    browser.setLayoutData(new GridData(GridData.FILL_BOTH));
    browser.addOpenWindowListener(new OpenWindowListener(){
      public void open(WindowEvent event){
        try {
          URLEditorInput input = new URLEditorInput(null);
          IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
          IWorkbenchPage page = window.getActivePage();
View Full Code Here

    });

    // Handle new window requests.
    //
    browser.addOpenWindowListener(new OpenWindowListener() {
      public void open(WindowEvent event) {
        try {
          event.browser = host.openNewBrowserWindow().getBrowser();
          event.browser.getShell().open();
        } catch (UnableToCompleteException e) {
View Full Code Here

    });

    // Handle new window requests.
    //
    browser.addOpenWindowListener(new OpenWindowListener() {
      public void open(WindowEvent event) {
        try {
          event.browser = host.openNewBrowserWindow().getBrowser();
          event.browser.getShell().open();
        } catch (UnableToCompleteException e) {
View Full Code Here

TOP

Related Classes of org.eclipse.swt.browser.OpenWindowListener

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.