Examples of DisposeListener


Examples of org.eclipse.swt.events.DisposeListener

          if (shell == null || shell.isDisposed()) {
            sem.release();
            return;
          }

          shell.addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent e) {
              sem.release();
            }
          });
        }
View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

        return view.getFullTitle();
      }
    };
    UIUpdaterSWT.getInstance().addUpdater(viewUpdater);

    shell.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent e) {
        UIUpdaterSWT.getInstance().removeUpdater(viewUpdater);
      }
    });
View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

        window.initUIComponents();
      }

    });
    final SearchResultTab tab_instance = this;
    search_tab.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent arg0) {
        _core.getSearchManager().removeSearch(query);
        SearchTab.search_tab.tabClosed(tab_instance);
      }
View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

            boolean exit = SWTPreferences.getInstance().promptOnExit() ?
                Utils.showConfirmMessage(shell, _._("mainwindow.exit_prompt_title"), _._("mainwindow.exit_prompt")) : true;
            arg0.doit = exit;
          }
              });
              shell.addDisposeListener(new DisposeListener() {
          public void widgetDisposed(DisposeEvent arg0) {
            new JMThread(new JMRunnable() {
              public void JMRun() {
                try {
                  JMuleUIManager.getSingleton().shutdown();
View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

        SWTPreferences.getInstance().setNightlyBuildWarning(button_check.getSelection());
        shell.close();
      }
    });
   
    shell.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent arg0) {
        image.getImage().dispose();
      }
    });
   
View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

    /* Add Focusless Scroll Hook on Windows */
    if (Application.IS_WINDOWS)
      browser.setData(ApplicationWorkbenchWindowAdvisor.FOCUSLESS_SCROLL_HOOK, true);

    /* Clear all Link Handlers upon disposal */
    browser.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent e) {
        fLinkHandler.clear();
      }
    });

View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

    /* Add Focusless Scroll Hook on Windows */
    if (Application.IS_WINDOWS)
      browser.setData(ApplicationWorkbenchWindowAdvisor.FOCUSLESS_SCROLL_HOOK, true);

    /* Clear all Link Handlers upon disposal */
    browser.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent e) {
        fLinkHandler.clear();
      }
    });

View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

      public void paintControl(PaintEvent event) {
        onPaint(event);
      }
    });

    addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent event) {
        onDispose();
      }
    });
View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

        } else
          onAdd(item);
      }
    });

    buttonBar.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent e) {
        conditionMenu.dispose();
      }
    });
View Full Code Here

Examples of org.eclipse.swt.events.DisposeListener

        menu.setLocation(pt.x, pt.y);
        menu.setVisible(true);
      }
    });

    addButton.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent e) {
        menu.dispose();
      }
    });
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.