我可以扩展 Proxy 类的子类吗?

发布于 2024-09-05 04:04:12 字数 667 浏览 2 评论 0原文

我想创建一个完整的(真实的)二维数组。

为了最大限度地使用 Adob​​e 代码,我想使用可以管理排序和过滤器的 ListCollectionView。但要使用第二个维度,我需要重写 getProperty 方法,如以下代码。

包裹 { 导入 flash.utils.flash_proxy; 导入 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.

如果有人有解决方案或线索......

I want to create a complete (and real) 2-dimensional array.

In order to use a maximum of Adobe code, I want to use ListCollectionView which can manage sort and filters. But to use a second dimension, I need to override getProperty method, like following code.

package
{
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
    {
        ...
    }

}

}

This code doesn't work. Flash Builder 4 said to me:

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

If anyone has a solution or a clue...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

静赏你的温柔 2024-09-12 04:04:20

这很容易:

use namespace flash_proxy;

It's easy :

use namespace flash_proxy;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文