Здравствуйте, подскажите пожалуйста,, почему билдер выдает ошибку при компиляции:
1119: Обращение возможного неопределенного свойства bitmapData через ссылку со статическим типом spark.primitives:BitmapImage . Проблема Flex.

Код AS3:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Declarations></fx:Declarations>
<fx:Script>
<![CDATA[
import com.google.zxing.BarcodeFormat;
import com.google.zxing.MultiFormatWriter;
import com.google.zxing.common.ByteMatrix;
import mx.controls.Alert;
import mx.graphics.codec.JPEGEncoder;
import mx.utils.UIDUtil;
private var _bmd:BitmapData;
private var file:FileReference = new FileReference();
private function geturlhttp():String {
return ExternalInterface.call("window.location.href.toString");
}
protected function button1_clickHandler(event:MouseEvent):void
{
var jpg:JPEGEncoder = new JPEGEncoder();
var ba:ByteArray = jpg.encode(bmp_qrCode.bitmapData);
var uuid:String = UIDUtil.createUID();
file.save(ba, uuid + '.jpg');
}
public function init():void
{
_bmd = new BitmapData(300, 300, false, 0x808080);
bmp_qrCode.source = _bmd;
txt_in.text = geturlhttp();
updateQRCode();
}
protected function updateQRCode(e:Event = null):void
{
if(txt_in.text.length > 0)
{
var textString:String = txt_in.text;
var qrEncoder:MultiFormatWriter = new MultiFormatWriter();
try
{
var result:ByteMatrix = (qrEncoder.encode(textString,BarcodeFormat.QR_CODE,300,300)) as ByteMatrix;
}
catch (e:Error)
{
Alert.show('Неверный ввод строки');
return;
}
for (var h:int = 0; h < 300; h++)
{
for (var w:int = 0; w < 300; w++)
{
if (result._get(w, h) == 0)
{
_bmd.setPixel(w, h, 0);
}
else
{
_bmd.setPixel(w, h, 0xFFFFFF);
}
}
}
}
}
]]>
</fx:Script>
<s:VGroup left="10" top="10">
<s:HGroup>
<s:Label text="Enter Text Data (URL)" />
<s:TextInput id="txt_in" change="updateQRCode()" maxChars="4296" width="300" />
</s:HGroup>
<s:Label text="{txt_in.maxChars - txt_in.text.length} characters left" />
<s:BitmapImage id="bmp_qrCode" width="300" height="300" />
<s:Button label="Save QR" click="button1_clickHandler(event)"/>
</s:VGroup>
</s:Application>