“源”视图或源代码编辑器中显示了业务流程图的基础代码。您可以使用源代码编辑器来编辑业务流程的源代码。“源”视图是基于 NetBeans XML 源代码编辑器的视图,您可通过该视图随意地使用诸如代码折叠和 XML 语法突出显示等功能。
您可以使用源代码编辑器来编写整个业务流程的 BPEL 代码,但事实上完全不需要这样做。在“设计”视图中,您可以从 BPEL 设计器组件面板中拖放表示流程活动的业务流程元素。还可通过属性表单、定制编辑器以及弹出式菜单来定义各个元素。只有在为现有代码添加详细内容时,才需要使用源代码编辑器。
通过尽可能地使用 BPEL 设计器的自动功能,可确保 XML 代码的格式正确无误,并且业务流程符合 WS-BPEL 2.0 规范。
BPEL 设计器功能支持整个双向工程周期,其中包括正向工程和逆向工程。BPEL 设计器将按如下方式来同步“设计”和“源”视图:
要查看与源代码对应的图,请单击“设计”标签。
要保存在编辑源代码时所做的更改,请单击“保存”。
要撤消在编辑源代码时所做的更改,请选择“编辑”>“撤消”(Ctrl-Z)。
在图中执行任何更改时,该工具都会使用缺省的格式样式自动更新源代码。如果在“源”视图中手动更改了 XML 文档格式,则会丢失某些更改内容。