我在寫一個QVT模型來模擬從ecore到DDS模型的轉換。我有Ecplise 3.7.2和最後一個QVT Operational插件3.1.0v2。 問題是內容幫助沒有顯示元模型實體的屬性。 比如我已經爲self.name不建議在這個虛擬的例子:沒有內容輔助Eclipse QVT操作編輯器
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;
}
}