Examples of ListEvent


Examples of ca.odell.glazedlists.event.ListEvent

    /** {@inheritDoc} */
    public void listChanged(ListEvent listChanges) {
        // write the change to disc
        try {
            ListEvent listChangesCopy = listChanges.copy();
            Bufferlo listChangesBytes = ListEventToBytes.toBytes(listChangesCopy, byteCoder);
            storage.put(new Integer(nextUpdateId), new Chunk(listChangesBytes));
            nextUpdateId++;

        } catch(IOException e) {
View Full Code Here

Examples of com.betfair.baseline.v2.events.ListEvent

        String message = builder.toString();

        ctx.trace("Emitting message list [ " + message +" ]");
        ctx.setRequestLogExtension(new BaselineLogExtension(message, null, null));

        ListEvent lEvent = new ListEvent();
        lEvent.setMessageList(messageList);

        try {
            listMessageObserver.onResult(new ExecutionResult(lEvent));
        } catch (Throwable ex) {
          LOGGER.log(Level.SEVERE, "An exception occurred emitting the message list event:", ex);
View Full Code Here

Examples of com.betfair.baseline.v2.events.ListEvent

            logMessages.clear();
        }
        else if (event == GetReceivedEventsEventEnum.ListEvent) {
            Iterator<ListEvent> it = listEvents.iterator();
            while (it.hasNext()) {
                ListEvent next = it.next();
                ReceivedEvent re = new ReceivedEvent();
                re.setEventName(ReceivedEventEventNameEnum.valueOf(event.name()));
                re.setListEvent(next.getMessageList());
                ret.add(re);
                it.remove();
            }
            listEvents.clear();
        }
        else if (event == GetReceivedEventsEventEnum.SetEvent) {
            Iterator<SetEvent> it = setEvents.iterator();
            while (it.hasNext()) {
                SetEvent next = it.next();
                ReceivedEvent re = new ReceivedEvent();
                re.setEventName(ReceivedEventEventNameEnum.valueOf(event.name()));
                re.setSetEvent(next.getMessageSet());
                ret.add(re);
                it.remove();
            }
            setEvents.clear();
        }
        else if (event == GetReceivedEventsEventEnum.MapEvent) {
            Iterator<MapEvent> it = mapEvents.iterator();
            while (it.hasNext()) {
                MapEvent next = it.next();
                ReceivedEvent re = new ReceivedEvent();
                re.setEventName(ReceivedEventEventNameEnum.valueOf(event.name()));
                re.setMapEvent(next.getMessageMap());
                ret.add(re);
                it.remove();
            }
            mapEvents.clear();
        }
View Full Code Here

Examples of com.betfair.baseline.v2.events.ListEvent

        String message = builder.toString();

        ctx.trace("Emitting message list [ " + message +" ]");
        ctx.setRequestLogExtension(new BaselineLogExtension(message, null, null));

        ListEvent lEvent = new ListEvent();
        lEvent.setMessageList(messageList);

        try {
            listMessageObserver.onResult(new ExecutionResult(lEvent));
        } catch (Throwable ex) {
          LOGGER.log(Level.SEVERE, "An exception occurred emitting the message list event:", ex);
View Full Code Here

Examples of com.betfair.baseline.v2.events.ListEvent

            logMessages.clear();
        }
        else if (event == GetReceivedEventsEventEnum.ListEvent) {
            Iterator<ListEvent> it = listEvents.iterator();
            while (it.hasNext()) {
                ListEvent next = it.next();
                ReceivedEvent re = new ReceivedEvent();
                re.setEventName(ReceivedEventEventNameEnum.valueOf(event.name()));
                re.setListEvent(next.getMessageList());
                ret.add(re);
                it.remove();
            }
            listEvents.clear();
        }
        else if (event == GetReceivedEventsEventEnum.SetEvent) {
            Iterator<SetEvent> it = setEvents.iterator();
            while (it.hasNext()) {
                SetEvent next = it.next();
                ReceivedEvent re = new ReceivedEvent();
                re.setEventName(ReceivedEventEventNameEnum.valueOf(event.name()));
                re.setSetEvent(next.getMessageSet());
                ret.add(re);
                it.remove();
            }
            setEvents.clear();
        }
        else if (event == GetReceivedEventsEventEnum.MapEvent) {
            Iterator<MapEvent> it = mapEvents.iterator();
            while (it.hasNext()) {
                MapEvent next = it.next();
                ReceivedEvent re = new ReceivedEvent();
                re.setEventName(ReceivedEventEventNameEnum.valueOf(event.name()));
                re.setMapEvent(next.getMessageMap());
                ret.add(re);
                it.remove();
            }
            mapEvents.clear();
        }
View Full Code Here

Examples of org.japura.gui.event.ListEvent

                       int index2,
                       boolean valueIsAdjusting) {
  ListModelListener listeners[] =
    listenerList.getListeners(ListModelListener.class);

  ListEvent e = new ListEvent(this, values, valueIsAdjusting);
  for (ListModelListener l : listeners) {
    l.valueAdded(e);
  }

  ListDataEvent e2 =
View Full Code Here

Examples of org.japura.gui.event.ListEvent

  protected void fireRemovedListModelListeners(List<Object> values,
                         boolean valueIsAdjusting) {
  ListModelListener listeners[] =
    listenerList.getListeners(ListModelListener.class);

  ListEvent e = new ListEvent(this, values, valueIsAdjusting);
  for (ListModelListener l : listeners) {
    l.valueRemoved(e);
  }
  }
View Full Code Here

Examples of org.japura.gui.event.ListEvent

  private void fireLockListModelListeners(List<Object> values,
                      boolean valueIsAdjusting, boolean add) {
  ListLockListener listeners[] =
    listenerList.getListeners(ListLockListener.class);

  ListEvent e = new ListEvent(this, values, valueIsAdjusting);
  for (ListLockListener l : listeners) {
    if (add)
    l.addLock(e);
    else
    l.removeLock(e);
View Full Code Here

Examples of org.japura.gui.event.ListEvent

  private void fireCheckListModelListeners(List<Object> values,
                       boolean valueIsAdjusting, boolean add) {
  ListCheckListener listeners[] =
    listenerList.getListeners(ListCheckListener.class);

  ListEvent e = new ListEvent(this, values, valueIsAdjusting);
  for (ListCheckListener l : listeners) {
    if (add)
    l.addCheck(e);
    else
    l.removeCheck(e);
View Full Code Here

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

             fail("Expected a IllegalArgumentException.");
         } catch (IllegalArgumentException iae) {
             // expected
         }

         ListEvent e = ListEvent.createChanged(EventLists.eventList(), 0);
         assertTrue(e.getIndexStart() + 1 == e.getIndexEnd());

         try {
             ListEvent.createChanged(null, 0);
             fail("Expected a IllegalArgumentException.");
         } catch (IllegalArgumentException iae) {
             // expected
         }

         e = ListEvent.createChanged(EventLists.eventList(), 10, 0);
         assertEquals(0, e.getIndexStart());
         assertEquals(10, e.getIndexEnd());

         try {
             ListEvent.createChanged(null, 0, 1);
             fail("Expected a IllegalArgumentException.");
         } catch (IllegalArgumentException iae) {
             // expected
         }

         try {
             ListEvent.createChanged(EventLists.eventList(), 0, 0);
             fail("Expected a AssertionError. Did use use -ea?");
         } catch (AssertionError ae) {
             // expected
         }

         try {
             new ListEvent(EventLists.eventList(), null, 0);
             fail("Expected a AssertionError. Did use use -ea?");
         } catch (AssertionError ae) {
             // expected
         }
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.