关于系统文件系统

另请参见

系统文件系统是 NetBeans 中的配置数据的中心库。在运行时,它由系统中的模块提供的一组 XML 层文件组成。它是一个包含配置信息的虚拟文件系统。NetBeans 将各种不同的配置信息存储在系统文件系统中。例如,系统文件系统包含一个名为 Menu 的文件夹,其中包含名为 FileEdit 的子文件夹。这些子文件夹包含表示 Java 类的文件,这些 Java 类实现在“文件”和“编辑”菜单中显示的操作。

创建模块时,可以在系统文件系统中任意创建自己的文件夹以存储与模块相关的数据。也可以在现有文件夹中添加对象。使用系统文件系统的一个原因是,它允许通过可插入的组件(模块)一块一块地组装应用程序,且无需使用了解所有内容的整体“主控制器”。

NetBeans 虚拟文件系统的一个重要特征是,当系统中更改了某些内容时,它可以引发事件以通知系统的其余部分。NetBeans 将侦听系统文件系统中的变化,如果发生变化(例如,在一个菜单文件夹中创建了新对象),则会在菜单中显示该新项。

另请参见
关于 NetBeans 平台
关于 NetBeans API
关于 NetBeans 平台和模块开发
关于 XML 层文件
使用模块
模块任务:快速参考

法律声明