Scoping: Import EObjects from external java-written Provider [message #1063796] |
Fri, 14 June 2013 09:31 |
Julian Wefers Messages: 2 Registered: June 2013 |
Junior Member |
|
|
Hi guys,
after reading for days i still can't figure out how to implement scoping for my case.
We have a metamodel of our data in xcore form. The actual model, say which objects exist, is provided by a java written model provider. This provider has methods to extract EObjects out of it and it is possible to implement something like "List<EObject> getAllObjects".
So while i can import my metamodel and reference it's type for cross-references in my grammar, i have no idea how to inform xtext which objects are visible.
Should i wrap our model provider in a resourceDescription, write a manager, implement my own IGlobalScopeProvider oder something different? Do i have to wrap all my EObjects into IEObjectDescriptions first? Do i need to give each Object it's own URI and QualifiedName?
i'm really lost in this huge bunch of different classes and possibilities.
greetings,
Julian
|
|
|
Powered by
FUDForum. Page generated in 0.02786 seconds