Bug 315281 update copyrights for 3.6
tests/org.eclipse.jface.tests.databinding/src/org/eclipse/core/tests/internal/databinding/beans/JavaBeanObservableListTest.java
assertDiff(tracker.event.diff, Collections.EMPTY_LIST, Collections
				.singletonList("element"));
	}
	/**
	 * Makes sure that the list set on the Bean model after changing the
	 * observable list is modifiable (see bugs 285307 and 301774).
	 */
	public void testUpdatedBeanListIsModifiable() {
		Bean bean = new Bean(new ArrayList());
		IObservableList observable = BeansObservables.observeList(bean, "list");
		observable.add(new Object());
		bean.getList().clear();
	}
	/**
	 * Makes sure that the list set on the Pojo model after changing the
	 * observable list is modifiable (see bugs 285307 and 301774).
	 */
	public void testUpdatedPojoListIsModifiable() {
		Bean bean = new Bean(new ArrayList());
		IObservableList observable = PojoObservables.observeList(bean, "list");
		observable.add(new Object());
		bean.getList().clear();
	}
	private static void assertDiff(ListDiff diff, List oldList, List newList) {
		oldList = new ArrayList(oldList); 
		
		diff.applyTo(oldList);
		assertEquals("applying diff to list did not produce expected result",
				newList, oldList);
	}