ориентироваться в экоре - PullRequest
2 голосов
/ 19 июля 2010

Как программно перемещаться по Java в модели Ecore для извлечения информации об элементах?

Ответы [ 2 ]

1 голос
/ 19 июля 2010

Лучший отдельный ресурс по EMF - это "Eclipse Modeling Framework" книга (2-е издание).

@ Ответы Pangea на интерфейсы EObject. Но лучший способ использовать экземпляр модели - это использовать сгенерированные интерфейсы. Если вы прочитали статью «Путешествие по Eclipse Modeling Framework» , написанную Ларсом Фогелем, она содержит простой пример доступа к модели с использованием сгенерированных API. И у «книги» есть намного больше на эту тему.

0 голосов
/ 19 июля 2010

Вы можете использовать API-интерфейсы EObject, такие как eContents (), eSet (), eGet () и т. Д., Или вы можете использовать xText oAW.

API EObject: http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.emf.doc/references/javadoc/org/eclipse/emf/ecore/EObject.html

http://www.eclipse.org/Xtext/

...