Chapter6.3 ObjectActions

Tell us what you think about our book and report any errata. Sample chapters are available at http://www.qualityeclipse.com/

(Note: Previous Editions were called "Eclipse: Building Commercial Quality Plugins")

Moderators: Eric Clayberg, Dan Rubel

Chapter6.3 ObjectActions

Postby Irene Levina » Mon Oct 04, 2004 1:44 pm

Trying to add context popup menu using 6.3 section guidelines.
However when I try to manually testing it (using Runtime Workbench) I could not see it in any context menu activated on workbench resource.

I created new class com.qualityeclipse.favorites.actions.AddToFavoritesActionDelegate as sugested in a book.

My plugin manifest file contains the following extention definition for popupMenu:

<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="false"
objectClass="org.eclipse.core.resources.IResource"
id="com.qualityeclipse.favorites.popupMenu">
<menu
label="Favorites"
path="additions"
id="com.qualityeclipse.favorites.popupSubMenu">
<groupMarker name="content"></groupMarker>
<separator name="additions"></separator>
</menu>
<action
label="Add"
icon="icons/sample.gif"
class="com.qualityeclipse.favorites.actions.AddToFavoritesActionDelegate"
tooltip="Add the currently selected resource(s) to the Favorites view"
menubarPath="com.qualityeclipse.favorites.popupSubMenu/content"
enablesFor="+"
id="com.qualityeclipse.favorites.addToFavorites">
</action>
</objectContribution>
</extension>


So what I am doing wrong that I can't see it?

Thanks in advance for any help.

Irene Levina.
Irene Levina
 

Re: Chapter6.3 ObjectActions

Postby Irene Levina » Tue Oct 05, 2004 8:21 am

Irene Levina wrote:I would say that guidelines in 6.3 section doesn't explain clearly how manually to test Object Action context menu, when user running manual test with Runtime Workbench: Navigator View is empty in other words: there is none of IResource object type available for a selection. Creating simple java project and selecting it Navigator View and opening pull down menu will list Favorites menu defined in 6.3 section.

Trying to add context popup menu using 6.3 section guidelines.
However when I try to manually testing it (using Runtime Workbench) I could not see it in any context menu activated on workbench resource.

I created new class com.qualityeclipse.favorites.actions.AddToFavoritesActionDelegate as sugested in a book.

My plugin manifest file contains the following extention definition for popupMenu:

<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="false"
objectClass="org.eclipse.core.resources.IResource"
id="com.qualityeclipse.favorites.popupMenu">
<menu
label="Favorites"
path="additions"
id="com.qualityeclipse.favorites.popupSubMenu">
<groupMarker name="content"></groupMarker>
<separator name="additions"></separator>
</menu>
<action
label="Add"
icon="icons/sample.gif"
class="com.qualityeclipse.favorites.actions.AddToFavoritesActionDelegate"
tooltip="Add the currently selected resource(s) to the Favorites view"
menubarPath="com.qualityeclipse.favorites.popupSubMenu/content"
enablesFor="+"
id="com.qualityeclipse.favorites.addToFavorites">
</action>
</objectContribution>
</extension>


So what I am doing wrong that I can't see it?

Thanks in advance for any help.

Irene Levina.
Irene Levina
 


Return to Book: Eclipse Plug-Ins (3rd Edition)

Who is online

Users browsing this forum: No registered users and 1 guest