Home > Adobe Flex > Custom Metadata の続き

Custom Metadata の続き

  • Posted by: hirossy
  • 2008年3月18日 09:06
  • Adobe Flex

たとえばこんなメタをつける

[MetaName(keyName="test")]

コンパイラオプションに

-keep-as3-metadeta MetaName

ってつけてコンパイル。


んで

var xml:XML = describeType(new Hoge() );
var value:String = xml.metadata.(@name=="MetaName").arg.(@key=="keyName").@value;

こんな感じでメタの値をゲットできる。そもそもFlex2.0.1でもできる。


Custom Metadata in AS3
swcライブラリとしてコンパイラオプション付きで作成すれば、以降そのswcを利用する場合、コンパイラオプションなしでカスタムメタが使えるという話。


んで、yui-frameworksを利用する際に、コンパイラオプションに

-load-config+=metadeta-config.xml

(metadeta-config.xml:メタ定義ファイル。上記コンパイラオプションと同じ)

を毎回つける必要があったけど、今ならもういらないよということ。

Trackbacks:0

TrackBack URL for this entry
http://www.nankaifactory.com/blog/mt-tb.cgi/13
Listed below are links to weblogs that reference
Custom Metadata の続き from nankaifactory.com

Home > Adobe Flex > Custom Metadata の続き

HIROSSY BLOG
Feeds

Return to page top