Examples of Clock


Examples of ptolemy.actor.lib.Clock

        manager = new Manager();
        _director = new DEDirector();
        _top.setDirector(_director);
        _top.setManager(manager);

        _clock = new Clock(_top, "clock");
        _clock.values.setExpression("[1.0]");
        _clock.offsets.setExpression("[0.0]");
        _clock.period.setExpression("1.0");
        _rec = new Recorder(_top, "recorder");
        _top.connect(_clock.output, _rec.input);
View Full Code Here

Examples of sis.clock.Clock

  @Ignore
  public void testClock() throws Exception {
    final int seconds = 2;
        final List<Date> tics = new ArrayList<Date>();
        ClockListener listener = createClockListener(tics, seconds);
        clock = new Clock(listener);
        lock.lock();
        try {
           receivedEnoughTics.await();
        }
        finally {
View Full Code Here

Examples of sprites.base.Clock

   
    this.window = new SpritesWindow(this.config, this.canvas);
    this.window.addWindowListener(this);
    this.window.addComponentListener(this);
   
    this.clock = new Clock(this.config.getLogicCallback(), this.window, 60, 20);
   
    System.out.println("Starting Application");
    if(this.config.isFullscreen()){
      this.enterFullscreen();
    } else {
View Full Code Here

Examples of support.Clock

    baker9.setStartTime(new Time(8,3,0));
    Baker baker10 = new Baker();
    baker10.setStartTime(new Time(8,3,0));
   
    // Set up the timer
    Clock clock = new Clock(7, 59, 0);
    Clock.setTimeStep(15);
    // Start the timer
    Timer timer = new Timer("clock");   
    timer.schedule(clock, 0, 1000);
   
View Full Code Here

Examples of uk.org.woodcraft.bookings.utils.Clock

    booking.setArrivalDate(DateUtils.getDate(2013, 7, 3));
    booking.setDepartureDate(DateUtils.getDate(2013, 7, 10));
    assertEquals("7 nights", 101d, pricer.priceOf(booking), 0);
   
   
    Clock clockAfterDeadline = new TestClock(BasicVCampTestDataFixture.DATE_AFTER_DEADLINE_BEFORE_AMMENDMENT)
    Booking lateBooking = Booking.create(testUnit,vcamp, clockAfterDeadline);
    lateBooking.setArrivalDate(DateUtils.getDate(2013, 7, 3));
    lateBooking.setDepartureDate(DateUtils.getDate(2013, 7, 11));
    assertEquals("Bookings after the deadline cost more", 122, pricer.priceOf(lateBooking), 0);

    Clock clockAfterEventStart = new TestClock(BasicVCampTestDataFixture.VCAMP_START)
    Booking atEventBooking = Booking.create(testUnit,vcamp, clockAfterEventStart);
    atEventBooking.setArrivalDate(DateUtils.getDate(2013, 7, 3));
    atEventBooking.setDepartureDate(DateUtils.getDate(2013, 7, 11));
    assertEquals("Bookings made at camp cost even more", 142, pricer.priceOf(atEventBooking), 0);
View Full Code Here

Examples of uk.org.woodcraft.bookings.utils.Clock

    try {
      //tx.begin();
     
      CoreData.createCoreData();
     
      Clock testClock = new TestClock(TestConstants.DATE_BEFORE_EARLY_DEADLINE);
     
      // Events
      List<Event> events = new ArrayList<Event>();
      Event event1 = getTestEvent();
     
      events.add(event1);
       Event event2 = new Event("Other event", null, null, true, RegisteredPricingStrategy.COCAMP);
      events.add(event2);   
     
      events.add(new Event("Closed event", null, null, false, RegisteredPricingStrategy.COCAMP))
      pm.makePersistentAll(events);
     
      // Villages
      List<Village> villages = new ArrayList<Village>();
      Village village1 = new Village(TestConstants.VILLAGE1_NAME, event1);
      villages.add(village1);
      villages.add(new Village("Village 2", event1));
      villages.add(new Village("Empty village", event1));
      villages.add(new Village("Village on other event", events.get(1)));
      pm.makePersistentAll(villages);
     
      // Organisations
      List<Organisation> organisations = new ArrayList<Organisation>();
      Organisation orgWcf = new Organisation(TestConstants.ORG1_NAME, true);
      organisations.add(orgWcf);
     
      Organisation otherOrg = new Organisation("Unapproved organisation", false);
      organisations.add(otherOrg);
      pm.makePersistentAll(organisations);
     
      // Units
      List<Unit> units = new ArrayList<Unit>();
      Unit unit1 = new Unit(TestConstants.UNIT1_NAME, organisations.get(0), true);
      unit1.setVillageKey(village1.getKeyCheckNotNull());
     
      // FIXME: Note, all units are in all events for now...
     
      //unit1.addEventRegistration(event1);
      //unit1.addEventRegistration(event2); 
      units.add(unit1);
     
      Unit unit2 = new Unit(TestConstants.UNIT2_NAME, organisations.get(0), true);
     
      // FIXME: Note, all units are in all events for now...
      //unit2.addEventRegistration(event1);
      units.add(unit2);
     
      Unit unapprovedWcfUnit = new Unit("Unapproved unit for wcf", organisations.get(0), false);
      units.add(unapprovedWcfUnit);
      Unit otherOrgUnit = new Unit("Unapproved unit", organisations.get(1), false);
      units.add(otherOrgUnit);
      Unit otherOrgUnit2 = new Unit("Approved unit in other org", organisations.get(1), true);
      units.add(otherOrgUnit2);
      pm.makePersistentAll(units);
     
      // Bookings
      List<Booking> bookings = getBookings(event1, event2, unit1, unit2, unapprovedWcfUnit, otherOrgUnit2);
      pm.makePersistentAll(bookings);
     
     
      // Transactions
      List<Transaction> transactions = new ArrayList<Transaction>();
      transactions.add(new Transaction(unit1.getKeyCheckNotNull(), event1.getKeyCheckNotNull(), testClock.getTime(), TransactionType.Payment, "Payment 1", "Comment 1", 23.32d));
      transactions.add(new Transaction(unit1.getKeyCheckNotNull(), event1.getKeyCheckNotNull(), testClock.getTime(), TransactionType.Payment, "Payment 2", "", 12.00d));
      transactions.add(new Transaction(unit1.getKeyCheckNotNull(), event1.getKeyCheckNotNull(), testClock.getTime(), TransactionType.Payment, "Payment 3", "", 130.00d));
     
      transactions.add(new Transaction(unit1.getKeyCheckNotNull(), event1.getKeyCheckNotNull(), testClock.getTime(), TransactionType.Adjustment, "Refund 1", "Refund test", -23.32d));
     
      transactions.add(new Transaction(unit2.getKeyCheckNotNull(), event1.getKeyCheckNotNull(), testClock.getTime(), TransactionType.Payment, "Unit 2 payment", "", 70.00d));
     
      // after earlybird deadline
      transactions.add(new Transaction(unit1.getKeyCheckNotNull(), event1.getKeyCheckNotNull(), afterEarlyBird.getTime(), TransactionType.Payment, "Payment after earlybird", "", 10.00d));
      transactions.add(new Transaction(unit1.getKeyCheckNotNull(), event1.getKeyCheckNotNull(), afterEarlyBird.getTime(), TransactionType.Discount, "Discount for early payment", "", 5.00d));
      pm.makePersistentAll(transactions);
View Full Code Here

Examples of uk.org.woodcraft.bookings.utils.Clock

 
  protected List<Booking> getBookings(Event event1, Event event2,
      Unit unit1, Unit unit2, Unit unapprovedWcfUnit, Unit otherOrgUnit2) {
   
    List<Booking> bookings = new ArrayList<Booking>();
    Clock testClock = new TestClock(TestConstants.DATE_BEFORE_EARLY_DEADLINE);
   
    // Before earlybird deadline
    Booking b = Booking.create("Test person", unit1, event1, testClock);
    b.setEmail("email@example.com");
    bookings.add(b);
View Full Code Here

Examples of uk.org.woodcraft.bookings.utils.Clock

    booking.setArrivalDate(DateUtils.getDate(2011, 6, 30));
    booking.setDepartureDate(DateUtils.getDate(2011, 7, 8));
    assertEquals("9 nights", 150d, pricer.priceOf(booking), 0);
   
   
    Clock clockAfterDeadline = new TestClock(TestConstants.DATE_AFTER_DEADLINE_BEFORE_AMMENDMENT)
    Booking lateBooking = Booking.create(testUnit,cocamp, clockAfterDeadline);
    lateBooking.setArrivalDate(DateUtils.getDate(2011, 6, 30));
    lateBooking.setDepartureDate(DateUtils.getDate(2011, 7, 9));
   
    assertEquals("Bookings after the deadline cost more", 175d, pricer.priceOf(lateBooking), 0);
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.