Search the newsgroup for the last week or so... I've posted a couple of
times the reason for this type of problem. There is a limitation right now
that a plugin will not "inherit" the menu definition from prerequisite
plugins, therefore they must be redefined in the plugin.
Simon :-)
"Genady" <genadyb@xxxxxxxxxxxx> wrote in message
news:b7lptc$pa9$1@xxxxxxxxxxxxxxxx
I still have problems.
Here is what I do, and eclipse complains about "Invalid Menu Extension
(Path is invalid)"
Genady
<extension
point="org.eclipse.ui.actionSets">
<actionSet
label="My plugin Action Set"
visible="true"
id="net.sf.lunareclipse.myplugin.actionSet">
<menu
id="net.sf.lunareclipse.myplugin.menu"
label="My submenu"
path="org.eclipse.jdt.ui.source.menu/codeGroup">
<separator name="mygroup"/>
</menu>
<action
label="&My Action"
icon="icons/sample.gif"
tooltip="TEST"
class="net.sf.lunareclipse.myplugin.actions.MyAction"
menubarPath="net.sf.lunareclipse.myplugin.menu/mygroup"
id="net.sf.lunareclipse.myplugin.actions.MyAction">
</action>
</actionSet>
</extension>
Dirk Bäumer wrote:
Hi,
the correct menubarPath for the codeGroup in the source menu is
"org.eclipse.jdt.ui.source.menu/codeGroup". All actions in the source
menu are contributed via XML. So JDT/UI's plugin.xml file is a good
example.
Dirk
"Genady" <genadyb@xxxxxxxxxxxx> wrote in message
news:b795d2$h4m$1@xxxxxxxxxxxxxxxx
Hi,
I want to create an action set that will be integrated into the JDT
"Source" menu.
Can anybody help me with the correct menu bar path ?
I tried all kinds of paths, but nothing seems to work.
My last attempt was
menubarPath="org.eclipse.jdt.ui.CodingActionSet/org.eclipse.jdt.ui.source.me
nu/codeGroup"
but it doesn't seem to work.
Thanks,
Genady