uidesigner/com.nokia.sdt.series60.componentlibrary/plugin.xml
changeset 0 fb279309251b
equal deleted inserted replaced
-1:000000000000 0:fb279309251b
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <?eclipse version="3.0"?>
       
     3 <plugin>
       
     4  <extension 
       
     5  	point="com.nokia.sdt.component.symbian.componentLibrary"
       
     6  	id="series60"
       
     7  	name="Series 60 Components">
       
     8  	<library
       
     9         path="components"
       
    10         sdkPattern="com\.nokia\.series60"/> 
       
    11  </extension>
       
    12  
       
    13     <extension point="com.nokia.carbide.templatewizard.wizardTemplate">
       
    14    
       
    15       <template
       
    16       		displayName="%s60gui.label"
       
    17             filterArguments="S60:3.0-5.2"
       
    18             groupLabel="%S60.3.label"
       
    19             image="icons/s60_UI_designerWiz.png"
       
    20             location="templates/Series 60 v3.0 EXE/template.xml"
       
    21             extraPagesProvider="com.nokia.sdt.series60.viewwizard.PagesProvider"
       
    22             templateId="com.nokia.cdt.templates.s60.3x.uidesigner"
       
    23             wizardId="com.nokia.carbide.cpp.project.ui.wizards.NewSymbianOSCppProjectWizard"/>
       
    24     
       
    25       <template
       
    26       		displayName="%s60gui.add.label"
       
    27             filterArguments="S60:3.0-5.2"
       
    28             groupLabel="%S60.3.label"
       
    29             image="icons/s60_UI_designerWiz.png"
       
    30             location="templates/Series 60 v3.0 EXE/template_add.xml"
       
    31             templateId="com.nokia.cdt.templates.s60.3x.add.uidesigner"
       
    32             wizardId="com.nokia.sdt.series60.viewwizard.ViewWizard"/>
       
    33       <template
       
    34       		displayName="%bdays.label"
       
    35             filterArguments="S60:3.0-5.2"
       
    36             groupLabel="%Tutorials.label"
       
    37             image="icons/s60_UI_designerWiz.png"
       
    38             location="templates/tutorials/Birthdays/template.xml"
       
    39             templateId="com.nokia.cdt.templates.s60.birthdays.uidesigner"
       
    40             wizardId="com.nokia.carbide.cpp.project.ui.wizards.NewSymbianOSCppProjectWizard"/>
       
    41       <template
       
    42       		displayName="%yahoo.label"
       
    43             filterArguments="S60:3.0-5.2"
       
    44             groupLabel="%Tutorials.label"
       
    45             image="icons/s60_UI_designerWiz.png"
       
    46             location="templates/tutorials/YahooImageSearch/template.xml"
       
    47             templateId="com.nokia.cdt.templates.s60.yahooimagesearch.uidesigner"
       
    48             wizardId="com.nokia.carbide.cpp.project.ui.wizards.NewSymbianOSCppProjectWizard"/>
       
    49    </extension>
       
    50  
       
    51    <extension
       
    52          point="org.eclipse.ui.newWizards">
       
    53       <category
       
    54             id="com.nokia.carbide.cpp.project.ui.newWizards.symbianos"
       
    55             name="%symbianOSCategoryName"/>
       
    56       <wizard
       
    57             category="com.nokia.carbide.cpp.project.ui.newWizards.symbianos"
       
    58             class="com.nokia.sdt.series60.viewwizard.ViewWizard"
       
    59             finalPerspective="com.nokia.carbide.cpp.CarbideCppPerspective"
       
    60             icon="icons/s60_UI_designerWiz.png"
       
    61             id="com.nokia.sdt.series60.viewwizard.ViewWizard"
       
    62             name="%S60View.name">
       
    63       </wizard>
       
    64     </extension>
       
    65 
       
    66   <extension
       
    67          point="org.eclipse.ui.perspectiveExtensions">
       
    68       <perspectiveExtension
       
    69             targetID="com.nokia.carbide.cpp.CarbideCppPerspective">
       
    70          <newWizardShortcut id="com.nokia.sdt.series60.viewwizard.ViewWizard"/>
       
    71       </perspectiveExtension>
       
    72    </extension>
       
    73 	<extension
       
    74 	  point="org.eclipse.ui.navigator.navigatorContent">
       
    75 	 <commonWizard
       
    76 		type="new"
       
    77 	    wizardId="com.nokia.sdt.series60.viewwizard.ViewWizard">
       
    78 		 <enablement>
       
    79 			<or>
       
    80 				<instanceof value="org.eclipse.cdt.core.model.ICElement" />	
       
    81 	            <adapt type="org.eclipse.core.resources.IProject">
       
    82 	               <test
       
    83 	                     property="org.eclipse.core.resources.projectNature"
       
    84 	                     value="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature"/>
       
    85 	            </adapt>
       
    86 			</or>
       
    87          </enablement>
       
    88 	 </commonWizard>
       
    89   </extension>
       
    90    <extension
       
    91          point="org.eclipse.ui.popupMenus">
       
    92       <objectContribution
       
    93             adaptable="false"
       
    94             id="com.nokia.sdt.series60.overrideContextIcon"
       
    95             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
    96          <filter
       
    97                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideContextIconActionFilterDelegate"
       
    98                value="true"/>
       
    99          <action
       
   100                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideContextIconActionFilterDelegate"
       
   101                enablesFor="1"
       
   102                id="com.nokia.sdt.series60.overrideContextIcon"
       
   103                label="%_UI_OverrideContextIcon"
       
   104                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   105       </objectContribution>
       
   106       <objectContribution
       
   107             adaptable="false"
       
   108             id="com.nokia.sdt.series60.overrideTitlePane"
       
   109             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
   110          <filter
       
   111                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideTitlePaneActionFilterDelegate"
       
   112                value="true"/>
       
   113          <action
       
   114                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.OverrideTitlePaneActionFilterDelegate"
       
   115                enablesFor="1"
       
   116                id="com.nokia.sdt.series60.overrideTitlePane"
       
   117                label="%_UI_OverrideTitlePane"
       
   118                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   119       </objectContribution>
       
   120       <objectContribution
       
   121             adaptable="false"
       
   122             id="com.nokia.sdt.series60.addListBoxItem"
       
   123             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
   124          <filter
       
   125                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddListBoxItemActionFilterDelegate"
       
   126                value="true"/>
       
   127          <action
       
   128                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddListBoxItemActionFilterDelegate"
       
   129                enablesFor="1"
       
   130                id="com.nokia.sdt.series60.addListBoxItem"
       
   131                label="%_UI_AddListBoxItem"
       
   132                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   133       </objectContribution>
       
   134        <objectContribution
       
   135             adaptable="false"
       
   136             id="com.nokia.sdt.series60.addStylusPopupMenuItem"
       
   137             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
   138          <filter
       
   139                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddStylusPopupMenuItemActionFilterDelegate"
       
   140                value="true"/>
       
   141          <action
       
   142                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.AddStylusPopupMenuItemActionFilterDelegate"
       
   143                enablesFor="1"
       
   144                id="com.nokia.sdt.series60.addStylusPopupMenuItem"
       
   145                label="%_UI_AddStylusPopupMenuItem"
       
   146                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   147       </objectContribution>
       
   148        <objectContribution
       
   149             adaptable="false"
       
   150             id="com.nokia.sdt.series60.toggleChoiceListPopupMenuItem"
       
   151             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
   152          <filter
       
   153                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ToggleChoiceListButtonActionFilterDelegate"
       
   154                value="true"/>
       
   155          <action
       
   156                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ToggleChoiceListButtonActionFilterDelegate"
       
   157                enablesFor="1"
       
   158                id="com.nokia.sdt.series60.toggleChoiceListPopupMenuItem"
       
   159                label="%_UI_ToggleChoiceListPopupMenuItem"
       
   160                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   161       </objectContribution>
       
   162       <objectContribution
       
   163             adaptable="false"
       
   164             id="com.nokia.sdt.series60.configureListStyle"
       
   165             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
   166          <filter
       
   167                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ConfigureListStyleActionFilterDelegate"
       
   168                value="true"/>
       
   169          <action
       
   170                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ConfigureListStyleActionFilterDelegate"
       
   171                enablesFor="1"
       
   172                id="com.nokia.sdt.series60.configureListStyle"
       
   173                label="%_UI_ConfigureListStyle"
       
   174                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   175       </objectContribution>
       
   176       <objectContribution
       
   177             adaptable="false"
       
   178             id="com.nokia.sdt.series60.showBitmapsInForm"
       
   179             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
   180          <filter
       
   181                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ShowBitmapsInFormActionFilterDelegate"
       
   182                value="true"/>
       
   183          <action
       
   184                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.ShowBitmapsInFormActionFilterDelegate"
       
   185                enablesFor="1"
       
   186                id="com.nokia.sdt.series60.showBitmapsInForm"
       
   187                style="toggle"
       
   188                label="%_UI_ShowBitmapsInForm"
       
   189                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   190       </objectContribution>
       
   191       <objectContribution
       
   192             adaptable="false"
       
   193             id="com.nokia.sdt.series60.editArray"
       
   194             objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget">
       
   195          <filter
       
   196                name="action-filter-test-passes:com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.EditArrayPropertyActionDelegate"
       
   197                value="true"/>
       
   198          <action
       
   199                class="com.nokia.sdt.series60.componentlibrary/com.nokia.sdt.series60.actions.EditArrayPropertyActionDelegate"
       
   200                enablesFor="1"
       
   201                id="com.nokia.sdt.series60.editArray"
       
   202                label="%_UI_EditArrayProperty"
       
   203                menubarPath="com.nokia.sdt.uidesigner.component"/>
       
   204       </objectContribution>
       
   205   </extension>
       
   206   
       
   207 </plugin>