架构从架构定义文件生成。架构定义文件定义特定应用程序中所有键的特性。架构定义文件的扩展名为 .schemas。
架构定义文件包含在 /etc/gconf/schemas 目录中。可以用架构定义文件创建新的配置源。
有些架构定义文件与 Java Desktop System 的用户界面的一部分密切相关。例如,system_http_proxy.schemas 对应 Internet
首选项工具。而另一些架构定义文件包含 Java Desktop System 的用户界面中不显示的首选项键。例如 /apps/panel/global/tooltips_enabled 键在用户界面中就不显示。
Java Desktop System 用户界面的某些部分所包含的首选项可能表示一个以上的架构定义文件中的首选项键。例如,快捷方式
首选项工具包含的首选项可能表示 panel-global-config.schemas 和 metacity.schemas 文件中的键。