Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/beans/JavaBeanUpdatableTree.java
private ITree tree;
	
	private boolean updating=false;
	
	private IChangeListener treeListener = new IChangeListener() {
		public void handleChange(ChangeEvent e) {
			if (!updating) {
				updating=true; 
				try {					
					fireChangeEvent(e.getChangeType(), e.getOldValue(), e.getNewValue(), e.getParent(), e.getPosition());
				} 
				finally{
					updating=false;
				}
			}
		}
	};
	
	/**