org.symbian.tools.wrttools/plugin.xml
changeset 84 b24e6a27768d
parent 74 1f72e81a1aa7
child 98 b6d252d808df
equal deleted inserted replaced
83:fe78b8c06ce7 84:b24e6a27768d
   206 			<description>
   206 			<description>
   207 				This wizard generates an empty widget project with a minimal Info.plist, html,css and js.
   207 				This wizard generates an empty widget project with a minimal Info.plist, html,css and js.
   208          </description>
   208          </description>
   209 		</projectTemplate>
   209 		</projectTemplate>
   210       <projectTemplate
   210       <projectTemplate
       
   211       		name="Basic WRT Project with WRTKit Support"
   211             archive="projecttemplates/wrtkit.zip"
   212             archive="projecttemplates/wrtkit.zip"
   212             default-css-name="basic"
   213             default-css-name="basic"
   213             default-html-name="index"
   214             default-html-name="index"
   214             default-js-name="basic"
   215             default-js-name="basic"
   215             icon="icons/main16.gif"
   216             icon="icons/main16.gif"
   216             id-pattern="com.{0}.basic.widget"
   217             id-pattern="com.{0}.basic.widget">
   217             name="Basic WRT Project with WRTKit Support">
       
   218          <description>
   218          <description>
   219             This wizard generates an basic project with a minimal Info.plist, html,css and js along with WRTKit.
   219             This wizard generates an basic project with a minimal Info.plist, html,css and js along with WRTKit.
   220          </description>
   220          </description>
       
   221          <requires-library>org.symbian.wrtkit</requires-library>
   221       </projectTemplate>
   222       </projectTemplate>
   222       <projectTemplate
   223       <projectTemplate
       
   224             name="Flickr Application Project"
   223             archive="projecttemplates/flickr.zip"
   225             archive="projecttemplates/flickr.zip"
   224             default-css-name="Flickr"
   226             default-css-name="Flickr"
   225             default-html-name="index"
   227             default-html-name="index"
   226             default-js-name="Flickr"
   228             default-js-name="Flickr"
   227             icon="icons/flickr.gif"
   229             icon="icons/flickr.gif"
   228             id-pattern="com.{0}.flickr.widget"
   230             id-pattern="com.{0}.flickr.widget"
   229             name="Flickr Application Project"
       
   230             wizard-page-factory="org.symbian.tools.wrttools.wizards.FlickrProjectDetailsWizardPage$Factory">
   231             wizard-page-factory="org.symbian.tools.wrttools.wizards.FlickrProjectDetailsWizardPage$Factory">
   231          <description>
   232          <description>
   232             This wizard generates an Flickr project with a minimal Info.plist, html,css and js and WRTKit.
   233             This wizard generates an Flickr project with a minimal Info.plist, html,css and js and WRTKit.
   233          </description>
   234          </description>
       
   235          <requires-library>org.symbian.wrtkit</requires-library>
   234       </projectTemplate>
   236       </projectTemplate>
   235       <projectTemplate
   237       <projectTemplate
       
   238             name="RSS Reader Application Project"
   236             archive="projecttemplates/rssreader.zip"
   239             archive="projecttemplates/rssreader.zip"
   237             default-css-name="RSSReader"
   240             default-css-name="RSSReader"
   238             default-html-name="index"
   241             default-html-name="index"
   239             default-js-name="RSSReader"
   242             default-js-name="RSSReader"
   240             icon="icons/rss.gif"
   243             icon="icons/rss.gif"
   241             id-pattern="com.{0}.rssreader.widget"
   244             id-pattern="com.{0}.rssreader.widget"
   242             name="RSS Reader Application Project"
       
   243             wizard-page-factory="org.symbian.tools.wrttools.wizards.RssReaderProjectDetailsWizardPage$Factory">
   245             wizard-page-factory="org.symbian.tools.wrttools.wizards.RssReaderProjectDetailsWizardPage$Factory">
   244          <description>
   246          <description>
   245             This wizard generates an RSS Reader project with a minimal Info.plist, html,css and js and WRTKit.
   247             This wizard generates an RSS Reader project with a minimal Info.plist, html,css and js and WRTKit.
   246          </description>
   248          </description>
       
   249          <requires-library>org.symbian.wrtkit</requires-library>
   247       </projectTemplate>
   250       </projectTemplate>
   248 	</extension>
   251 	</extension>
   249 	
   252 	
   250 <!-- Import Wizard -->
   253 <!-- Import Wizard -->
   251 	<extension point="org.eclipse.ui.importWizards">
   254 	<extension point="org.eclipse.ui.importWizards">
   254 		<wizard category="org.symbian.tools.wrttools.import"
   257 		<wizard category="org.symbian.tools.wrttools.import"
   255 			class="org.symbian.tools.wrttools.wizards.AptanaProjectsImportWizard"
   258 			class="org.symbian.tools.wrttools.wizards.AptanaProjectsImportWizard"
   256 			icon="icons/main16.gif" id="org.symbian.tools.wrttools.import.aptanaImport"
   259 			icon="icons/main16.gif" id="org.symbian.tools.wrttools.import.aptanaImport"
   257 			name="Aptana IDE WRT Project">
   260 			name="Aptana IDE WRT Project">
   258 		</wizard>
   261 		</wizard>
   259 	</extension>
   262        <wizard
       
   263           category="org.symbian.tools.wrttools.import"
       
   264           class="org.symbian.tools.wrttools.wizards.WgzImportWizard"
       
   265           icon="icons/main16.gif"
       
   266           id="org.symbian.tools.wrttools.importwgz"
       
   267           name="Import WRT Application Archive">
       
   268        </wizard>
       
   269     </extension>
   260 	
   270 	
   261 <!-- Problem Markers -->
   271 <!-- Problem Markers -->
   262 	<extension id="org.symbian.tools.wrt.xmlProblem" name="XML Problem"
   272 	<extension id="org.symbian.tools.wrt.xmlProblem" name="XML Problem"
   263 		point="org.eclipse.core.resources.markers">
   273 		point="org.eclipse.core.resources.markers">
   264 		<super type="org.eclipse.core.resources.problemmarker">
   274 		<super type="org.eclipse.core.resources.problemmarker">
   541           <enablement>
   551           <enablement>
   542              <or>
   552              <or>
   543                 <adapt
   553                 <adapt
   544                       type="org.eclipse.core.resources.IResource">
   554                       type="org.eclipse.core.resources.IResource">
   545                 </adapt>
   555                 </adapt>
   546                 <count
   556                 <adapt
   547                       value="0">
   557                       type="java.util.Collection">
   548                 </count>
   558 	                <count
       
   559 	                      value="0">
       
   560 	                </count>
       
   561                 </adapt>
       
   562              </or>
       
   563           </enablement>
       
   564        </commonWizard>
       
   565        <commonWizard
       
   566              type="import"
       
   567              wizardId="org.symbian.tools.wrttools.importwgz">
       
   568           <enablement>
       
   569              <or>
       
   570                 <adapt
       
   571                       type="org.eclipse.core.resources.IResource">
       
   572                 </adapt>
       
   573                 <adapt
       
   574                       type="java.util.Collection">
       
   575 	                <count
       
   576 	                      value="0">
       
   577 	                </count>
       
   578                 </adapt>
   549              </or>
   579              </or>
   550           </enablement>
   580           </enablement>
   551        </commonWizard>
   581        </commonWizard>
   552        <dropAssistant
   582        <dropAssistant
   553              class="org.eclipse.wst.jsdt.internal.ui.navigator.JavaDropAdapterAssistant"
   583              class="org.eclipse.wst.jsdt.internal.ui.navigator.JavaDropAdapterAssistant"
   567              class="org.symbian.tools.wrttools.navigator.NavigatorSorter"
   597              class="org.symbian.tools.wrttools.navigator.NavigatorSorter"
   568              id="org.symbian.tools.wrttools.sorter">
   598              id="org.symbian.tools.wrttools.sorter">
   569        </commonSorter>
   599        </commonSorter>
   570     </navigatorContent>
   600     </navigatorContent>
   571  </extension>
   601  </extension>
       
   602  <extension
       
   603        point="org.eclipse.wst.jsdt.core.JsGlobalScopeContainerInitializer">
       
   604     <JsGlobalScopeContainerInitializer
       
   605        class="org.symbian.tools.wrttools.core.libraries.WrtKitLibInitializer"
       
   606        id="org.symbian.wrtkit">
       
   607     </JsGlobalScopeContainerInitializer>
       
   608  </extension>
       
   609  <extension
       
   610         point="org.eclipse.wst.jsdt.ui.JsGlobalScopeContainerPage">
       
   611     <JsGlobalScopeContainerPage
       
   612             name="WRTKit"
       
   613             class="org.symbian.tools.wrttools.wizards.WrtKitLibraryWizardPage"
       
   614             id="org.symbian.wrtkit">
       
   615     </JsGlobalScopeContainerPage>    
       
   616   </extension>
   572 </plugin>
   617 </plugin>