始める前に
Java パースペクティブを開いておく必要があります。
- サンプルの概要ページで、「サン
プルのインポート」をクリックします。
- 「サンプルのインポート」ウィザードで、サンプル・ファイルに宛先プロジェクト名を指定します。
- 「完了」をクリックします。
- リソース・パースペクティブに切り替えるようプロンプトが出された場合は、「いいえ」をクリックします。 ウィザードがワークスペースに新規プロジェクトを作成します。「プロジェクト・エクスプ
ローラー」ビューに、新規プラグイン・プ
ロジェクトが表示されます。
- 「自動的にビルド」の設定が有効になっている場合は、プロジェクトをビルドする前にとクリックしてこれを無効にし、このオプションの横にチェック・マークが表示されていないことを確認する必要があります。
- とクリックします。
- プロジェクトが正しくビルドされたことを検証するには、「問題」ビューで、エラーがないか調べます。
タスクの結果
インポートされたプラグインには、変換の拡張規則が入っている Java クラスが作成されます。
plugin.xml ファイルを調べて、UML から XSD への変換をどのように拡張するかを理解してください。
XSDSchemaDefaultValueRule.java という名前の Java クラスで createTarget メソッドのコードを調べて、
変換の拡張により、attributeFormDefault 属性と elementFormDefault 属性のそれぞれのデフォルト値を示すスキーマがどのように生成されるかを理解してください。