 	/**
 	 *  Creates a new request to add or remove an event listener.
 	 * 
-	 *  @param type EventListenerRequest.ADD or EventListenerRequest.REMOVE
-     *
-     *  @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 eventType type of message you would normally pass to
-	 * 		  addEventListener.
-     *
-	 *  @param useCapture  See addEventListener.
-     *
-	 *  @param priority See addEventListener.
-     *
-	 *  @param useWeakReference See addEventListener.
+	 *  @param type The event type; indicates the action that caused the event. Either <code>EventListenerRequest.ADD</code>
+	 *  or <code>EventListenerRequest.REMOVE</code>.
+         *
+         *  @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 eventType The type of message you would normally pass to the <code>addEventListener()</code> method.
+         *
+	 *  @param useCapture Determines whether the listener works in the capture phase or the target and bubbling phases.
+         *
+	 *  @param priority The priority level of the event listener. Priorities are designated by a 32-bit integer.
+         *
+	 *  @param useWeakReference Determines whether the reference to the listener is strong or weak.
+	 * 
+	 *  @see flash.events.IEventDispatcher#addEventListener
 	 */ 
 	public function EventListenerRequest(type:String, bubbles:Boolean = false, 
 										 cancelable:Boolean = true,


	/**
	 *  Marshals an event by copying the relevant parameters
     *  from the event into a new event
	 */
	public static function marshal(event:Event):EventListenerRequest
	{

import flash.events.Event;

/**
 *  Request sent from one SystemManager to a SystemManager in another 
 *  application through their bridge to add or remove a listener to a specified event 
 *  on your behalf. The <code>data</code> property is not used. Only certain events
 *  can be requested. When the event is triggered in the other application, that
 *  event is re-dispatched through the bridge where the requesting
 *  SystemManager picks up the event and redispatches it from itself.
 *  In general, this request is generated because some other code called
 *  the <code>addEventListener()</code> method for one of the approved events on its SystemManager.
 */
public class EventListenerRequest extends SWFBridgeRequest
{
