 	private static var _mouseEventMap:Object;
 
 	/**
-	 *  Mapping of SandboxRootMouseEvent to MouseEvents types.
+	 *  Mapping of SandboxMouseEvent to MouseEvents types.
 	 */
 	public static function get mouseEventMap():Object
 	{

{
	
import flash.events.MouseEvent;
import mx.events.SandboxRootMouseEvent;

[ExcludeClass]


	//--------------------------------------------------------------------------
	
	//----------------------------------
    //  sandboxMouseEventMap
	//----------------------------------

	/**
     *  @private
     */
    private static var _sandboxEventMap:Object;

	/**
	 *  Mapping of MouseEvents to SandboxMouseEvent types.
	 */
	public static function get sandboxMouseEventMap():Object
	{
		if (!_sandboxEventMap)
		{
			_sandboxEventMap = {};

			_sandboxEventMap[SandboxMouseEvent.CLICK_SOMEWHERE] =
                MouseEvent.CLICK;
			_sandboxEventMap[SandboxMouseEvent.DOUBLE_CLICK_SOMEWHERE] =
                MouseEvent.DOUBLE_CLICK;
			_sandboxEventMap[SandboxMouseEvent.MOUSE_DOWN_SOMEWHERE] =
                MouseEvent.MOUSE_DOWN;
			_sandboxEventMap[SandboxMouseEvent.MOUSE_MOVE_SOMEWHERE] =
                MouseEvent.MOUSE_MOVE;
			_sandboxEventMap[SandboxMouseEvent.MOUSE_UP_SOMEWHERE] =
                MouseEvent.MOUSE_UP;
			_sandboxEventMap[SandboxMouseEvent.MOUSE_WHEEL_SOMEWHERE] =
                MouseEvent.MOUSE_WHEEL;
		}

		return _sandboxEventMap;
	}

	//----------------------------------
