org.symbian.tools.mtw.ui/plugin.xml
changeset 463 aea4c83725d8
parent 461 7a8f9fa8d278
child 465 87920e15f8eb
equal deleted inserted replaced
462:cdc4995b1677 463:aea4c83725d8
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <?eclipse version="3.4"?>
     2 <?eclipse version="3.4"?>
     3 <plugin>
     3 <plugin>
     4    <extension-point id="deploymentTargetType" name="Provides targets for project deployments" schema="schema/deploymentTargetType.exsd"/>
     4    <extension-point id="deploymentTargetType" name="Provides targets for project deployments" schema="schema/deploymentTargetType.exsd"/>
     5    <extension-point id="targetPresentation" name="Deployment Target Presentation" schema="schema/targetPresentation.exsd"/>
     5    <extension-point id="targetPresentation" name="Deployment Target Presentation" schema="schema/targetPresentation.exsd"/>
       
     6    <extension-point id="projectTemplate" name="Mobile Application Project Templates" schema="schema/projectTemplate.exsd"/>
     6 	<!-- Navigator Extensions -->
     7 	<!-- Navigator Extensions -->
     7 	<extension point="org.eclipse.ui.navigator.viewer">
     8 	<extension point="org.eclipse.ui.navigator.viewer">
     8 	  <viewerActionBinding
     9 	  <viewerActionBinding
     9 	        viewerId="org.eclipse.ui.navigator.ProjectExplorer">
    10 	        viewerId="org.eclipse.ui.navigator.ProjectExplorer">
    10 	     <includes>
    11 	     <includes>
   142            id="org.symbian.tools.mtw.bluetooth"
   143            id="org.symbian.tools.mtw.bluetooth"
   143            long-running="true"
   144            long-running="true"
   144            priority="10">
   145            priority="10">
   145      </deployment-target-type>
   146      </deployment-target-type>
   146      <deployment-target-type
   147      <deployment-target-type
   147            class="org.symbian.tools.tmw.internal.deployment.targets.ExternalApplicationDeploymentType"
   148            class="org.symbian.tools.tmw.internal.ui.deployment.targets.ExternalApplicationDeploymentType"
   148            id="org.symbian.tools.mtw.externalApp"
   149            id="org.symbian.tools.mtw.externalApp"
   149            priority="1000">
   150            priority="1000">
   150      </deployment-target-type>
   151      </deployment-target-type>
   151      <deployment-target-type
   152      <deployment-target-type
   152            class="org.symbian.tools.tmw.internal.deployment.targets.FilesystemDeploymentTarget"
   153            class="org.symbian.tools.tmw.internal.ui.deployment.targets.FilesystemDeploymentTarget"
   153            icon="icons/full/obj16/folder.gif"
   154            icon="icons/full/obj16/folder.gif"
   154            id="org.symbian.tools.mtw.fileSystem"
   155            id="org.symbian.tools.mtw.fileSystem"
   155            priority="900">
   156            priority="900">
   156      </deployment-target-type>
   157      </deployment-target-type>
   157   </extension>
   158   </extension>
   166         <adapter
   167         <adapter
   167               type="org.eclipse.ui.model.IWorkbenchAdapter2">
   168               type="org.eclipse.ui.model.IWorkbenchAdapter2">
   168         </adapter>
   169         </adapter>
   169      </factory>
   170      </factory>
   170      <factory
   171      <factory
   171            adaptableType="org.symbian.tools.tmw.internal.deployment.targets.ExternalApplicationDeploymentType"
   172            adaptableType="org.symbian.tools.tmw.internal.ui.deployment.targets.ExternalApplicationDeploymentType"
   172            class="org.symbian.tools.tmw.internal.deployment.targets.AdapterFactory">
   173            class="org.symbian.tools.tmw.internal.ui.deployment.targets.AdapterFactory">
   173         <adapter
   174         <adapter
   174               type="org.eclipse.ui.model.IWorkbenchAdapter">
   175               type="org.eclipse.ui.model.IWorkbenchAdapter">
   175         </adapter>
   176         </adapter>
   176      </factory>
   177      </factory>
   177   </extension>
   178   </extension>
   178   <extension
   179   <extension
   179         point="org.symbian.tools.tmw.ui.targetPresentation">
   180         point="org.symbian.tools.tmw.ui.targetPresentation">
   180      <targetPresentation
   181      <targetPresentation
   181            detailsPane="org.symbian.tools.tmw.internal.deployment.targets.LocalFileSystemPane"
   182            detailsPane="org.symbian.tools.tmw.internal.ui.deployment.targets.LocalFileSystemPane"
   182            targetTypeId="org.symbian.tools.mtw.fileSystem">
   183            targetTypeId="org.symbian.tools.mtw.fileSystem">
   183      </targetPresentation>
   184      </targetPresentation>
   184   </extension>
   185   </extension>
   185   <extension
   186   <extension
   186         point="org.eclipse.wst.jsdt.ui.JsGlobalScopeUIInitializer">
   187         point="org.eclipse.wst.jsdt.ui.JsGlobalScopeUIInitializer">
   187      <JsGlobalScopeUIInitializer
   188      <JsGlobalScopeUIInitializer
   188            class="org.symbian.tools.tmw.internal.libraries.MTWGlobalScopeContainerUI"
   189            class="org.symbian.tools.tmw.internal.ui.libraries.TMWGlobalScopeContainerUI"
   189            id="org.symbian.tools.tmw.core.mobileWebLibrary">
   190            id="org.symbian.tools.tmw.core.mobileWebLibrary">
   190      </JsGlobalScopeUIInitializer>
   191      </JsGlobalScopeUIInitializer>
   191   </extension>
   192   </extension>
   192   <extension
   193   <extension
   193         point="org.eclipse.wst.jsdt.ui.JsGlobalScopeContainerPage">
   194         point="org.eclipse.wst.jsdt.ui.JsGlobalScopeContainerPage">
   194      <JsGlobalScopeContainerPage
   195      <JsGlobalScopeContainerPage
   195            class="org.symbian.tools.tmw.internal.libraries.TMWContainerPage"
   196            class="org.symbian.tools.tmw.internal.ui.libraries.TMWContainerPage"
   196            id="org.symbian.tools.tmw.core.mobileWebLibrary"
   197            id="org.symbian.tools.tmw.core.mobileWebLibrary"
   197            name="Tools for Mobile Web">
   198            name="Tools for Mobile Web">
   198      </JsGlobalScopeContainerPage>
   199      </JsGlobalScopeContainerPage>
   199   </extension>
   200   </extension>
   200   <extension
   201   <extension
   236                  </with>
   237                  </with>
   237               </and>
   238               </and>
   238            </or>
   239            </or>
   239      </definition>
   240      </definition>
   240   </extension>
   241   </extension>
       
   242   <extension
       
   243         point="org.eclipse.ui.newWizards">
       
   244      <category
       
   245            id="org.symbian.tools.tmw"
       
   246            name="Tools for Mobile Web">
       
   247      </category>
       
   248      <wizard
       
   249            canFinishEarly="false"
       
   250            category="org.symbian.tools.tmw"
       
   251            class="org.symbian.tools.tmw.internal.ui.wizard.NewApplicationWizard"
       
   252            hasPages="true"
       
   253            icon="icons/full/etool16/newproject.png"
       
   254            id="org.symbian.tools.tmw.newproject"
       
   255            name="New Mobile Web Application Project"
       
   256            project="true">
       
   257      </wizard>
       
   258   </extension>
   241 </plugin>
   259 </plugin>