Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Netbeans 获取类的对象实例_Netbeans - Fatal编程技术网

Netbeans 获取类的对象实例

Netbeans 获取类的对象实例,netbeans,Netbeans,我在系统文件系统条目中有一个自定义多数据对象的实例文件寄存器:Loaders/text/custom mime type/Factories 当我打开一个项目时,我的应用程序会创建这个对象,而我的LogicalView会为该项目中的文件创建节点 我需要获得这些MultiDataObject类型的实例列表,但我还没有找到实现这一点的方法 我尝试使用Lookups.forPath获取此信息,但返回了任何内容 ?这个问题有什么线索吗?通过一些反射魔法,您可以从Data Loaders模块中的DataO

我在系统文件系统条目中有一个自定义多数据对象的实例文件寄存器:Loaders/text/custom mime type/Factories

当我打开一个项目时,我的应用程序会创建这个对象,而我的LogicalView会为该项目中的文件创建节点

我需要获得这些MultiDataObject类型的实例列表,但我还没有找到实现这一点的方法

我尝试使用Lookups.forPath获取此信息,但返回了任何内容


?这个问题有什么线索吗?

通过一些反射魔法,您可以从Data Loaders模块中的DataObjectPool-package私有类中获得它们(请参阅NetBeans源代码中的
openide.Loaders/src/org/openide/Loaders/DataObjectPool.java
)。目前还没有这种官方API。故意的


如果你需要这些信息的话,我会说有点不对劲。如果你能更好地解释你想要实现的目标,也许你会得到更好的建议。询问将增加你的机会更高。

正如你所说,我可能做错了什么……我是Netbeans的新手,但实际上我不知道如何从中获得一些信息。我问这个问题的原因是,我需要从模块A获取模块B中创建的对象的所有实例,以填写JList。如果您能指导我如何做到这一点,或者最好地实现这一概念,我将非常感激,以了解为什么这种与NB合作的方式是错误的。我也在NB论坛上发布了这个问题,但现在有人回答了。