Bug 315281 update copyrights for 3.6
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/viewers/ViewersObservables.java
* 
	 * @since 1.4
	 */
	public static IObservableList observeMultiPostSelection(
			IPostSelectionProvider selectionProvider) {
		checkNull(selectionProvider);
		return ViewerProperties.multiplePostSelection().observe(
				selectionProvider);
	}
	/**
	 * Returns an observable value that tracks the current selection of the
	 * given viewer. If the viewer provides selections of type
	 * {@link IStructuredSelection}, the observable value will be the first
	 * element of the structured selection as returned by
	 * {@link IStructuredSelection#getFirstElement()}.
	 * 
	 * @param viewer
	 *            the viewer
	 * @return the observable value tracking the (single) selection of the given
	 *         viewer
	 * @since 1.2
	 */
	public static IViewerObservableValue observeSingleSelection(Viewer viewer) {
		checkNull(viewer);
		return ViewerProperties.singleSelection().observe(viewer);
	}
	/**
	 * Returns an observable value that tracks the current <i>post</i> selection
	 * of the given structured viewer. If the viewer provides selections of type
	 * {@link IStructuredSelection}, the observable value will be the first