GMFで生成されるのと同じように、GEFのShapeの例からXMLファイルを生成することは可能ですか? GMFのように、GMFデザインページを選択してXMLファイルで開くと、GEFで生成したいのと同じように、モデル図に関するすべての外部情報が提供されます。
2 に答える
2
GEF とそのドメイン モデルの永続化の方法との間には実際には何の関係もありません。
考えられる解決策は 2 つあります。 1. ドメイン モデルがプレーンな Java オブジェクト (POJO) である場合は、JAXB を使用してみて、JAXB アノテーションでアノテーションを付けます。次に、JAXB を使用してそれらを永続化します。2. EMF を使用するように切り替えます (これにより、すぐに XML シリアル化が提供されます)、おそらく GMF に切り替えます。
Shapes Example については、モデルを XMI にシリアル化する EMF 駆動の Shapes Example がありますが、これは簡単に XML に変更できます。
于 2012-05-23T12:10:35.863 に答える
1
GMF では、EMF をモデルとして使用し、GEF を MVC フレームワークとして使用して、EMF と GMF の上に構築されているため、自動 XML シリアライゼーションが得られます。GEF のみを使用する編集者は、好きなようにシリアル化を処理する必要があります。
于 2012-05-24T05:50:52.793 に答える