エレメントの再定義を追加する

再定義 (redefine)」メカニズムを使用して、外部のスキーマ・ファイルから取得した単純タイプ、複合タイプ、グループ、および属性グループを再定義できます。 コンポーネントを再定義するときは、ユーザーはそのコンテンツを変更しています。

インクルード・メカニズムと同様に、再定義を行うには、ネーム・スペースのないスキーマから外部コンポーネンツも再定義する必要があっても、外部コンポーネントと再定義するスキーマが同じターゲット・ネーム・スペース内にあることが必要です。

次の説明は Resource パースペクティブを対象にしていますが、他のさまざまなパースペクティブでも使用できます。 

再定義エレメントを追加するには、次の手順で行います。

  1. XML スキーマ・エディターで XML スキーマを開く。
  2. アウトライン・ビューで、ユーザーのスキーマを選択する。 全体のスキーマとそのコンテンツはグラフ・ビューに表示されるはずです。
  3. グラフ・ビューで「ディレクティブ」セクション内を右クリックして「再定義の追加 (Add Redefine)」をクリックする。
  4. プロパティー・ビュー内で、「一般」タブをクリックして、「スキーマ・ロケーション」フィールドの右の「続く「続く」ボタンのイメージ ボタンをクリックする。 選択する XML スキーマ・ファイルは、現行スキーマと同じネーム・スペースに所属している必要があります。
  5. ワークベンチ内にある XML スキーマを選択する場合は、「ワークベンチ・プロジェクト (Workbench projects)」ラジオ・ボタンを選択し、「次へ」をクリックする。
    1. インクルードするスキーマを選択し、「完了」をクリックする。
  6. Web にある XML スキーマを選択する場合は、「HTTP」ラジオ・ボタンを選択し、 「次へ」をクリックする。
    1. XML スキーマの URL を入力し、「完了」をクリックする。
    注: ワークベンチにスキーマのローカル・コピーは保管されません。 スキーマを検証するたびに、指定の URL からスキーマの内容が検査されます。
  7. XML スキーマ・エディターは、インクルードされた XML スキーマ・ファイルのロケーションを検索し、「スキーマ・ロケーション (Schema location)」フィールドに読み取り専用で表示します。
  8. この再定義エレメントに関する何らかの情報を提供したい場合は、「文書 (Documentation)」タブをクリックしてください。文書 (Documentation)」ページは説明書などユーザーが読むことのできる資料に使用され、 「アプリケーション情報 (App Info)」ページはアプリケーションに関する情報の提供に使用される。 

XML スキーマに再定義エレメントを追加した後、再定義エレメント内で選択した XML スキーマに、単純タイプ、複合タイプ、グループ、および属性グループのいずれかを再定義できます。  

関連タスク
インポート・エレメントの追加
インクルード・エレメントの追加
関連資料
XML ネーム・スペース
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.