всем привет .
я написал класс который должен апдаитить свою дату в зависимости от изменения источника.

Код AS3:
package com
{
import mx.flash.UIMovieClip;
public class TestComponent extends UIMovieClip
{
private var myArray:Array;
public function TestComponent ()
{
}
[Inspectable(category = Data,type = "Array")]
public function set DataProvider (arr:Array):void
{
this.myArray = arr;
textFild.text =String(myArray.length);
}
}
}
из него создаем компонент ,засовываем в Flex, добавляем массив :

Код AS3:
<fx:Script>
<![CDATA[
[Bindable]
private var array:Array;
protected function initApps(event:FlexEvent):void
{
array = new Array();
array.push("a")
array.push("b")
array.push("c")
}
]]>
</fx:Script>
<com:TestComponent id="tc" DataProvider="{array}"/>
старт и...
в общем не работает привязка .
как мне это починить ?