ソースビュー、つまりソースエディタは、ビジネスプロセス図の下層にあるコードを表示します。ソースエディタを使用すると、ビジネスプロセスのソースコードを編集できます。ソースビューは、NetBeans XML Source Editor を基礎としており、コード折り畳みや XML 構文の強調表示などの便利な機能にアクセスできます。
ソースエディタを使用してビジネスプロセス全体を BPEL コードで作成することもできますが、その必要はありません。デザインビューで、プロセスアクティビティーを表すビジネスプロセス要素を PEL Designer Palette からドラッグ&ドロップします。プロパティーシート、カスタムエディタ、およびポップアップメニューで、個々の要素を定義できます。ソースエディタを使用するのは、既存のコードに詳細を追加する必要がある場合だけです。
できるだけ BPEL デザイナーの自動機能を使用することにより、XML コードを整形式で生成し、ビジネスプロセスを WS-BPEL 2.0 仕様に準拠したものにしてください。
BPEL デザイナー機能は、完全なラウンドトリップエンジニアリングサイクルをサポートしており、これには、フォワードエンジニアリングとリバースエンジニアリングが含まれます。BPEL デザイナーは、次の方法でデザインビューとソースビューの同期をとります。
ソースコードに対応する図を表示するには、「デザイン」タブをクリックします。
編集中に加えた変更を保存するには、「保存」をクリックします。
編集中に加えた変更を元に戻すには、「編集」>「元に戻す」(Ctrl-Z) を選択します。
図に変更を加えると、ツールはデフォルトのフォーマット設定スタイルを使用して自動的にソースコードを更新します。ソースビューで XML ドキュメントのフォーマットを手動で変更すると、一部の変更が失われる場合もあります。