initialize="initData();">
import mx.collections.*;
public var myArray:Array = ["AZ", "MA", "MZ", "MN", "MO", "MS"];
[Bindable]
public var myAC:ArrayCollection;
public function initData():void {
myAC = new ArrayCollection(myArray);
var myCursor:IViewCursor=myAC.createCursor();
var oldLength:int=myAC.length;
var removedItem:String=String(myCursor.remove());
myCursor.moveNext();
myCursor.insert("AAAAA");
myCursor.seek(CursorBookmark.LAST, 1);
myCursor.insert("BBBBB");
var sort:Sort = new Sort();
myAC.sort=sort;
myAC.refresh();
if (myCursor.findFirst("MZ") && !myCursor.findFirst("MI")) {
myCursor.remove();
myCursor.insert("MI");
}
}
public function sortICV():void {
}
public function resetView():void {
myArray = ["AZ", "MA", "MZ", "MN", "MO", "MS"];
myAC = new ArrayCollection(myArray);
ta1.text="Reset";
}