[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ecf-dev] Actionist re-use
- From: Wim Jongman <wim.jongman@xxxxxxxxx>
- Date: Mon, 16 Jan 2012 19:02:21 +0100
- Delivered-to: firstname.lastname@example.org
@RemyAaaaight!!! Why did I not think of that?!?
I wondered if there was a way to resolve an action like you can with a command. I got so strangled in that thought that I did not think of your idea. Thanks!!
I think x-friends is for referring back to the calling bundle which is not allowed normally in OSGi. It is primarily used for Java libraries that think there is only one classpath (log4j).
I think ECF should not worry so much over using its own internals and only give a warning if internal classes are used. Anyway, I am going to use Remy's suggestion and refactor the action into a command so that is just an academic discussion.
On Mon, Jan 16, 2012 at 6:21 PM, Remy Suen <remysuen@xxxxxxxxxx>
On Sun, Jan 15, 2012 at 6:04 PM, Wim Jongman <wim.jongman@xxxxxxxxx
> What I want to do is to provide a link in the empty chats view to the open provider action.
> Any ideas how to fix this without duplicating the action's code?
If you rewrite the action as a command and handler then you can just have your code invoke the handler through the IHandlerService. You'd have to use some "magic string" but there shouldn't be any code duplication.
Eclipse Platform/UI Committer
ecf-dev mailing list