Package org.joda.time

Examples of org.joda.time.Interval


public class JavaEventStorerTest extends
    AbstractStorerTest<JavaEvent, JavaEventType, JavaEventListType> {

  @Override
  protected JavaEvent createEvent(DateTime dateTime) throws Exception {
    return new JavaEvent(new Interval(dateTime, dateTime.plus(1)),
        JavaCore.create("=Enfo/src<enfo{EnfoPlugin.java"));
  }
View Full Code Here


  @Override
  public void testConvert() throws Exception {
    final ITask task = mock(ITask.class);
    given(task.getCreationDate()).willReturn(new Date());
    final TaskFileEvent event = new TaskFileEvent(
        new Interval(0, 1), new Path("/a/b"), task);
    final TaskFileEventType type = converter.convert(event);
   
    assertEquals(
        task.getHandleIdentifier(),
        type.getTaskId().getHandleId());
View Full Code Here

        JavaCore.create("=Enfo/src<enfo{EnfoPlugin.java"));
  }

  @Override
  protected JavaEvent createEventDiff(DateTime dateTime) throws Exception {
    return new JavaEvent(new Interval(dateTime, dateTime.plus(2)),
        JavaCore.create("=Proj/src<pkg{File.java"));
  }
View Full Code Here

   
    final XMLGregorianCalendar expected =
        DatatypeFactory.newInstance().newXMLGregorianCalendar(calendar);

    final TaskFileEvent event = new TaskFileEvent(
        new Interval(0, 1), new Path("/a/b"), task);
    TaskFileEventType type = converter.convert(event);
   
    assertThat(type.getTaskId().getCreationDate(), is(expected));
  }
View Full Code Here

    checkTime(preStart, start, postStart, preEnd, end, postEnd);
  }

  @Override
  protected PerspectiveEvent createEvent() {
    return new PerspectiveEvent(new Interval(0, 1), getActiveWindow()
        .getActivePage().getPerspective());
  }
View Full Code Here

    return new PartEventConverter();
  }

  @Override
  public void testConvert() throws Exception {
    PartEvent event = new PartEvent(new Interval(0, 1), getWorkbenchPart());
    PartEventType type = converter.convert(event);
    assertEquals(event.getInterval().toDurationMillis(), type.getDuration());
    assertEquals(event.getWorkbenchPart().getSite().getId(), type.getPartId());
  }
View Full Code Here

  @Override
  protected PerspectiveEvent createEvent(DateTime dateTime) {
    IPerspectiveDescriptor p = PlatformUI.getWorkbench()
        .getPerspectiveRegistry().getPerspectives()[0];
    return new PerspectiveEvent(new Interval(dateTime, dateTime.plus(1)), p);
  }
View Full Code Here

  @Override
  protected PerspectiveEvent createEventDiff(DateTime dateTime) {
    IPerspectiveDescriptor p = PlatformUI.getWorkbench()
        .getPerspectiveRegistry().getPerspectives()[1];
    return new PerspectiveEvent(new Interval(dateTime, dateTime.plus(2)), p);
  }
View Full Code Here

    return new JavaEventConverter();
  }

  @Override
  public void testConvert() throws Exception {
    JavaEvent event = new JavaEvent(new Interval(0, 1), JavaCore.create("=Enfo/src<enfo{EnfoPlugin.java"));
    JavaEventType type = converter.convert(event);
    assertEquals(event.getInterval().toDurationMillis(), type.getDuration());
    assertEquals(event.getElement().getHandleIdentifier(), type.getHandleIdentifier());
  }
View Full Code Here

import com.avaje.ebean.config.CompoundTypeProperty;

public class JodaIntervalCompoundType implements CompoundType<Interval>{

    public Interval create(Object[] propertyValues) {
        return new Interval((Long)propertyValues[0], (Long)propertyValues[1]);
    }
View Full Code Here

TOP

Related Classes of org.joda.time.Interval

Copyright © 2018 www.massapicom. 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.