OpenOffice.org 附加软件包通过 OpenOffice.org 的用户界面提供了一种或多种功能。典型的附加软件包以 UNO 包(或组件)的形式提供,通过使用部署工具,您可以非常方便地对其进行部署。除了作为一个普通的 UNO 包之外,附加软件包还包含用于指定用户界面、协议架构注册和首次实例化的配置文件。通常,附加软件包会对为该包的协议定义的一个或多个命令作出响应。
有关示例,请参见附加软件包。
在附加软件包中定义的命令会显示在 OpenOffice.org 的菜单或工具栏中,或者同时在这两者中显示。命令的上下文用于确定将在其中显示该命令的 OpenOffice.org 应用程序。可能的上下文包括:
在 OpenOffice.org 安装中部署了附加软件包后,您可以直接通过用户界面使用该软件包。您将会在 OpenOffice.org 菜单栏中看到新建的顶级菜单的名称。如果单击新建的菜单项,则会出现下拉菜单结构,其中包含所定义的命令。此外,还将显示一个工具栏,该工具栏包含用于当前上下文的新建命令。
您必须在主 Java 文件中以选择命令时应该发生的操作来实现对这些命令的调用。