パッケージmx.core
インターフェイスpublic interface IFlexAsset
インプリメンタBitmapAsset, ButtonAsset, MovieClipAsset, MovieClipLoaderAsset, SoundAsset, SpriteAsset, TextFieldAsset

IFlexAsset は、次のような意味を持つマーカーインターフェイスです。クラスが IFlexAsset の実装を宣言している場合、そのクラスは、Flex アプリケーションに埋め込まれたビットマップ、フォント、サウンドなどのアセットを表します。このインターフェイスは、そのクラスが実際に実装する必要のあるプロパティまたはメソッドを定義していません。

Flash Player は ActionScript クラスを使用して、埋め込まれたアセット、および実行可能な ActionScript コードを表します。アセットを Flex アプリケーションに埋め込むと、MXML コンパイラはそれを表すクラスを自動生成します。それらのクラスは IFlexAsset の実装を宣言するため、コードクラスと区別できます。