MXML を利用した Flex アプリケーションを作成した際、コンパイル時および SWF ファイルを表示時にどのような処理を行われているかを調べてみました。Flex のバージョンは 2.0.1 を利用していますが、Flex 3 でもほとんど変わっていないようです。 コンパイル時に生成されるファイル CLASSNAME.mxml をコンパイルすると、内部的にクラスがいくつも生成されます。mxmlc に -keep オプションをつけると、生成されるクラスを見ることが可能です。 CLASSNAME.mxml からは CLASSNAME-generated.as というクラスが生成されます。CLASSNAME-generated.as には CLASSNAME クラスが定義されており、MXML 中に記述したタグに相当する情報が ActionScript のソースコードに展開されています。 この C