2010-08-14 3 views
1

UI 요소에 일부 기능을 추가하기 위해 AS3/Flex에서 데코레이터 클래스를 만들려고합니다. 문제는 장식되는 객체에 메서드와 속성 호출을 자동으로 "리디렉션"하는 방법을 모르겠다는 것입니다. 응용 프로그램에서 호출 할 수없는 메서드를 호출 할 때마다 호출되는 PHP의 __call() "magic 메서드"와 같은 것을 찾고 있다고 가정합니다.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 –