2010-06-08 6 views
1

완전한 (실제) 2 차원 배열을 만들고 싶습니다. 어도비 코드의 최대 사용하기 위해서는Proxy 클래스의 하위 클래스를 확장 할 수 있습니까?

, 나는 종류 및 필터를 관리 할 수 ​​있습니다 ListCollectionView를를 사용하고 싶습니다. 하지만 두 번째 차원을 사용하려면 다음 코드처럼 getProperty 메서드를 재정의해야합니다.

패키지 { import flash.utils.flash_proxy; import mx.collections.ListCollectionView;

public class SubClass extends ListCollectionView /* extends Proxy */ 
{ 
    override flash_proxy function getProperty(name : *) : * 
    { 
     ... 
    } 
    override flash_proxy function setProperty(name : *, value : *) : void 
    { 
     ... 
    } 

} 

}

이 코드는 작동하지 않습니다. 플래시 빌더 4는 나에게 말했다 : 사람이 솔루션이나 단서가있는 경우

1004  Namespace was not found or is not a compile-time constant. 

...

답변

1

그것은 쉽게 :

use namespace flash_proxy; 
+0

아 ....하지만 수입 및 사용 모두 네임 스페이스는 클래스 선언 앞에 * 있어야합니다 ... 네임 스페이스가 메서드를 선언하기 위해 표시되어야한다고 가정하면 이해할 수 있습니다. – verveguy

관련 문제