Да, в onClear можно передавать пустой массив. А как это написать? Я торможу что-то.
А в функции onSave мне нужно передавать массив, содержащий выбранные пользователем значения чекбокса. Поэтому я и создал пользовательское событие.

Код AS3:
private function onSave():void {
if (one.selected)
changeArray[1] = true;
if (two.selected)
changeArray[2] = true;
if (three.selected)
changeArray[3] = true;
UIUtils.showMessage("Save!");
UIUtils.removePopUp(this);
var bEvent:BEvent = new BEvent(BEvent.B_STRING, changeArray);
bEvent.arrayOfBEvent = changeArray;
dispatchEvent(bEvent);
}
Пока с передачей массива у меня не получилось, значения не обновляются.