2010-08-14 66 views
1

我想在AS3/Flex中创建一个装饰类,以便为UI元素添加一些功能。问题是我不知道如何自动将方法和属性调用“重定向”到正在装饰的对象。我想我正在寻找类似PHP中的__call()“magic method”的东西,每当应用程序调用一个不可调用的方法时,都会调用它。AS3/Flex装饰模式

所以,问题是 - 我如何将方法和属性的调用重定向到正在装饰的对象(它们没有被覆盖/不存在于装饰器类中)?

回答

0

我认为最接近动作的魔术方法会延伸Proxy

+0

ObjectProxy也可能是http://blogs.adobe.com/cssdk/2010/06/integrating_adobe_creative_suite_cs5_with_other_systems_via_adobe_livecycle_data_services.html – 2010-08-15 16:09:55