org.symbian.tools.wrttools/plugin.xml
changeset 366 715f288b552a
parent 354 0bceeb415e7f
child 372 1e408ee32d8a
equal deleted inserted replaced
365:46cd6227d4f4 366:715f288b552a
    36           class="org.symbian.tools.wrttools.core.WrtIdeCorePreferences">
    36           class="org.symbian.tools.wrttools.core.WrtIdeCorePreferences">
    37     </initializer>
    37     </initializer>
    38  </extension>
    38  </extension>
    39 
    39 
    40 <!-- WRT Tool Integration (Package, Validate, Include, Exclude Settings)-->
    40 <!-- WRT Tool Integration (Package, Validate, Include, Exclude Settings)-->
    41         <extension	
    41  <extension	
    42           point="org.eclipse.ui.popupMenus">
    42           point="org.eclipse.ui.popupMenus">
    43 <!--
       
    44       <objectContribution
       
    45       		objectClass="org.eclipse.core.resources.IResource" 
       
    46             id="org.symbian.tools.wrttools.widget.wrttool.deployment.setttings">
       
    47      	 <filter
       
    48          	name="projectNature"
       
    49          	value="org.symbian.tools.wrttools.WidgetProjectNature"/>
       
    50          <action
       
    51                class="org.symbian.tools.wrttools.core.deploy.WrtDeploymentSettingsActionDelegate"
       
    52                icon="icons/deploy_settings.gif"
       
    53                id="org.symbian.tools.wrttools.core.deploy.WrtDeploymentSettingsActionDelegate"
       
    54                label="Deployment Settings for WRT Application"
       
    55 			   menubarPath="org.symbian.tools.wrttools.contextMenuGroupMarker">
       
    56          </action>
       
    57       </objectContribution>	 
       
    58 -->                
       
    59     
       
    60       
       
    61       <objectContribution
    43       <objectContribution
    62             objectClass="org.eclipse.core.resources.IResource"            
    44             objectClass="org.eclipse.core.resources.IResource"            
    63             id="org.symbian.tools.wrttools.widget.wrttool.packageoptions">
    45             id="org.symbian.tools.wrttools.widget.wrttool.packageoptions">
    64          <visibility>
    46          <visibility>
    65             <not>
    47             <not>
   140 	
   122 	
   141 <!-- WRT Project Templates -->
   123 <!-- WRT Project Templates -->
   142 	<extension point="org.symbian.tools.wrttools.projectTemplates">
   124 	<extension point="org.symbian.tools.wrttools.projectTemplates">
   143 
   125 
   144       <projectTemplate
   126       <projectTemplate
   145 		name="Basic Project"
   127             archive="projecttemplates/basic.zip"
   146         archive="projecttemplates/basic.zip"
   128             default-css-name="basic"
   147         default-css-name="basic"
   129             default-html-name="index"
   148         default-html-name="index"
   130             default-js-name="basic"
   149         default-js-name="basic"
   131             icon="icons/main16.gif"
   150         icon="icons/main16.gif"
   132             id-pattern="com.{0}.basic.widget"
   151         id-pattern="com.{0}.basic.widget">
   133             name="Minimal Project"
       
   134             order="4">
   152 			<description>
   135 			<description>
   153 				This wizard generates an empty widget project with a minimal Info.plist, html,css and js.
   136 				This wizard generates an empty widget project with a minimal Info.plist, html,css and js.
   154          </description>
   137          </description>
   155 	  </projectTemplate> 
   138 	  </projectTemplate> 
   156 
   139 
   157       <projectTemplate
   140       <projectTemplate
   158             name="Advanced Project"
       
   159             archive="projecttemplates/helloWithWRTKit.zip"
   141             archive="projecttemplates/helloWithWRTKit.zip"
   160             default-css-name="HelloWithWRTKit"
   142             default-css-name="HelloWithWRTKit"
   161             default-html-name="index"
   143             default-html-name="index"
   162             default-js-name="HelloWithWRTKit"
   144             default-js-name="HelloWithWRTKit"
   163             icon="icons/WRT_main_16.png"
   145             icon="icons/WRT_main_16.png"
   164             id-pattern="com.{0}.helloWithWRTKit.widget"
   146             id-pattern="com.{0}.helloWithWRTKit.widget"
       
   147             name="Hello World Project"
       
   148             order="1"
   165             wizard-page-factory="org.symbian.tools.wrttools.wizards.HelloWithWRTKitProjectDetailsWizardPage$Factory">
   149             wizard-page-factory="org.symbian.tools.wrttools.wizards.HelloWithWRTKitProjectDetailsWizardPage$Factory">
   166          <description>
   150          <description>
   167             This wizard generates a basic Hello project with a minimal Info.plist, html,css and js along with WRTKit.
   151             This wizard generates a basic Hello project with a minimal Info.plist, html,css and js along with WRTKit.
   168          </description>
   152          </description>
   169          <requires-library>org.symbian.wrtkit</requires-library>
   153          <requires-library>org.symbian.wrtkit</requires-library>
   170       </projectTemplate>
   154       </projectTemplate>
   171 
   155 
   172       <projectTemplate
   156       <projectTemplate
   173             name="Flickr Project"
       
   174             archive="projecttemplates/flickr.zip"
   157             archive="projecttemplates/flickr.zip"
   175             default-css-name="Flickr"
   158             default-css-name="Flickr"
   176             default-html-name="index"
   159             default-html-name="index"
   177             default-js-name="Flickr"
   160             default-js-name="Flickr"
   178             icon="icons/flickr.gif"
   161             icon="icons/flickr.gif"
   179             id-pattern="com.{0}.flickr.widget"
   162             id-pattern="com.{0}.flickr.widget"
       
   163             name="Flickr Project"
       
   164             order="2"
   180             wizard-page-factory="org.symbian.tools.wrttools.wizards.FlickrProjectDetailsWizardPage$Factory">
   165             wizard-page-factory="org.symbian.tools.wrttools.wizards.FlickrProjectDetailsWizardPage$Factory">
   181          <description>
   166          <description>
   182             This wizard generates an Flickr project with a minimal Info.plist, html,css and js and WRTKit.
   167             This wizard generates an Flickr project with a minimal Info.plist, html,css and js and WRTKit.
   183          </description>
   168          </description>
   184          <requires-library>org.symbian.wrtkit</requires-library>
   169          <requires-library>org.symbian.wrtkit</requires-library>
   185       </projectTemplate>
   170       </projectTemplate>
   186 
   171 
   187       <projectTemplate
   172       <projectTemplate
   188             name="RSS Reader Project"
       
   189             archive="projecttemplates/rssreader.zip"
   173             archive="projecttemplates/rssreader.zip"
   190             default-css-name="RSSReader"
   174             default-css-name="RSSReader"
   191             default-html-name="index"
   175             default-html-name="index"
   192             default-js-name="RSSReader"
   176             default-js-name="RSSReader"
   193             icon="icons/rss.gif"
   177             icon="icons/rss.gif"
   194             id-pattern="com.{0}.rssreader.widget"
   178             id-pattern="com.{0}.rssreader.widget"
       
   179             name="RSS Reader Project"
       
   180             order="3"
   195             wizard-page-factory="org.symbian.tools.wrttools.wizards.RssReaderProjectDetailsWizardPage$Factory">
   181             wizard-page-factory="org.symbian.tools.wrttools.wizards.RssReaderProjectDetailsWizardPage$Factory">
   196          <description>
   182          <description>
   197             This wizard generates an RSS Reader project with a minimal Info.plist, html,css and js and WRTKit.
   183             This wizard generates an RSS Reader project with a minimal Info.plist, html,css and js and WRTKit.
   198          </description>
   184          </description>
   199          <requires-library>org.symbian.wrtkit</requires-library>
   185          <requires-library>org.symbian.wrtkit</requires-library>