Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Display.syncExec()


            final List<ManagedBean> removalList = serverRegistry.getObjectsToBeRemoved();
            if (removalList != null)
            {
                Display display = getSite().getShell().getDisplay();
                display.syncExec(new Runnable()
                    {
                        public void run()
                        {
                            for (ManagedBean mbean : removalList)
                            {
View Full Code Here


    {
        final List<ManagedServer> closedServers = ApplicationRegistry.getClosedServers();
        if (closedServers != null)
        {
            Display display = getSite().getShell().getDisplay();
            display.syncExec(new Runnable()
                {
                    public void run()
                    {
                        for (ManagedServer server : closedServers)
                        {
View Full Code Here

  public void stop() {
    final IWorkbench workbench = PlatformUI.getWorkbench();
    if (workbench == null)
      return;
    final Display display = workbench.getDisplay();
    display.syncExec(new Runnable() {
      public void run() {
        if (!display.isDisposed())
          workbench.close();
      }
    });
View Full Code Here

  public void stop() {
    final IWorkbench workbench = PlatformUI.getWorkbench();
    if (workbench == null)
      return;
    final Display display = workbench.getDisplay();
    display.syncExec(new Runnable() {
      public void run() {
        if (!display.isDisposed())
          workbench.close();
      }
    });
View Full Code Here

          existsJArs = true;
          break;
        }
      }
      if (existsJArs) {
        d.syncExec(new Runnable() {

          public void run() {

            Shell s = PlatformUI.getWorkbench()
                .getWorkbenchWindows()[0].getShell();
View Full Code Here

      SafeRunner.run(runnable);
    }
    else {
      // *otherwise run through the reusable runner */
      fReusableRunner.setRunnable(runnable);
      display.syncExec(fReusableRunner);
    }
  }
}
 
View Full Code Here

            buffer = manager.getTextFileBuffer(resource.getFullPath(), LocationKind.IFILE);
          }
         
          if(buffer != null && buffer.isShared()) {
            Display display = getDisplay();
            display.syncExec(new Runnable() {
              public void run() {
                format(monitor, file);
              }
            });
          }
View Full Code Here

          }
         
          if(buffer != null && buffer.isShared()) {
            Display display = getDisplay();
            if (display != null) {
              display.syncExec(new Runnable() {
                public void run() {
                  format(new SubProgressMonitor(monitor, 18), file);
                }
              });
            }
View Full Code Here

    {
    final IWorkbench workbench = PlatformUI.getWorkbench();
    if (workbench == null)
      return;
    final Display display = workbench.getDisplay();
    display.syncExec(new Runnable()
      {
        public void run()
          {
          if (!display.isDisposed())
            workbench.close();
View Full Code Here

    m_statusMsg = msg;

    if (m_dialog.getStatusLabel1().isDisposed())
      return;
    Display display = m_dialog.getStatusLabel1().getDisplay();
    display.syncExec(new Runnable() {
      public void run() {
        if (m_nWhichStatusMsg == 1) {
          m_dialog.getStatusLabel1().setText(m_statusMsg);
        } else {
          m_dialog.getStatusLabel2().setText(m_statusMsg);
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.