public void setUp() { list = new CursorableLinkedList(); }
public List makeEmptyList() { return new CursorableLinkedList(); }
assertEquals(list.hashCode(),list.hashCode()); CursorableLinkedList list2 = new CursorableLinkedList(); assertTrue(!list.equals(list2)); assertTrue(!list2.equals(list));
/** * Events produced by child widgets should not be fired immediately, but queued in order to ensure * an overall consistency of the widget tree before being handled. * * @param event the event to queue */ public void addWidgetEvent(WidgetEvent event) { if (this.bufferEvents) { if (this.events == null) { this.events = new CursorableLinkedList(); } // FIXME: limit the number of events to detect recursive event loops ? this.events.add(event); } else { // Send it right now event.getSourceWidget().broadcastEvent(event); } }