Package de.timefinder.data

Examples of de.timefinder.data.IntervalInt


            if (ev.getStart() < 0)
                addTask(settings.toTask(ev));
            else
                addInterval(settings.toIntervalLong(ev));
        } else if (obj instanceof IntervalInt) {
            IntervalInt i = (IntervalInt) obj;
            return addInterval(settings.toIntervalLong(i));
        } else if (obj instanceof Task) {
            addTask((Task) obj);
            return true;
        }
View Full Code Here


                for (JavaOneInterval ev : coll) {
                    pm.worked(10 + (int) (counter * tmp));
                    counter++;
                    Event event = eDao.create();
                    if (ev.getStart() >= 0 && ev.getDuration() > 0) {
                        IntervalInt si = settings.toInterval(ev.getStartDateTime(), ev.getEndDateTime());
                        if (si != null)
                            event.setInterval(si.getStart(), si.getDuration());
                    }
                    event.setName(ev.getId());
                    event.setDescription(ev.getDescription());
                    if (ev.getSpeakers() != null) {
                        for (String str : ev.getSpeakers().split(";")) {
View Full Code Here

    @Test
    public void testToEvent() {
//        System.out.println("ToEvent");

        IntervalInt event = new Event();
        event.setInterval(0, 1);
        DateTime start = settings.toDateTime(event.getStart());
        DateTime end = settings.toDateTime(event.getEnd());
        assertEqualsEvent(event, settings.toInterval(start, end));

        event.setInterval(settings.getTimeslotsPerDay(), 1);
        start = settings.toDateTime(event.getStart());
        end = settings.toDateTime(event.getEnd());
        assertEqualsEvent(event, settings.toInterval(start, end));

        event.setInterval(0, 2);
        event.setInterval(settings.getTimeslotsPerDay(), 1);
        start = settings.toDateTime(event.getStart());
        end = settings.toDateTime(event.getEnd());
        assertEqualsEvent(event, settings.toInterval(start, end));

        event.setInterval(settings.getTimeslotsPerDay() - 1, 1);
        event.setInterval(settings.getTimeslotsPerDay(), 1);
        start = settings.toDateTime(event.getStart());
        end = settings.toDateTime(event.getEnd());
        assertEqualsEvent(event, settings.toInterval(start, end));
    }
View Full Code Here

TOP

Related Classes of de.timefinder.data.IntervalInt

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.