Examples of EventList


Examples of com.centraview.marketing.EventList

  /**
   * this method creates empty Object
   */
  public EventList createEmptyObject(EventList list)
  {
    EventList dummy = new EventList();
    dummy.setListType(list.getListType());
    dummy.setPrimaryMemberType(list.getPrimaryMemberType());
    dummy.setPrimaryTable(list.getPrimaryTable());
    dummy.setSortMember(list.getSortMember());
    dummy.setSortType(list.getSortType());
    dummy.setPrimaryMember(list.getPrimaryMember());
    dummy.setStartAT(list.getStartAT());
    dummy.setEndAT(list.getEndAT());
    dummy.setBeginIndex(0);
    dummy.setEndIndex(0);
    return dummy;
  }
View Full Code Here

Examples of javax.microedition.pim.EventList

    public synchronized void setSelectionStatus(final Hashtable channelsList, final Programme[] programmes)
            throws PIMException {
        if (!isPIMSupported())
            return;

        final EventList list = getEventList();
        final Enumeration en;
        if (list.maxCategories() != 0) {
            en = list.itemsByCategory("TV");
        } else {
            en = list.items();
        }
        if (en.hasMoreElements()) {
            long[] startTimes = new long[programmes.length];
            for (int i = 0; i < programmes.length; i++) {
                if (!programmes[i].isChannelTitle) {
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

*/
public abstract class TransformedEventListTest extends EventListTest {
    protected abstract EventList createBackedEventList(final EventList el);

    public void testNewTransformedEventListContainsAllOfDeeperListsElements() {
        final EventList el = EventLists.eventList();
        prefillWithIntegers(el, 5);

        final EventList bel = createBackedEventList(el);

        final List l = new ArrayList();
        prefillWithIntegers(l, 5);

        assertEquals(l, bel);
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

        assertEquals(l, bel);
    }

    public void testOtherListEventIsResourced() {
        final EventList el = new AbstractEventList() {
            public Object get(final int index) {
                fireListEvent(ListEvent.createOther(this));
                return null;
            }

            public int size() {
                return 0;
            }
        };
        final EventList bel = createBackedEventList(el);

        final ListEventListener lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createOther(bel), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        bel.addListEventListener(lel);
        el.get(0);
        lel.listChanged(null);
        bel.removeListEventListener(lel);
    }
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

    }

    public void testAdd() {
        super.testAdd();

        final EventList el = EventLists.eventList();
        final EventList bel = createBackedEventList(el);

        ListEventListener lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createAdded(bel, 0), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        bel.addListEventListener(lel);
        el.add("one");
        lel.listChanged(null);
        bel.removeListEventListener(lel);
       
        lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createAdded(bel, 1), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        bel.addListEventListener(lel);
        bel.add("two");
        lel.listChanged(null);
        bel.removeListEventListener(lel);


        assertTrue(bel.contains("one"));
        assertTrue(el.contains("two"));
    }
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

        assertTrue(bel.contains("one"));
        assertTrue(el.contains("two"));
    }

    public void testListEvent() {
        final EventList el = EventLists.eventList();
        prefillWithIntegers(el, 100);
        final EventList bel = createBackedEventList(el);

        final List replay = new EventListReplayList(bel);
        assertEquals(replay, bel);

        Collections.shuffle(bel, new Random(42));
        assertEquals(replay, bel);

        Collections.sort(bel);
        assertEquals(replay, bel);


        Collections.shuffle(bel, new Random(53672));
        assertEquals(replay, bel);

        List s = new ArrayList(bel);
        Collections.shuffle(s);
        s = s.subList(10, 90);
        bel.retainAll(s);
        assertEquals(replay, bel);

        s = new ArrayList(bel);
        Collections.shuffle(s);
        s = s.subList(10, 20);
        bel.removeAll(s);
        assertEquals(replay, bel);
    }
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

    protected EventList createEmptyEventLists() {
        return new ObservingEventList();
    }

    public void testAdd() {
        final EventList el = createEmptyEventLists();
        prefillWithMutableNumbers(el, 10);

        final ListEventListener lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createChanged(el, 0), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    case 2:
                        assertEquals(ListEvent.createChanged(el, 4), listEvent);
                        break;
                    case 3:
                        assertNull(listEvent);
                        break;
                    case 4:
                        assertEquals(ListEvent.createChanged(el, 9), listEvent);
                        break;
                    case 5:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        el.addListEventListener(lel);

        MutableNumber mn = (MutableNumber)el.get(0);
        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);

        mn = (MutableNumber)el.get(4);
        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);

        mn = (MutableNumber)el.get(9);
        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);
    }
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);
    }

    public void testAddInt() {
        final EventList el = createEmptyEventLists();
        prefillWithMutableNumbers(el, 10);

        final ListEventListener lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createAdded(el, 5), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    case 2:
                        assertEquals(ListEvent.createChanged(el, 5), listEvent);
                        break;
                    case 3:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        el.addListEventListener(lel);

        final MutableNumber mn = new MutableNumber(-1);
        el.add(5, mn);
        lel.listChanged(null);

        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);
    }
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

    protected RangedEventList createBackedRangedEventList(final EventList el) {
        return (RangedEventList)createBackedEventList(el);
    }

    public void testSetStart() {
        final EventList el = EventLists.eventList();
        el.add("one");
        el.add("two");
        final RangedEventList rel = createBackedRangedEventList(el);

        assertEquals(2, el.size());
        assertEquals(2, rel.size());

        ListEventListener lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createRemoved(rel, 0), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        rel.addListEventListener(lel);
        rel.setStart(1);
        lel.listChanged(null);
        assertEquals(1, rel.size());
        rel.removeListEventListener(lel);

        lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createRemoved(rel, 0), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        rel.addListEventListener(lel);
        rel.setStart(2);
        lel.listChanged(null);
        assertEquals(0, rel.size());
        rel.removeListEventListener(lel);

        lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createOther(rel), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        rel.addListEventListener(lel);
        rel.setStart(99);
        lel.listChanged(null);
        assertEquals(0, rel.size());
        rel.removeListEventListener(lel);

        lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createAdded(rel, 0, 2), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        rel.addListEventListener(lel);
        rel.setStart(0);
        lel.listChanged(null);
        assertEquals(2, rel.size());
        assertEquals(el, rel);
        rel.removeListEventListener(lel);


        el.add("three");
        rel.setStart(1);
        rel.setMaxSize(2);

        lel = new ListEventListener() {
            private int count = 0;
View Full Code Here

Examples of org.mcarthur.sandy.gwt.event.list.client.EventList

    public void testAddAll() {
        final List l = new ArrayList();
        prefillWithMutableNumbers(l, 10);

        final EventList el = createEmptyEventLists();
        el.addAll(l);

        final ListEventListener lel = new ListEventListener() {
            private int count = 0;
            public void listChanged(final ListEvent listEvent) {
                switch (count++) {
                    case 0:
                        assertEquals(ListEvent.createChanged(el, 0), listEvent);
                        break;
                    case 1:
                        assertNull(listEvent);
                        break;
                    case 2:
                        assertEquals(ListEvent.createChanged(el, 4), listEvent);
                        break;
                    case 3:
                        assertNull(listEvent);
                        break;
                    case 4:
                        assertEquals(ListEvent.createChanged(el, 9), listEvent);
                        break;
                    case 5:
                        assertNull(listEvent);
                        break;
                    default:
                        fail("Unexpected: " + listEvent);
                }
            }
        };
        el.addListEventListener(lel);

        MutableNumber mn = (MutableNumber)el.get(0);
        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);

        mn = (MutableNumber)el.get(4);
        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);

        mn = (MutableNumber)el.get(9);
        mn.setValue(mn.getValue() + 1000);
        lel.listChanged(null);
    }
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.