2010-06-08 66 views
1

我想創建一個完整的(和真實的)2維數組。我可以擴展代理類的子類嗎?

爲了使用最多的Adobe代碼,我想使用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 
    { 
     ... 
    } 

} 

}

此代碼不能正常工作。 Flash Builder 4的對我說:

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

如果任何人有一個解決方案或線索......

回答

1

這很容易:

use namespace flash_proxy; 
+0

啊....但無論是進口和使用的命名空間需要在類聲明之前*有意義我猜想,namespcae需要可見才能聲明該方法。 – verveguy 2010-12-10 01:32:28