[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