Bug 315281 update copyrights for 3.6
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/swt/ControlStringListProperty.java
public Object getElementType() {
		return String.class;
	}
	protected void doSetList(Object source, List list, ListDiff diff) {
		doUpdateList(source, diff);
	}
	protected void doUpdateList(Object source, ListDiff diff) {
		doUpdateStringList((Control) source, diff);
	}
	abstract void doUpdateStringList(Control control, ListDiff diff);
	protected List doGetList(Object source) {
		String[] list = doGetStringList((Control) source);
		return Arrays.asList(list);
	}
	abstract String[] doGetStringList(Control control);
	public INativePropertyListener adaptListener(
			ISimplePropertyListener listener) {
		return null;
	}
}