Bug 126839 [DataBinding] IObservable refactoring
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/provisional/databinding/ChangeEvent.java
public int getPosition() {
		return position;
	}
	/**
	 * If the change event is of type VERIFY, this method returns true if this
	 * event has been vetoed by a listener.
	 * 
	 * @return <code>true</code> if the change has been vetoed.
	 */
	public boolean getVeto() {
		return vetoed;
	}
	/**
	 * If the change event is of type VERIFY, listeners can call this method to
	 * veto the change.
	 * 
	 * @param veto
	 */
	public void setVeto(boolean veto) {
		vetoed = veto;
	}
	/**
	 * parent is typically used with tree structures.
	 * @return parent
	 */
	public Object getParent() {
		return parent;
	}
}