Bug 315281 update copyrights for 3.6
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ILazyTreePathContentProvider.java
* elements. In this situation it is suggested that the selection is asked
	 * for again after replace() has been called.
	 * 
	 * @param parentPath
	 *            The tree path of parent of the element, or if the element to
	 *            update is a root element, an empty tree path
	 * @param index
	 *            The index of the element to update in the tree
	 */
	public void updateElement(TreePath parentPath, int index);
	/**
	 * Called when the TreeViewer needs an up-to-date child count for the given
	 * tree path, for example from {@link TreeViewer#refresh()} and
	 * {@link TreeViewer#setInput(Object)}. If the content provider knows the
	 * element at the given tree path, it should respond by calling
	 * {@link TreeViewer#setChildCount(Object, int)}. If the given current
	 * child count is already correct, no action has to be taken by this content
	 * provider.
	 * 
	 * @param treePath
	 *            The tree path for which an up-to-date child count is needed, or
	 *            if the number of root elements is requested, the empty tree path 
	 * @param currentChildCount 
	 * 			  The current child count for the element that needs updating
	 */
	public void updateChildCount(TreePath treePath, int currentChildCount);
	
	/**
	 * Called when the TreeViewer needs up-to-date information whether the node
	 * at the given tree path can be expanded. If the content provider knows the