enabling menu iten based on project nature? [message #308292] |
Tue, 19 September 2006 06:19  |
Eclipse User |
|
|
|
I have a group of actions that work on projects. I want to enable ONE item only when the project has a certain nature.
But is is still eenable when the project does not have the nature! I do:
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
id="com.fold1.eulumdat.tools.toolsPopup"
objectClass="org.eclipse.core.resources.IProject">
<menu
id="com.fold1.eulumdat.tools.toolsPopupMenu"
label="Eulumdat Tools"
path="additions">
<groupMarker name="content"/>
<separator name="tools"/>
</menu>
<action
class="com.fold1.eulumdat.tools.actions.CreateConverter"
icon="icons/converter.gif"
id="com.fold1.eulumdat.tools.actionCreateConverter"
label="Create 'converter.lamps'"
menubarPath="com.fold1.eulumdat.tools.toolsPopupMenu/content ">
<enablement>
<and>
<objectClass name="org.eclipse.core.resources.IProject"/>
<objectState
name="pluginNature"
value=" com.fold1.eulumdat.tools.validator.eulumdatValidatorProjectN ature "/>
</and>
</enablement>
</action>
</objectContribution>
</extension>
|
|
|
|
Powered by
FUDForum. Page generated in 0.06141 seconds