Импорт API затмения MDT/OCL в коде qvt-o

В преобразовании модели у меня есть собственный запрос OCL в виде строки, и мне нужно проанализировать эту строку OCL и выполнить ее, чтобы идентифицировать и выбрать конкретный элемент модели в исходной модели.

Можно ли импортировать eclipse MDT/OCL API в коде qvt-o? как в яве

Другими словами, можем ли мы следовать следующему примеру, но напрямую в qvt, импортируя API в код qvt без использования java и черного ящика?

( http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.ocl.doc%2Fhelp%2FPivotEvaluatingConstraints.html&cp=38_6_5)

Спасибо

1 ответ

Решение

После долгих поисков ответ - НЕТ!

Мы не можем импортировать OCL API в QVT-O. в таком случае мы должны создать код Java для анализа OCL и его выполнения, а затем использовать его в QVT-O в качестве черного ящика

Спасибо

Другие вопросы по тегам