Lines Matching refs:list

25 import org.eclipse.core.databinding.observable.list.IObservableList;
26 import org.eclipse.core.databinding.observable.list.ListDiff;
52 private IObservableList list; field in MutableObservableListContractTest
72 list = (IObservableList) getObservable(); in setUp()
76 final Object element = delegate.createElement(list); in testAdd_ListChangeEvent()
77 assertListChangeEventFired(() -> list.add(element), "List.add(Object)", list, in testAdd_ListChangeEvent()
82 Object element0 = delegate.createElement(list); in testAdd_ListDiffEntry()
83 list.add(element0); in testAdd_ListDiffEntry()
84 final Object element1 = delegate.createElement(list); in testAdd_ListDiffEntry()
86 assertListChangeEventFired(() -> list.add(element1), "List.add(Object)", list, in testAdd_ListDiffEntry()
91 …assertChangeEventFired(() -> list.add(0, delegate.createElement(list)), "List.add(int, Object)", l… in testAddAtIndex_ChangeEvent()
95 final Object element = delegate.createElement(list); in testAddAtIndex_ListChangeEvent()
96 assertListChangeEventFired(() -> list.add(0, element), "List.add(int, Object)", list, in testAddAtIndex_ListChangeEvent()
102 final Object element = delegate.createElement(list); in testAddAtIndex_ChangeEventFiredAfterElementIsAdded()
104 …assertContainsDuringChangeEvent(() -> list.add(0, element), "List.add(int, Collection)", list, ele… in testAddAtIndex_ChangeEventFiredAfterElementIsAdded()
108 Object element0 = delegate.createElement(list); in testAddAtIndex_ListDiffEntry()
109 list.add(element0); in testAddAtIndex_ListDiffEntry()
110 final Object element1 = delegate.createElement(list); in testAddAtIndex_ListDiffEntry()
112 assertListChangeEventFired(() -> list.add(1, element1), "List.add(int, Object)", list, in testAddAtIndex_ListDiffEntry()
117 final Object element = delegate.createElement(list); in testAddAll_ListChangeEvent()
118 …assertListChangeEventFired(() -> list.addAll(Collections.singletonList(element)), "List.addAll(Col… in testAddAll_ListChangeEvent()
119 list, Collections.singletonList(element)); in testAddAll_ListChangeEvent()
123 final Object element = delegate.createElement(list); in testAddAll_ListDiffEntry()
125 …assertListChangeEventFired(() -> list.addAll(Collections.singletonList(element)), "List.addAll(Col… in testAddAll_ListDiffEntry()
126 list, Collections.singletonList(element)); in testAddAll_ListDiffEntry()
130 final Object element0 = delegate.createElement(list); in testAddAll_ListDiffEntry2()
131 list.add(element0); in testAddAll_ListDiffEntry2()
132 final Object element1 = delegate.createElement(list); in testAddAll_ListDiffEntry2()
134 …assertListChangeEventFired(() -> list.addAll(Collections.singletonList(element1)), "List.addAll(Co… in testAddAll_ListDiffEntry2()
135 list, in testAddAll_ListDiffEntry2()
140 …assertChangeEventFired(() -> list.addAll(0, Arrays.asList(new Object[] { delegate.createElement(li… in testAddAllAtIndex_ChangeEvent()
141 "List.addAll(int, Collection)", list); in testAddAllAtIndex_ChangeEvent()
145 final Object element = delegate.createElement(list); in testAddAllAtIndex_ListChangeEvent()
146 assertListChangeEventFired(() -> list.addAll(0, Collections.singletonList(element)), in testAddAllAtIndex_ListChangeEvent()
147 "List.addAll(int, Collection)", list, in testAddAllAtIndex_ListChangeEvent()
153 final Object element = delegate.createElement(list); in testAddAllAtIndex_ChangeEventFiredAfterElementIsAdded()
155 assertContainsDuringChangeEvent(() -> list.addAll(0, Arrays.asList(new Object[] { element })), in testAddAllAtIndex_ChangeEventFiredAfterElementIsAdded()
156 "List.addAll(int, Collection)", list, element); in testAddAllAtIndex_ChangeEventFiredAfterElementIsAdded()
160 Object element0 = delegate.createElement(list); in testAddAllAtIndex_ListDiffEntry()
161 list.add(element0); in testAddAllAtIndex_ListDiffEntry()
162 final Object element1 = delegate.createElement(list); in testAddAllAtIndex_ListDiffEntry()
164 assertListChangeEventFired(() -> list.addAll(1, Collections.singletonList(element1)), in testAddAllAtIndex_ListDiffEntry()
165 "List.addAll(int, Collection)", list, in testAddAllAtIndex_ListDiffEntry()
170 list.add(delegate.createElement(list)); in testSet_ChangeEvent()
172 …assertChangeEventFired(() -> list.set(0, delegate.createElement(list)), "List.set(int, Object)", l… in testSet_ChangeEvent()
176 final Object element0 = delegate.createElement(list); in testSet_ListChangeEvent()
177 list.add(element0); in testSet_ListChangeEvent()
178 final Object element1 = delegate.createElement(list); in testSet_ListChangeEvent()
180 …rtListChangeEventFired(() -> assertSame(element0, list.set(0, element1)), "List.set(int, Object)",… in testSet_ListChangeEvent()
185 final Object element1 = delegate.createElement(list); in testSet_ChangeEventFiredAfterElementIsSet()
186 list.add(element1); in testSet_ChangeEventFiredAfterElementIsSet()
187 final Object element2 = delegate.createElement(list); in testSet_ChangeEventFiredAfterElementIsSet()
189 …assertContainsDuringChangeEvent(() -> assertSame(element1, list.set(0, element2)), "List.set(int, … in testSet_ChangeEventFiredAfterElementIsSet()
190 list, element2); in testSet_ChangeEventFiredAfterElementIsSet()
194 Object element0 = delegate.createElement(list); in testSet_ListChangeEvent2()
195 list.add(element0); in testSet_ListChangeEvent2()
196 Object oldElement1 = delegate.createElement(list); in testSet_ListChangeEvent2()
197 list.add(oldElement1); in testSet_ListChangeEvent2()
198 final Object newElement1 = delegate.createElement(list); in testSet_ListChangeEvent2()
200 assertListChangeEventFired(() -> list.set(1, newElement1), "List.set(int, Object)", list, in testSet_ListChangeEvent2()
205 list.add(delegate.createElement(list)); in testMove_ChangeEvent()
206 list.add(delegate.createElement(list)); in testMove_ChangeEvent()
208 assertChangeEventFired(() -> list.move(0, 1), "IObservableList.move(int, int)", list); in testMove_ChangeEvent()
212 Object element = delegate.createElement(list); in testMove_NoChangeEventAtSameIndex()
213 list.add(element); in testMove_NoChangeEventAtSameIndex()
215 ListChangeEventTracker tracker = ListChangeEventTracker.observe(list); in testMove_NoChangeEventAtSameIndex()
217 final Object movedElement = list.move(0, 0); in testMove_NoChangeEventAtSameIndex()
229 final Object element0 = delegate.createElement(list); in testMove_ListChangeEvent()
230 list.add(element0); in testMove_ListChangeEvent()
231 final Object element1 = delegate.createElement(list); in testMove_ListChangeEvent()
232 list.add(element1); in testMove_ListChangeEvent()
234 …ListChangeEventFired(() -> assertSame(element0, list.move(0, 1)), "IObservableList.move(int, int)"… in testMove_ListChangeEvent()
239 Object element0 = delegate.createElement(list); in testMove_ChangeEventFiredAfterElementIsMoved()
240 Object element1 = delegate.createElement(list); in testMove_ChangeEventFiredAfterElementIsMoved()
241 list.add(element0); in testMove_ChangeEventFiredAfterElementIsMoved()
242 list.add(element1); in testMove_ChangeEventFiredAfterElementIsMoved()
244 assertSame(element0, list.get(0)); in testMove_ChangeEventFiredAfterElementIsMoved()
245 assertSame(element1, list.get(1)); in testMove_ChangeEventFiredAfterElementIsMoved()
247 list.move(0, 1); in testMove_ChangeEventFiredAfterElementIsMoved()
249 assertSame(element1, list.get(0)); in testMove_ChangeEventFiredAfterElementIsMoved()
250 assertSame(element0, list.get(1)); in testMove_ChangeEventFiredAfterElementIsMoved()
254 Object element0 = delegate.createElement(list); in testMove_ListChangeEvent2()
255 list.add(element0); in testMove_ListChangeEvent2()
256 Object element1 = delegate.createElement(list); in testMove_ListChangeEvent2()
257 list.add(element1); in testMove_ListChangeEvent2()
259 assertListChangeEventFired(() -> list.move(0, 1), "IObservableList.move(int, int)", list, in testMove_ListChangeEvent2()
264 final Object element = delegate.createElement(list); in testRemove_ListChangeEvent()
265 list.add(element); in testRemove_ListChangeEvent()
267 …assertListChangeEventFired(() -> list.remove(element), "List.remove(Object)", list, Collections.EM… in testRemove_ListChangeEvent()
271 final Object element0 = delegate.createElement(list); in testRemove_ListDiffEntry()
272 list.add(element0); in testRemove_ListDiffEntry()
273 final Object element1 = delegate.createElement(list); in testRemove_ListDiffEntry()
274 list.add(element1); in testRemove_ListDiffEntry()
276 assertListChangeEventFired(() -> list.remove(element1), "List.remove(Object)", list, in testRemove_ListDiffEntry()
281 list.add(delegate.createElement(list)); in testRemoveAtIndex_ChangeEvent()
283 assertChangeEventFired(() -> list.remove(0), "List.remove(int)", list); in testRemoveAtIndex_ChangeEvent()
287 list.add(delegate.createElement(list)); in testRemoveAtIndex_ListChangeEvent()
289 …assertListChangeEventFired(() -> list.remove(0), "List.remove(int)", list, Collections.EMPTY_LIST); in testRemoveAtIndex_ListChangeEvent()
294 final Object element = delegate.createElement(list); in testRemoveAtIndex_ChangeEventFiredAfterElementIsRemoved()
295 list.add(element); in testRemoveAtIndex_ChangeEventFiredAfterElementIsRemoved()
297 assertDoesNotContainDuringChangeEvent(() -> list.remove(0), "List.remove(int)", list, element); in testRemoveAtIndex_ChangeEventFiredAfterElementIsRemoved()
301 Object element0 = delegate.createElement(list); in testRemoveAtIndex_ListDiffEntry()
302 list.add(element0); in testRemoveAtIndex_ListDiffEntry()
303 Object element1 = delegate.createElement(list); in testRemoveAtIndex_ListDiffEntry()
304 list.add(element1); in testRemoveAtIndex_ListDiffEntry()
306 …assertListChangeEventFired(() -> list.remove(1), "List.remove(int)", list, Collections.singletonLi… in testRemoveAtIndex_ListDiffEntry()
310 final Object element = delegate.createElement(list); in testRemoveAll_ListChangeEvent()
311 list.add(element); in testRemoveAll_ListChangeEvent()
313 assertListChangeEventFired(() -> list.removeAll(Collections.singletonList(element)), in testRemoveAll_ListChangeEvent()
314 "List.removeAll(Collection)", list, Collections.EMPTY_LIST); in testRemoveAll_ListChangeEvent()
318 final Object element = delegate.createElement(list); in testRemoveAll_ListDiffEntry()
319 list.add(element); in testRemoveAll_ListDiffEntry()
321 assertListChangeEventFired(() -> list.removeAll(Collections.singletonList(element)), in testRemoveAll_ListDiffEntry()
322 "List.removeAll(Collection)", list, Collections.EMPTY_LIST); in testRemoveAll_ListDiffEntry()
326 Object element0 = delegate.createElement(list); in testRemoveAll_ListDiffEntry2()
327 list.add(element0); in testRemoveAll_ListDiffEntry2()
328 final Object element1 = delegate.createElement(list); in testRemoveAll_ListDiffEntry2()
329 list.add(element1); in testRemoveAll_ListDiffEntry2()
331 assertListChangeEventFired(() -> list.removeAll(Arrays.asList(new Object[] { element1 })), in testRemoveAll_ListDiffEntry2()
332 "List.removeAll(Collection)", list, in testRemoveAll_ListDiffEntry2()
337 final Object element0 = delegate.createElement(list); in testRetainAll_ListChangeEvent()
338 list.add(element0); in testRetainAll_ListChangeEvent()
339 list.add(delegate.createElement(list)); in testRetainAll_ListChangeEvent()
341 assertListChangeEventFired(() -> list.retainAll(Arrays.asList(new Object[] { element0 })), in testRetainAll_ListChangeEvent()
342 "List.retainAll(Collection", list, in testRetainAll_ListChangeEvent()
347 final Object element = delegate.createElement(list); in testRetainAll_ListDiffEntry()
348 list.add(element); in testRetainAll_ListDiffEntry()
349 list.add(delegate.createElement(list)); in testRetainAll_ListDiffEntry()
351 assertListChangeEventFired(() -> list.retainAll(Arrays.asList(new Object[] { element })), in testRetainAll_ListDiffEntry()
352 "List.retainAll(Collection)", list, in testRetainAll_ListDiffEntry()
357 list.add(delegate.createElement(list)); in testClear_ListChangeEvent()
359 assertListChangeEventFired(() -> list.clear(), "List.clear()", list, Collections.EMPTY_LIST); in testClear_ListChangeEvent()
363 list.add(delegate.createElement(list)); in testClear_ListDiffEntry()
365 assertListChangeEventFired(() -> list.clear(), "List.clear()", list, Collections.EMPTY_LIST); in testClear_ListDiffEntry()
369 Object element = delegate.createElement(list); in testClear_ClearsList()
370 list.add(element); in testClear_ClearsList()
371 Assert.assertEquals(Collections.singletonList(element), list); in testClear_ClearsList() local
372 list.clear(); in testClear_ClearsList()
373 Assert.assertEquals(Collections.EMPTY_LIST, list); in testClear_ClearsList()
377 String methodName, IObservableList list, List newList) { in assertListChangeEventFired() argument
378 List oldList = new ArrayList(list); in assertListChangeEventFired()
384 list.addListChangeListener(listListener); in assertListChangeEventFired()
385 list.addChangeListener(changeListener); in assertListChangeEventFired()
393 list, listListener.event.getObservable()); in assertListChangeEventFired()
407 newList, list); in assertListChangeEventFired()