[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui ...
Marshall Culpepper
mculpepper at jboss.com
Sat Feb 17 12:31:38 EST 2007
User: mculpepper
Date: 07/02/17 12:31:38
Modified: core/plugins/org.jboss.ide.eclipse.packages.ui plugin.xml
Log:
implemented "nodePopupMenus" extension point, allowing for contributions to the node context menu based on the type of node being currently selected. see the stub NodePropertiesAction extension in plugin.xml for an example.
Revision Changes Path
1.3 +11 -0 jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/plugin.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: plugin.xml
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/plugin.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- plugin.xml 25 Jan 2007 23:01:12 -0000 1.2
+++ plugin.xml 17 Feb 2007 17:31:38 -0000 1.3
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
+ <extension-point id="nodePopupMenus" name="Popup Menus for IPackageNodes" schema="schema/nodePopupMenus.exsd"/>
<extension
point="org.eclipse.ui.views">
<view
@@ -60,5 +61,15 @@
name="Packages"
objectClass="org.eclipse.core.resources.IProject"/>
</extension>
+ <extension
+ point="org.jboss.ide.eclipse.packages.ui.nodePopupMenus">
+ <nodeContribution
+ class="org.jboss.ide.eclipse.packages.ui.actions.NodePropertiesAction"
+ enablesForNodeType="any"
+ icon="icons/prop_ps.gif"
+ id="org.jboss.ide.eclipse.packages.ui.propertyContribution"
+ label="Properties"
+ weight="99"/>
+ </extension>
</plugin>
More information about the jboss-cvs-commits
mailing list