      *  Delete the ListItemResponder at the specified index, if any.  
      *  This method assumes that the responder hasn't run yet, it sets
      *  the ListItemResponder index to -1 to prevent it from updating
-     *  this RemoteListView later.
+     *  this AsyncListView later.
      */
     private function deletePendingResponder(index:int):void
     {

 *  @playerversion AIR 1.1
 *  @productversion Flex 3
 */
public class RemoteListView extends OnDemandEventDispatcher implements IList
{
    /**
     *  RemoteListView constructor.
     *
     *  @param list Initial value of the list property, the IList we're delegating to.
     *  

}

import mx.rpc.IResponder;
import mx.collections.AsyncListView;
import mx.core.mx_internal;

use namespace mx_internal;  // for mx_internal functions pendingItemSucceeded,Failed()

class ListItemResponder implements IResponder
{
    private var asyncListView:AsyncListView;
    public var index:int = -1;
    public var item:Object = null;
    
    public function ListItemResponder(asyncListView:AsyncListView, index:int, item:Object)
    {
        super();
        this.asyncListView = asyncListView;
        this.index = index;
        this.item = item;
    }
