Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » Null pointer after extends AbstractProcessorBasedRenameParticipant(Guice the injected class for extending AbstractProcessorBasedRenameParticipant)
Null pointer after extends AbstractProcessorBasedRenameParticipant [message #1001543] Wed, 16 January 2013 22:35 Go to next message
Hao Xie is currently offline Hao XieFriend
Messages: 68
Registered: January 2013
Member
I created my own rename participant class called WreslEditorRenameElementParticipant by extending AbstractProcessorBasedRenameParticipant class.

I got null pointer with injected class of ProjectUtil inside AbstractProcessorBasedRenameParticipant. I could not find the right way to bind all the injected class and members for using AbstractProcessorBasedRenameParticipant through Guice.

Can anyone give me a help? Thank you.
Re: Null pointer after extends AbstractProcessorBasedRenameParticipant [message #1001885 is a reply to message #1001543] Thu, 17 January 2013 14:10 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14665
Registered: July 2009
Senior Member
http://koehnlein.blogspot.de/2012/11/xtext-tip-how-do-i-get-guice-injector.html

Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
Re: Null pointer after extends AbstractProcessorBasedRenameParticipant [message #1002477 is a reply to message #1001885] Fri, 18 January 2013 16:55 Go to previous message
Hao Xie is currently offline Hao XieFriend
Messages: 68
Registered: January 2013
Member
Thank you. It works great!
Previous Topic:Guice Exception when calling XTextGenerator in maven with fornax-tools
Next Topic:Limiting scoped elements, but allowing simple names to be used
Goto Forum:
  


Current Time: Thu Apr 25 01:40:50 GMT 2024

Powered by FUDForum. Page generated in 0.03311 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top