Examples of AzureusCoreRunningListener


Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

      }
    }
  }
 
  public void tableViewInitialized() {
    AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
      public void azureusCoreRunning(AzureusCore core) {
        createRows(core);
      }
    });
  }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

            Debug.out(t);
          }
          //System.out.println(fileNames[i]);
        }

        AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
          public void azureusCoreRunning(AzureusCore core) {
            TorrentOpener.openTorrents(fileNames);
          }
        });
      }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

    label.setLayoutData(gridData);
   
    // Need to delay initialation until core is done so we can guarantee
    // all config sections are loaded (ie. plugin ones).
    // TODO: Maybe add them on the fly?
    AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
      public void azureusCoreRunning(AzureusCore core) {
        Utils.execSWTThread(new AERunnable() {
          public void runSupport() {
            _initialize(composite);
            label.dispose();
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

    }
    return 0;
  }

  protected static void fileOpen(final String[] files) {
    AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
      public void azureusCoreRunning(AzureusCore core) {
        TorrentOpener.openTorrents(files);
      }
    });
  }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

   *
   */
  public MainStatusBar() {
    numberFormat = NumberFormat.getInstance();
    // Proably need to wait for core to be running to make sure dht plugin is fully avail
    AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
      public void azureusCoreRunning(AzureusCore core) {
        PluginManager pm = core.getPluginManager();
        connection_manager = PluginInitializer.getDefaultInterface().getConnectionManager();
        PluginInterface dht_pi = pm.getPluginInterfaceByClass(DHTPlugin.class);
        if (dht_pi != null) {
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

          event.widget = e.widget;
          event.stateMask = e.stateMask;
          event.button = e.button;
          e.widget.getDisplay().post(event);

          CoreWaiterSWT.waitForCoreRunning(new AzureusCoreRunningListener() {
            public void azureusCoreRunning(AzureusCore core) {
              SelectableSpeedMenu.invokeSlider(core, true);
            }
          });
        }
      });
    }

    if (bSpeedMenu) {
      final Menu menuDownSpeed = new Menu(statusBar.getShell(), SWT.POP_UP);
      menuDownSpeed.addListener(SWT.Show, new Listener() {
        public void handleEvent(Event e) {
          if (!AzureusCoreFactory.isCoreRunning()) {
            return;
          }
          AzureusCore core = AzureusCoreFactory.getSingleton();
          GlobalManager globalManager = core.getGlobalManager();

          SelectableSpeedMenu.generateMenuItems(menuDownSpeed, core,
              globalManager, false);
        }
      });
      statusDown.setMenu(menuDownSpeed);
    } else {
      statusDown.addMouseListener(new MouseAdapter() {
        public void mouseDown(MouseEvent e) {
          if (!(e.button == 3 || (e.button == 1 && e.stateMask == SWT.CONTROL))) {
            return;
          }
          Event event = new Event();
          event.type = SWT.MouseUp;
          event.widget = e.widget;
          event.stateMask = e.stateMask;
          event.button = e.button;
          e.widget.getDisplay().post(event);

          CoreWaiterSWT.waitForCoreRunning(new AzureusCoreRunningListener() {
            public void azureusCoreRunning(AzureusCore core) {
              SelectableSpeedMenu.invokeSlider(core, false);
            }
          });
        }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

      }
    });
  }

  private void addFeedBack() {
    AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
      public void azureusCoreRunning(AzureusCore core) {
        Utils.execSWTThread(new AERunnable() {
          public void runSupport() {
            _addFeedBack();
          }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

      }
    });

    Utils.createTorrentDropTarget(minimized, false);
    try {
      AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
     
        public void azureusCoreRunning(AzureusCore core) {
          globalManager = core.getGlobalManager();
          globalManager.addListener(TrayWindow.this);
        }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

*/
public abstract class ListenerNeedingCoreRunning
  implements Listener
{
  public final void handleEvent(final Event event) {
    CoreWaiterSWT.waitForCoreRunning(new AzureusCoreRunningListener() {
      public void azureusCoreRunning(AzureusCore core) {
        handleEvent(core, event);
      }
    });
  }
View Full Code Here

Examples of com.aelitis.azureus.core.AzureusCoreRunningListener

    return tv;
  }

  // @see com.aelitis.azureus.ui.common.table.TableLifeCycleListener#tableViewInitialized()
  public void tableViewInitialized() {
    AzureusCoreFactory.addCoreRunningListener(new AzureusCoreRunningListener() {
      public void azureusCoreRunning(AzureusCore core) {
        core.getTrackerHost().addListener(MyTrackerView.this);
      }
    });
  }
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.