As3reflect is a Reflection API written in ActionScript 3.0 and can be used for Flash/Flex/AIR and ActionScript projects. It is an intuïtive API on top of describeType() to give you runtime information of classes and instances. It also allows you to dynamically instantiate objects and invoke methods on existing objects.
This project consists of the reflection classes already available in the Spring ActionScript framework which are now delivered as a separate swc library.
More information and a first release candidate for the 1.0 version can be found at http://code.google.com/p/as3reflect/
Have fun!
Add to Bloglines - Digg This! - del.icio.us - Stumble It! - Twit This! - Technorati links - Share on Facebook - Feedburner
Christophe Herreman is a software developer living in Belgium. He's working on high-end Flex and AIR solutions at 
January 10th, 2009 at 8:08 pm
Christophe,
Do you also have an undo pattern in spring.actionscript yet? I guess you could store a history of the values a property had.
Cheers, Lieven
January 12th, 2009 at 8:14 am
Hi Christophe,
you might want to take a look at FEST Reflect: http://fest.easytesting.org/reflect/wiki/pmwiki.php
It provides a fluent interface for Java reflection.
regards,
Wim
February 11th, 2009 at 12:03 pm
Thanks Christophe, nice work, looks like a nice clean API. I will be using it in the my next project, replacing my hacked together reflection class