I'm developing an Eclipse RCP that is started as an Eclipse 3 application that includes an e4 Application.e4xmi. This works quite well. Now I want to open the help contents. As a guideline I used this: http://www.vogella.com/articles/EclipseRCPHelpSystem/article.html . This article is of course a pure Eclipse 3.x tutorial and uses commands to open the help contents. When I looked at Juno's Application model I saw the "Help Contents" command with org.eclipse.ui.help.helpContents. In the Application model is no handler that is connected to this command. So my question is: How can I use these "old" Eclipse 3 commands in the Application.e4xmi like they are used in the Eclipse 4.2 IDE? Using this command with this ID in my own Application.e4xmi (without a handler) doesn't work and causes a NullPointerException.
Maybe someone made similar experiences or knows tutorials for that?
This is a good question. If everyone stays quiet it is probably because we
don't know the answer ;)
You could try to find out how the help system is activated in 3x and
implement the same in e4. You should also file a bug with your original
context against e4/UI.
Regards
Wim
> Hi,
>
> I'm developing an Eclipse RCP that is started as an Eclipse 3 application
that includes an e4 Application.e4xmi. This works quite well. Now I want to
open the help contents. As a guideline I used this: http://www.vogella.com/articles/EclipseRCPHelpSystem/article.html . This
article is of course a pure Eclipse 3.x tutorial and uses commands to open
the help contents. When I looked at Juno's Application model I saw the "Help
Contents" command with org.eclipse.ui.help.helpContents. In the Application
model is no handler that is connected to this command. So my question is: How
can I use these "old" Eclipse 3 commands in the Application.e4xmi like they
are used in the Eclipse 4.2 IDE? Using this command with this ID in my own
Application.e4xmi (without a handler) doesn't work and causes a
NullPointerException.
> Maybe someone made similar experiences or knows tutorials for that?
>
> Best regards
> Bastian