uidesigner/com.nokia.sdt.series60.componentlibrary/plugin.xml
author timkelly
Tue, 03 Aug 2010 16:29:13 -0500
branchC3_BUILDER_WORK
changeset 1757 ec3c1e4702be
parent 0 fb279309251b
permissions -rw-r--r--
Remove makefile dependency checks on SBSv2 builder since they don't apply. Remove SBSv2BuilderInfo.java and functionality. That has been used for loading the SBSv2 tab, which no longer exists. Now the SBSv2 data in the .cproject is loaded directly by the build configuration loading mechanism.

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
 <extension 
 	point="com.nokia.sdt.component.symbian.componentLibrary"
 	id="series60"
 	name="Series 60 Components">
 	<library
        path="components"
        sdkPattern="com\.nokia\.series60"/> 
 </extension>
 
    <extension point="com.nokia.carbide.templatewizard.wizardTemplate">
   
      <template
      		displayName="%s60gui.label"
            filterArguments="S60:3.0-5.2"
            groupLabel="%S60.3.label"
            image="icons/s60_UI_designerWiz.png"
            location="templates/Series 60 v3.0 EXE/template.xml"
            extraPagesProvider="com.nokia.sdt.series60.viewwizard.PagesProvider"
            templateId="com.nokia.cdt.templates.s60.3x.uidesigner"
            wizardId="com.nokia.carbide.cpp.project.ui.wizards.NewSymbianOSCppProjectWizard"/>
    
      <template
      		displayName="%s60gui.add.label"
            filterArguments="S60:3.0-5.2"
            groupLabel="%S60.3.label"
            image="icons/s60_UI_designerWiz.png"
            location="templates/Series 60 v3.0 EXE/template_add.xml"
            templateId="com.nokia.cdt.templates.s60.3x.add.uidesigner"
            wizardId="com.nokia.sdt.series60.viewwizard.ViewWizard"/>
      <template
      		displayName="%bdays.label"
            filterArguments="S60:3.0-5.2"
            groupLabel="%Tutorials.label"
            image="icons/s60_UI_designerWiz.png"
            location="templates/tutorials/Birthdays/template.xml"
            templateId="com.nokia.cdt.templates.s60.birthdays.uidesigner"
            wizardId="com.nokia.carbide.cpp.project.ui.wizards.NewSymbianOSCppProjectWizard"/>
      <template
      		displayName="%yahoo.label"
            filterArguments="S60:3.0-5.2"
            groupLabel="%Tutorials.label"
            image="icons/s60_UI_designerWiz.png"
            location="templates/tutorials/YahooImageSearch/template.xml"
            templateId="com.nokia.cdt.templates.s60.yahooimagesearch.uidesigner"
            wizardId="com.nokia.carbide.cpp.project.ui.wizards.NewSymbianOSCppProjectWizard"/>
   </extension>
 
   <extension
         point="org.eclipse.ui.newWizards">
      <category
            id="com.nokia.carbide.cpp.project.ui.newWizards.symbianos"
            name="%symbianOSCategoryName"/>
      <wizard
            category="com.nokia.carbide.cpp.project.ui.newWizards.symbianos"
            class="com.nokia.sdt.series60.viewwizard.ViewWizard"
            finalPerspective="com.nokia.carbide.cpp.CarbideCppPerspective"
            icon="icons/s60_UI_designerWiz.png"
            id="com.nokia.sdt.series60.viewwizard.ViewWizard"
            name="%S60View.name">
      </wizard>
    </extension>

  <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="com.nokia.carbide.cpp.CarbideCppPerspective">
         <newWizardShortcut id="com.nokia.sdt.series60.viewwizard.ViewWizard"/>
      </perspectiveExtension>
   </extension>
	<extension
	  point="org.eclipse.ui.navigator.navigatorContent">
	 <commonWizard
		type="new"
	    wizardId="com.nokia.sdt.series60.viewwizard.ViewWizard">
		 <enablement>
			<or>
				<instanceof value="org.eclipse.cdt.core.model.ICElement" />	
	            <adapt type="org.eclipse.core.resources.IProject">
	               <test
	                     property="org.eclipse.core.resources.projectNature"
	                     value="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature"/>
	            </adapt>
			</or>
         </enablement>
	 </commonWizard>
  </extension>
   <extension
         point="org.eclipse.ui.popupMenus">
      <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.overrideContextIcon"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideContextIconActionFilterDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideContextIconActionFilterDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.overrideContextIcon"
               label="%_UI_OverrideContextIcon"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
      <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.overrideTitlePane"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideTitlePaneActionFilterDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideTitlePaneActionFilterDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.overrideTitlePane"
               label="%_UI_OverrideTitlePane"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
      <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.addListBoxItem"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddListBoxItemActionFilterDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddListBoxItemActionFilterDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.addListBoxItem"
               label="%_UI_AddListBoxItem"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
       <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.addStylusPopupMenuItem"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddStylusPopupMenuItemActionFilterDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddStylusPopupMenuItemActionFilterDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.addStylusPopupMenuItem"
               label="%_UI_AddStylusPopupMenuItem"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
       <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.toggleChoiceListPopupMenuItem"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ToggleChoiceListButtonActionFilterDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ToggleChoiceListButtonActionFilterDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.toggleChoiceListPopupMenuItem"
               label="%_UI_ToggleChoiceListPopupMenuItem"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
      <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.configureListStyle"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ConfigureListStyleActionFilterDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ConfigureListStyleActionFilterDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.configureListStyle"
               label="%_UI_ConfigureListStyle"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
      <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.showBitmapsInForm"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ShowBitmapsInFormActionFilterDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ShowBitmapsInFormActionFilterDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.showBitmapsInForm"
               style="toggle"
               label="%_UI_ShowBitmapsInForm"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
      <objectContribution
            adaptable="false"
            id="com.nokia.sdt.series60.editArray"
            objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
         <filter
               name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.EditArrayPropertyActionDelegate"
               value="true"/>
         <action
               class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.EditArrayPropertyActionDelegate"
               enablesFor="1"
               id="com.nokia.sdt.series60.editArray"
               label="%_UI_EditArrayProperty"
               menubarPath="com.nokia.sdt.uidesigner.component"/>
      </objectContribution>
  </extension>
  
</plugin>