Bug 315281 update copyrights for 3.6
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/viewers/StructuredViewerFiltersProperty.java
public Object getElementType() {
		return ViewerFilter.class;
	}
	protected Set doGetSet(Object source) {
		return new HashSet(Arrays.asList(((StructuredViewer) source)
				.getFilters()));
	}
	public void doSetSet(Object source, Set set, SetDiff diff) {
		doSetSet(source, set);
	}
	protected void doSetSet(Object source, Set set) {
		StructuredViewer viewer = (StructuredViewer) source;
		viewer.getControl().setRedraw(false);
		try {
			viewer.setFilters((ViewerFilter[]) set.toArray(new ViewerFilter[set
					.size()]));
		} finally {
			viewer.getControl().setRedraw(true);
		}
	}
	public INativePropertyListener adaptListener(
			ISimplePropertyListener listener) {
		return null;
	}
	public String toString() {
		return "StructuredViewer.filters{} <ViewerFilter>"; 
	}
}