Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.property/src/org/eclipse/core/internal/databinding/property/list/SelfListProperty.java
private final Object elementType;
	/**
	 * @param elementType
	 */
	public SelfListProperty(Object elementType) {
		this.elementType = elementType;
	}
	public Object getElementType() {
		return elementType;
	}
	protected List doGetList(Object source) {
		return (List) source;
	}
	protected void doSetList(Object source, List list, ListDiff diff) {
		doUpdateList(source, diff);
	}
	protected void doUpdateList(Object source, ListDiff diff) {
		diff.applyTo((List) source);
	}
	public INativePropertyListener adaptListener(
			ISimplePropertyListener listener) {
		return null; 
	}
	protected void doAddListener(Object source, INativePropertyListener listener) {
	}
	protected void doRemoveListener(Object source,
			INativePropertyListener listener) {
	}
}