     //
     //--------------------------------------------------------------------------
 
-	/**
-	 *  Constructor. Does not return anything, but the <code>value</code> property can be modified
-     	 *  to represent a return value of a method.
-	 *
-	 *  @param type The event type; indicates the action that caused the event.
-	 *
-	 *  @param bubbles Specifies whether the event can bubble up the display list hierarchy.
-	 *
-	 *  @param cancelable Specifies whether the behavior associated with the event can be prevented.
-	 *
-	 *  @param name Name of a property or method or name of a manager to instantiate.
-     	 *
-	 *  @param value Value of a property, or an array of parameters
-     	 *  for a method (if not null).
-	 */
-	public function Request(type:String, bubbles:Boolean = false,
+    /**
+     *  Constructor. Does not return anything, but the <code>value</code> property can be modified
+     *  to represent a return value of a method.
+     *
+     *  @param type The event type; indicates the action that caused the event.
+     *
+     *  @param bubbles Specifies whether the event can bubble up the display list hierarchy.
+     *
+     *  @param cancelable Specifies whether the behavior associated with the event can be prevented.
+     *
+     *  @param name Name of a property or method or name of a manager to instantiate.
+     *
+     *  @param value Value of a property, or an array of parameters
+     *  for a method (if not null).
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
+     */
+    public function Request(type:String, bubbles:Boolean = false,
                                  cancelable:Boolean = false, 
-							     value:Object = null)
-	{
-		super(type, bubbles, cancelable);
+                                 value:Object = null)
+    {
+        super(type, bubbles, cancelable);
 
-		this.value = value;
-	}
+        this.value = value;
+    }
 
     //--------------------------------------------------------------------------
     //

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

    /**
     *  Value of property, or array of parameters for method.		
     */
	public var value:Object;

	//--------------------------------------------------------------------------
	//
	//  Overridden methods: Event
	//
	//--------------------------------------------------------------------------

	/**
 	 *  @private
	 */
	override public function clone():Event
	{
		var cloneEvent:Request = new Request(type, bubbles, cancelable, 
                                                 value);

		return cloneEvent;
	}

}



/**
 *  This is an event that is expects its data property to be set by
 *  a responding listener.
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */
public class Request extends Event
{
