1

Xtextについて質問があります。Xtext は、.xtext ファイルにプログラムされた DSL 用の Ecore モデルを作成することを知っています。xtext は Ecore モデルで EClass、EAttribute、EEnum、および ERefernce のみを作成するというのは正しいですか? EOperaption を持つルールの属性を作成する方法はありませんか?

4

2 に答える 2

2

Xtext を使用すると、既存の EPackage をインポートしたり、文法定義から新しい EPackage を推測したりできます。EOperations は具体的な構文とは関係がないため、推測できるものは何もありません。EOperations を使用する場合は、手動で管理され、インポートされたパッケージに切り替えることをお勧めします。

于 2012-11-08T21:05:23.187 に答える
1

セバスチャンの答えに追加する:それでも推論されたモデルを使用したい場合は、モデルポストプロセッサを使用してモデルを調整できます。これは、モデル内で1つまたは2つのものだけを調整したい場合、たとえば追加の操作を追加したい場合に簡単です。

于 2012-11-11T13:19:04.477 に答える