 	 *  @private
 	 *  IAccessible method for returning the value of the TreeItem/Tree
 	 *  which is spoken out by the screen reader
-	 *  The Tree should return the name of the currently selected item
-	 *  with m of n string with level info as value when focus moves to Tree.
+	 *  A Tree item reports its depth as its value.
+	 *  The Tree itself reports no value.
 	 *
 	 *  @param childID uint
 	 *


import flash.accessibility.Accessibility;
import flash.events.Event;
import mx.collections.ICollectionView;
import mx.collections.CursorBookmark;
import mx.collections.IViewCursor;
import mx.controls.Tree;
import mx.controls.listClasses.IListItemRenderer;

	{
		var accValue:String;
		
		if (childID != 0)
		{
			// Assuming childID is always ItemID + 1
			// because getChildIDArray is not always invoked.
			var index:int = childID - 1;
			var item:Object = getItemAt(index);
			if (!item)
				return accValue;
			
			var tree:Tree = Tree(master);
			var depth:int = tree.getItemDepth(
				item, index - tree.verticalScrollPosition);
			accValue = String(depth - 1);
		}

		return accValue;
