Hi, please ask such questions in the tmf newsgroup. This mailing list is for communication regarding the Xtext development.
You have to have a look at your qualified name provider. You're referring to Module01.Module01Statement from the different namespace Module01.myApplication. Regards Jan Am 28.06.2011 um 15:51 schrieb Michael Wiedau: > Hi everybody. > > I am trying to find a possibility to access elements over different modules. > My xText grammar looks like this: > > --------------------------------------------- > Model : > (imports+=Import)* > (modules+=Module)* > ; > > Import : > 'import' importURI=STRING > ; > > Module: > 'module' name=ID > (statements+=Statement)* > 'end' > ; > [...] > --------------------------------------------- > > > A test example which should run looks like this: > > --------------------------------------------- > module General > statement GeneralStatement > end > end > > module Module01 > > application myApplication > statement Module01Statement > statement MyGeneralStatement > end > > statement Module01Statement > end > end > --------------------------------------------- > > > > By default I my project is using AbstractDeclarativeScopeProvider. > This does not work (it says, that Module01Statement can not be found). > I also tried to use DefaultGlobalScopeProvider. That results in all > Statements marked as not been found. > > The xText-User-Guide didn't help me in what I was looking for. (Nevertheless > it is a very good Guide!) > Could you give me some hint what to do? Use another ScopeProvider? Write my > own? > > Hope you can help me. > > Best regards, > Michael > > _______________________________________________ > xtext-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/xtext-dev -- Dr. Jan Köhnlein Senior Software Architekt Mobile: +49 (0) 151 / 17396687 Telefon: +49 (0) 431 / 99026870 Fax: +49 (0) 431 / 99026872 http://www.itemis.de [email protected] https://www.xing.com/profile/Jan_Koehnlein itemis AG Niederlassung Kiel Am Germaniahafen 1 24143 Kiel http://www.itemis.de/ Rechtlicher Hinweis: Amtsgericht Dortmund, HRB 20621 Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus Aufsichtsrat: Dr. Burkhard Igel (Vors.), Stephan Grollmann, Michael Neuhaus _______________________________________________ xtext-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/xtext-dev
