ecore から DDS モデルへの QVT モデルからモデルへの変換を作成しています。私は Eclipse 3.7.2 と最後の QVT Operational プラグイン 3.1.0v2 を使用しています。問題は、コンテンツ アシストがメタモデル エンティティのプロパティを表示しないことです。たとえば、このダミーの例では self.name の提案はありません。
modeltype OPENDDS uses 'http://www.opendds.org/modeling/schemas/OpenDDS/1.0';
modeltype ECORE uses 'http://www.eclipse.org/emf/2002/Ecore';
transformation Ecore2DDS(in inModel : ECORE, out outModel : OPENDDS) {
main() {
inModel.rootObjects()[EPackage]->map ePackage2Model();
}
mapping EPackage::ePackage2Model() : DcpsLib{
name := self.name;
}
}