Examples of LaunchEvent


Examples of org.apache.myfaces.trinidad.event.LaunchEvent

    // (Here, we queue it to a dummy UIXCommand just so we don't
    // get in a fun infinite loop of ReturnEvents!)
    FacesContext context = FacesContext.getCurrentInstance();
    UIViewRoot root = context.getApplication().getViewHandler().createView(
                                    context, dialogViewId);
    LaunchEvent launchEvent = new LaunchEvent(getDummyCommand(), root);
    launchEvent.getWindowProperties().put("width", "200");
    launchEvent.getWindowProperties().put("height", "100");
    addParameter(launchEvent);
    launchEvent.queue();
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.event.LaunchEvent

    // (Here, we queue it to a dummy UIXCommand just so we don't
    // get in a fun infinite loop of ReturnEvents!)
    FacesContext context = FacesContext.getCurrentInstance();
    UIViewRoot root = context.getApplication().getViewHandler().createView(
                                    context, dialogViewId);
    LaunchEvent launchEvent = new LaunchEvent(getDummyCommand(), root);
    launchEvent.getWindowProperties().put("width", "200");
    launchEvent.getWindowProperties().put("height", "100");
    addParameter(launchEvent);
    launchEvent.queue();
  }
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

    Set<IPath> filePaths = new HashSet<IPath>();
    filePaths.add(new Path("/abc"));
    filePaths.add(new Path("/def"));

    LaunchEvent event = new LaunchEvent(new Interval(time.getMillis(),
        time.getMillis() + duration), launch, config, configType, filePaths);
    LaunchEventType converted = converter.convert(event);

    assertThat(converted.getCount(), is(1));
    assertThat(converted.getTotalDuration(), equalTo(duration));
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

    }
    tracker.setEnabled(false);

    // Check the result:
    assertEquals(1, tracker.getData().size());
    LaunchEvent event = tracker.getData().iterator().next();
    assertTrue(event.getFilePaths().isEmpty());
    assertEquals(listener.getLaunch(configName), event.getLaunch());
    assertEquals(config, event.getLaunchConfiguration());
    long preStart = listener.getProcessCreationTimeMillis(configName) - 10;
    long start = event.getInterval().getStartMillis();
    long postStart = listener.getProcessCreationTimeMillis(configName) + 10;
    long preEnd = listener.getProcessTerminationTimeMillis(configName) - 10;
    long end = event.getInterval().getEndMillis();
    long postEnd = listener.getProcessTerminationTimeMillis(configName) + 10;
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

      lock.unlock();
    }
    tracker.setEnabled(false);

    assertEquals(2, tracker.getData().size());
    LaunchEvent event1 = null;
    LaunchEvent event2 = null;
    Iterator<LaunchEvent> it = tracker.getData().iterator();
    event1 = it.next();
    event2 = it.next();
    if (event1.getLaunch().getLaunchConfiguration().getName().equals(config2)) {
      LaunchEvent tmp = event1;
      event1 = event2;
      event2 = tmp;
    }

    assertTrue(event1.getFilePaths().isEmpty());
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

    suspendResume[0].resume();
    Thread.sleep(500);
    tracker.setEnabled(false);

    assertEquals(1, tracker.getData().size());
    LaunchEvent event = tracker.getData().iterator().next();
    assertEquals(listener.getLaunch(className), event.getLaunch());
    assertEquals(config, event.getLaunchConfiguration());
    assertEquals(1, event.getFilePaths().size());
    assertTrue(event.getFilePaths().contains(unit.getResource().getFullPath()));
    long preStart = listener.getProcessCreationTimeMillis(className) - 10;
    long start = event.getInterval().getStartMillis();
    long postStart = listener.getProcessCreationTimeMillis(className) + 10;
    long preEnd = listener.getProcessTerminationTimeMillis(className) - 10;
    long end = event.getInterval().getEndMillis();
    long postEnd = listener.getProcessTerminationTimeMillis(className) + 10;
    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

    } finally {
      lock.unlock();
    }

    assertEquals(1, tracker.getData().size());
    LaunchEvent event = tracker.getData().iterator().next();
    assertEquals(2, event.getFilePaths().size());
    assertTrue(event.getFilePaths().contains(unit1.getResource().getFullPath()));
    assertTrue(event.getFilePaths().contains(unit2.getResource().getFullPath()));
  }
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

    given(type.getIdentifier()).willReturn("typeId");
    ILaunchConfiguration config = mock(ILaunchConfiguration.class);
    given(config.getName()).willReturn("name");
    ILaunch launch = mock(ILaunch.class);
    given(launch.getLaunchMode()).willReturn("run");
    return new LaunchEvent(new Interval(0, 1), launch, config, type,
        new HashSet<IPath>(Arrays.asList(new Path("/1"), new Path("/2"))));
  }
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

    given(launch.getLaunchMode()).willReturn("run1");
   
    Set<IPath> fileIds = new HashSet<IPath>();
    fileIds.add(new Path("/ab1c"));
    fileIds.add(new Path("/d1ef"));
    return new LaunchEvent(new Interval(dateTime, dateTime.plus(duration)),
        launch, config, type, fileIds);
  }
View Full Code Here

Examples of rabbit.data.store.model.LaunchEvent

    ILaunch launch = mock(ILaunch.class);
    given(launch.getLaunchMode()).willReturn("run2");
   
    Set<IPath> fileIds = new HashSet<IPath>();
    fileIds.add(new Path("/1ab1c"));
    return new LaunchEvent(new Interval(dateTime, dateTime.plus(duration)),
        launch, config, type, fileIds);
  }
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.