编写配置文件


的架构主要分为两部分,一部分是基础框架部分,主要实现插件机制、界面定制等功能;另一部分是在基础框架之上,基于或 SuperMap Objects java 开发的功能,并以插件的形式集成到 提供的基础框架中。

插件的启动以及界面的处理都是以配置的形式进行管理的,因此,用户每开发一个插件,都要为该插件配以一个相应的配置文件,插件配置文件包括的内容主要有插件配置、界面元素配置等,配置文件的命名为:SuperMap.Desktop.**.config** 。配置文件需放在“ 产品包/workEnvironment/对应的工作环境文件夹”中,每一个文件夹对应一套工作环境,每个工作环境目录中都有与各个插件对应的.config文件。本章节将详细介绍.config内容的格式与含义,以及如何编写插件的配置文件。

配置文件都是以 *.config 为扩展名,以标准的 XML 格式编写和存储。若使用 IDEA 编辑 Config 文件,在编辑前,建议检查一下 IDEA 是否使用 xml 编辑器,在 File -> Settings -> Editor -> File Types 面板中,为 XML 文件类型添加 *.config 格式即可。设置后,在IDEA中打开 Config 文件,程序会自动检查内容是否有无法错误,同时,Config 文件中的标签、属性、属性值会用不同的颜色显示。

SettingXML

插件配置

界面配置