2

我正在使用Grammatical Framework (GF)创建一个用于开发的 Eclipse 插件,其中一个主要功能是我想实现一个自定义“库浏览器”来搜索GF Resource Grammar Library(这将在内部涉及解析很多标题手动文件)。它的行为基本上很像 Eclipse 的 Java Type Hierarchy 视图,在幕后有我自己的实现。

我的问题是,您认为通用导航器框架 (CNF)是我应该关注的吗?它似乎适合我的 UI 需求,但我想我可能会问,以防万一我忽略了其他选项。

4

1 回答 1

0

基本上,CNF 的目的是让你的树状视图可扩展:允许几个不同的包提供树中的项目、对它们的操作等。

如果通常TreeViewer使用内容和标签提供程序就足够了,那么没有理由选择 CNF;如果不是,请使用 CNF。

于 2011-10-07T17:52:26.950 回答