Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » Removing predefined context menu problem
Removing predefined context menu problem [message #169194] Tue, 22 January 2008 02:44 Go to next message
Eclipse UserFriend
Originally posted by: zzhangh.cn.ibm.com

Hi,
I read the posts about removing predefined context menu but still didn't
get it work on my application, I want to remove "Navigate" and "Edit"
menu from context menu, so I added following contents in plugin.xml, is
there anything wrong?

<extension

point=" org.eclipse.gmf.runtime.common.ui.services.action.contributi onItemProviders ">
<contributionItemProvider
checkPluginLoaded="false"
class="WHAT_SHALL_I_SPECIFY?">
<Priority name="Low"/>
<popupContribution
id="remove_popup_menu_id">
<popupStructuredContributionCriteria

objectClass=" org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart ">
</popupStructuredContributionCriteria>
<popupPredefinedItem
id="navigateGroup"
remove="true"/>
<popupPredefinedItem
id="editGroup"
remove="true">
</popupPredefinedItem>
</popupContribution>
</contributionItemProvider>
</extension>

Regards,
Hao
Re: Removing predefined context menu problem [message #172182 is a reply to message #169194] Mon, 11 February 2008 16:51 Go to previous message
Cherie Revells is currently offline Cherie RevellsFriend
Messages: 299
Registered: July 2009
Senior Member
Hao,

I'm not sure if you got this working yet or not. You were just missing
a couple things (preceded by --->)...

<extension

point=" org.eclipse.gmf.runtime.common.ui.services.action.contributi onItemProviders ">
<contributionItemProvider
checkPluginLoaded="false"

--->class=" org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContribu tionItemProvider ">
<Priority name="Low"/>
<popupContribution
id="remove_popup_menu_id"

--->class=" org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextM enuProvider ">
<popupStructuredContributionCriteria

objectClass=" org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart ">
</popupStructuredContributionCriteria>
<popupPredefinedItem
id="navigateGroup"
remove="true"/>
<popupPredefinedItem
id="editGroup"
remove="true">
</popupPredefinedItem>
</popupContribution>
</contributionItemProvider>
</extension>

I tested this in the Geoshapes Example and it seems to work fine.

Regards,
Cherie

Hao Zhang wrote:
> Hi,
> I read the posts about removing predefined context menu but still didn't
> get it work on my application, I want to remove "Navigate" and "Edit"
> menu from context menu, so I added following contents in plugin.xml, is
> there anything wrong?
>
> <extension
>
> point=" org.eclipse.gmf.runtime.common.ui.services.action.contributi onItemProviders ">
> <contributionItemProvider
> checkPluginLoaded="false"
> class="WHAT_SHALL_I_SPECIFY?">
> <Priority name="Low"/>
> <popupContribution
> id="remove_popup_menu_id">
> <popupStructuredContributionCriteria
>
> objectClass=" org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart ">
> </popupStructuredContributionCriteria>
> <popupPredefinedItem
> id="navigateGroup"
> remove="true"/>
> <popupPredefinedItem
> id="editGroup"
> remove="true">
> </popupPredefinedItem>
> </popupContribution>
> </contributionItemProvider>
> </extension>
>
> Regards,
> Hao
Previous Topic:Display a link inside compartment
Next Topic:Superclasses inside a compartment
Goto Forum:
  


Current Time: Tue Sep 24 13:42:44 GMT 2024

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

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

Back to the top