2012-02-07 7 views
0

私は非常に大きなモデルをいくつかのxsdスキーマで説明しています。スキーマはインクルードで互いに参照しています。たとえば、スキーマには 'someEnum'列挙が含まれています。 Bスキーマはその列挙を使用したいので、Aスキーマが含まれています。問題は、私のXSDをeCoreモデルのEMFにインポートすると、そのようなenumを2回生成するだけでなく、AスキーマのモデルでBスキーマのすべての要素を生成することです。私は何か間違っていると感じていますが、正確に何が分かるか分かりません。どんな助けもありがとう!EMFモデルを含むXSD

答えて

0

EMFプロジェクトウィザードで一度に1つのxsdを選択した場合は、何にも依存しないxsdから開始する必要があります。最初のxsdのインポートが完了した後、EMFプロジェクトエクスプローラでは、次のxsdのインポート中に参照モデルを選択することができます。次に、適切なものを選択する必要があります。

また、EMFプロジェクトウィザードを使用して複数のxsdsを一度にインポートすることもできます。 xsdsの名前空間が互いに参照する場合は、参照を正しく設定する必要があります。

関連する問題