org.symbian.tools.mtw.ui/plugin.xml
author Eugene Ostroukhov <eugeneo@symbian.org>
Wed, 21 Jul 2010 11:26:43 -0700
changeset 454 38d6944cff88
child 455 5da55957c779
permissions -rw-r--r--
Bug 3352 - Replace our Navigator View with the JSDT one

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
	<!-- Navigator Extensions -->
	<extension point="org.eclipse.ui.navigator.viewer">
	  <viewerActionBinding
	        viewerId="org.eclipse.ui.navigator.ProjectExplorer">
	     <includes>
	        <actionExtension
	              pattern="org.symbian.mtw.ui.navigator.MoveRename">
	        </actionExtension>
	     </includes>
	  </viewerActionBinding>
	</extension>
	 <extension
       point="org.eclipse.ui.navigator.navigatorContent">
       <commonWizard
             associatedExtensionId="org.eclipse.wst.jsdt.java.ui.javaContent"
             type="import"
             wizardId="org.symbian.tools.wrttools.importwgz">
          <enablement>
             <or>
                <adapt
                      type="org.eclipse.core.resources.IResource">
                </adapt>
                <adapt
                      type="java.util.Collection">
                </adapt>
             </or>
          </enablement>
       </commonWizard>
       <commonWizard
             associatedExtensionId="org.eclipse.wst.jsdt.java.ui.javaContent"
             menuGroupId="group.new.z"
             type="new"
             wizardId="org.symbian.tools.wrttools.core.wrtwidgetwizard">
          <enablement>
             <or>
                <adapt
                      type="org.eclipse.core.resources.IResource">
                </adapt>
                <adapt
                      type="java.util.Collection">
                </adapt>
             </or>
          </enablement>
       </commonWizard>
       <commonWizard
             associatedExtensionId="org.eclipse.wst.jsdt.java.ui.javaContent"
             menuGroupId="org.eclipse.wst.jsdt.ui.java"
             type="new"
             wizardId="org.eclipse.wst.html.ui.internal.wizard.NewHTMLWizard">
          <enablement>
             <adapt
                   type="org.eclipse.core.resources.IResource">
             </adapt>
          </enablement>
       </commonWizard>
       <commonWizard
             associatedExtensionId="org.eclipse.wst.jsdt.java.ui.javaContent"
             menuGroupId="org.eclipse.wst.jsdt.ui.java"
             type="new"
             wizardId="org.eclipse.wst.css.ui.internal.wizard.NewCSSWizard">
          <enablement>
             <adapt
                   type="org.eclipse.core.resources.IResource">
             </adapt>
          </enablement>
       </commonWizard>
       <commonWizard
             associatedExtensionId="org.eclipse.wst.jsdt.java.ui.javaContent"
             type="import"
             wizardId="org.symbian.tools.wrttools.import.projectImport">
          <enablement>
             <or>
                <adapt
                      type="org.eclipse.core.resources.IResource">
                </adapt>
                <adapt
                      type="java.util.Collection">
                </adapt>
             </or>
          </enablement>
       </commonWizard>
		  <commonWizard
          associatedExtensionId="org.eclipse.wst.jsdt.java.ui.javaContent"
          menuGroupId="org.eclipse.wst.jsdt.ui.java"
          type="new"
          wizardId="org.eclipse.wst.jsdt.ui.NewJSWizard">
		     <enablement>
			     <or>
     <adapt
           type="org.eclipse.core.resources.IFolder">
        <test
              property="org.eclipse.core.resources.projectNature"
              value="org.eclipse.wst.jsdt.core.jsNature">
        </test>
     </adapt>
				</or>
		     </enablement>
		  </commonWizard>
    <actionProvider
          class="org.symbian.tools.mtw.ui.navigator.RenameMoveActionProvider"
          id="org.symbian.mtw.ui.navigator.MoveRename"
          overrides="org.eclipse.wst.jsdt.ui.navigator.actions.RefactorActions"
          priority="highest">
          <enablement>
             <and>
                <adapt
                  type="org.eclipse.core.resources.IProject">
                </adapt>
             </and>
          </enablement>
    </actionProvider>
 </extension>
  <extension
        point="org.eclipse.ui.views">
     <category
           id="org.symbian.tools.mtw"
           name="Tools for Mobile Web">
     </category>
  </extension>

</plugin>