Examples of JstdServerListener


Examples of com.google.eclipse.javascript.jstestdriver.core.model.JstdServerListener

        return null;
      }
    };


    ServerController serverController = new ServerController(new JstdServerListener(),
        new com.google.eclipse.javascript.jstestdriver.core.PortSupplier() {

          @Override
          public int getPort() {
            return 42242;
View Full Code Here

Examples of com.google.eclipse.javascript.jstestdriver.core.model.JstdServerListener

  public static final String PLUGIN_ID = "com.google.eclipse.javascript.jstestdriver.core";

  @Override
  public void start(BundleContext context) throws Exception {
    JstdServerListener jstdServerListener = new JstdServerListener();
    PortSupplier supplier =
        ServiceLocator.getExtensionPoint(PortSupplier.class,
            "com.google.eclipse.javascript.jstestdriver.core.PortSupplier");
    ServerController serverController = new ServerController(jstdServerListener, supplier);
    ServiceLocator.registerServiceInstance(ServerController.class,
View Full Code Here

Examples of com.google.eclipse.javascript.jstestdriver.core.model.JstdServerListener

   * Gets notified when the {@link JstdServerListener} changes. It is passed a reference of
   * the same, and is expected to update the images based on whether browsers are captured or not.
   */
  @Override
  public void update(Observable o, Object arg) {
    final JstdServerListener data = (JstdServerListener) arg;
    Display.getDefault().asyncExec(new Runnable() {
      @Override
      public void run() {
        if (!ffIcon.isDisposed()) {
          ffIcon.setImage(getImage(Browser.FIREFOX.getImagePath(),
              data.getSlaves(Browser.FIREFOX).isEmpty()));
          ffIcon.update();
          ffIcon.redraw();
        }
        if (!chromeIcon.isDisposed()) {
          chromeIcon.setImage(getImage(Browser.CHROME.getImagePath(),
              data.getSlaves(Browser.CHROME).isEmpty()));
          chromeIcon.update();
          chromeIcon.redraw();
        }
        if (!ieIcon.isDisposed()) {
          ieIcon.setImage(getImage(Browser.IE.getImagePath(),
              data.getSlaves(Browser.IE).isEmpty()));
        }
        if (!safariIcon.isDisposed()) {
          safariIcon.setImage(getImage(Browser.SAFARI.getImagePath(),
              data.getSlaves(Browser.SAFARI).isEmpty()));
        }
        if (!operaIcon.isDisposed()) {
          operaIcon.setImage(getImage(Browser.OPERA.getImagePath(),
              data.getSlaves(Browser.OPERA).isEmpty()));
        }
      }
    });
  }
View Full Code Here

Examples of com.google.eclipse.javascript.jstestdriver.core.model.JstdServerListener

   * to green to signify that we are now ready to run tests. The browser capture url still remains
   * the same and is not to be changed.
   */
  @Override
  public void update(Observable o, Object arg) {
    final JstdServerListener data = (JstdServerListener) arg;
    if (data.hasSlaves()) {
      setServerUrl(null, READY);
    } else {
      setServerUrl(null, NO_BROWSERS);
    }
    browserButtonPanel.update(o, data);
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.