org.symbian.tools.mtw.ui/plugin.xml
changeset 461 7a8f9fa8d278
parent 460 c0bff5ed874c
child 463 aea4c83725d8
equal deleted inserted replaced
460:c0bff5ed874c 461:7a8f9fa8d278
   100      </adapt>
   100      </adapt>
   101 				</or>
   101 				</or>
   102 		     </enablement>
   102 		     </enablement>
   103 		  </commonWizard>
   103 		  </commonWizard>
   104     <actionProvider
   104     <actionProvider
   105           class="org.symbian.tools.mtw.ui.navigator.RenameMoveActionProvider"
   105           class="org.symbian.tools.tmw.ui.navigator.RenameMoveActionProvider"
   106           id="org.symbian.mtw.ui.navigator.MoveRename"
   106           id="org.symbian.mtw.ui.navigator.MoveRename"
   107           overrides="org.eclipse.wst.jsdt.ui.navigator.actions.RefactorActions"
   107           overrides="org.eclipse.wst.jsdt.ui.navigator.actions.RefactorActions"
   108           priority="highest">
   108           priority="highest">
   109           <enablement>
   109           <enablement>
   110              <and>
   110              <and>
   123      </category>
   123      </category>
   124   </extension>
   124   </extension>
   125   <extension
   125   <extension
   126         point="org.eclipse.ui.handlers">
   126         point="org.eclipse.ui.handlers">
   127     <handler
   127     <handler
   128           class="org.symbian.tools.mtw.ui.commands.DeployHandler"
   128           class="org.symbian.tools.tmw.ui.commands.DeployHandler"
   129           commandId="org.symbian.tools.wrttools.commands.deploy">
   129           commandId="org.symbian.tools.wrttools.commands.deploy">
   130        <enabledWhen>
   130        <enabledWhen>
   131           <reference
   131           <reference
   132                 definitionId="org.symbian.tools.wrttools.symbianproject">
   132                 definitionId="org.symbian.tools.tmwprojectselected">
   133           </reference>
   133           </reference>
   134        </enabledWhen>
   134        </enabledWhen>
   135     </handler>
   135     </handler>
   136   </extension>
   136   </extension>
   137   <extension
   137   <extension
   138         point="org.symbian.tools.mtw.ui.deploymentTargetType">
   138         point="org.symbian.tools.tmw.ui.deploymentTargetType">
   139      <deployment-target-type
   139      <deployment-target-type
   140            class="org.symbian.tools.mtw.ui.deployment.bluetooth.BluetoothTargetType"
   140            class="org.symbian.tools.tmw.ui.deployment.bluetooth.BluetoothTargetType"
   141            icon="icons/full/obj16/bluetooth.gif"
   141            icon="icons/full/obj16/bluetooth.gif"
   142            id="org.symbian.tools.mtw.bluetooth"
   142            id="org.symbian.tools.mtw.bluetooth"
   143            long-running="true"
   143            long-running="true"
   144            priority="10">
   144            priority="10">
   145      </deployment-target-type>
   145      </deployment-target-type>
   146      <deployment-target-type
   146      <deployment-target-type
   147            class="org.symbian.tools.mtw.internal.deployment.targets.ExternalApplicationDeploymentType"
   147            class="org.symbian.tools.tmw.internal.deployment.targets.ExternalApplicationDeploymentType"
   148            id="org.symbian.tools.mtw.externalApp"
   148            id="org.symbian.tools.mtw.externalApp"
   149            priority="1000">
   149            priority="1000">
   150      </deployment-target-type>
   150      </deployment-target-type>
   151      <deployment-target-type
   151      <deployment-target-type
   152            class="org.symbian.tools.mtw.internal.deployment.targets.FilesystemDeploymentTarget"
   152            class="org.symbian.tools.tmw.internal.deployment.targets.FilesystemDeploymentTarget"
   153            icon="icons/full/obj16/folder.gif"
   153            icon="icons/full/obj16/folder.gif"
   154            id="org.symbian.tools.mtw.fileSystem"
   154            id="org.symbian.tools.mtw.fileSystem"
   155            priority="900">
   155            priority="900">
   156      </deployment-target-type>
   156      </deployment-target-type>
   157   </extension>
   157   </extension>
   158   <extension
   158   <extension
   159         point="org.eclipse.core.runtime.adapters">
   159         point="org.eclipse.core.runtime.adapters">
   160      <factory
   160      <factory
   161            adaptableType="org.symbian.tools.mtw.ui.deployment.bluetooth.BluetoothTarget"
   161            adaptableType="org.symbian.tools.tmw.ui.deployment.bluetooth.BluetoothTarget"
   162            class="org.symbian.tools.mtw.ui.deployment.bluetooth.BluetoothTargetAdapterFactory">
   162            class="org.symbian.tools.tmw.ui.deployment.bluetooth.BluetoothTargetAdapterFactory">
   163         <adapter
   163         <adapter
   164               type="org.eclipse.ui.model.IWorkbenchAdapter">
   164               type="org.eclipse.ui.model.IWorkbenchAdapter">
   165         </adapter>
   165         </adapter>
   166         <adapter
   166         <adapter
   167               type="org.eclipse.ui.model.IWorkbenchAdapter2">
   167               type="org.eclipse.ui.model.IWorkbenchAdapter2">
   168         </adapter>
   168         </adapter>
   169      </factory>
   169      </factory>
   170      <factory
   170      <factory
   171            adaptableType="org.symbian.tools.mtw.internal.deployment.targets.ExternalApplicationDeploymentType"
   171            adaptableType="org.symbian.tools.tmw.internal.deployment.targets.ExternalApplicationDeploymentType"
   172            class="org.symbian.tools.mtw.internal.deployment.targets.AdapterFactory">
   172            class="org.symbian.tools.tmw.internal.deployment.targets.AdapterFactory">
   173         <adapter
   173         <adapter
   174               type="org.eclipse.ui.model.IWorkbenchAdapter">
   174               type="org.eclipse.ui.model.IWorkbenchAdapter">
   175         </adapter>
   175         </adapter>
   176      </factory>
   176      </factory>
   177   </extension>
   177   </extension>
   178   <extension
   178   <extension
   179         point="org.symbian.tools.mtw.ui.targetPresentation">
   179         point="org.symbian.tools.tmw.ui.targetPresentation">
   180      <targetPresentation
   180      <targetPresentation
   181            detailsPane="org.symbian.tools.mtw.internal.deployment.targets.LocalFileSystemPane"
   181            detailsPane="org.symbian.tools.tmw.internal.deployment.targets.LocalFileSystemPane"
   182            targetTypeId="org.symbian.tools.mtw.fileSystem">
   182            targetTypeId="org.symbian.tools.mtw.fileSystem">
   183      </targetPresentation>
   183      </targetPresentation>
   184   </extension>
   184   </extension>
   185 
   185   <extension
       
   186         point="org.eclipse.wst.jsdt.ui.JsGlobalScopeUIInitializer">
       
   187      <JsGlobalScopeUIInitializer
       
   188            class="org.symbian.tools.tmw.internal.libraries.MTWGlobalScopeContainerUI"
       
   189            id="org.symbian.tools.tmw.core.mobileWebLibrary">
       
   190      </JsGlobalScopeUIInitializer>
       
   191   </extension>
       
   192   <extension
       
   193         point="org.eclipse.wst.jsdt.ui.JsGlobalScopeContainerPage">
       
   194      <JsGlobalScopeContainerPage
       
   195            class="org.symbian.tools.tmw.internal.libraries.TMWContainerPage"
       
   196            id="org.symbian.tools.tmw.core.mobileWebLibrary"
       
   197            name="Tools for Mobile Web">
       
   198      </JsGlobalScopeContainerPage>
       
   199   </extension>
       
   200   <extension
       
   201         point="org.eclipse.core.expressions.definitions">
       
   202      <definition
       
   203            id="org.symbian.tools.tmwprojectselected">
       
   204            <or>
       
   205               <with
       
   206                     variable="selection">
       
   207                  <and>
       
   208                     <count
       
   209                           value="1">
       
   210                     </count>
       
   211                     <iterate>
       
   212                        <adapt
       
   213                              type="org.eclipse.core.resources.IResource">
       
   214                           <test
       
   215                                 property="org.symbian.tools.tmw.istmwproject">
       
   216                           </test>
       
   217                        </adapt>
       
   218                     </iterate>
       
   219                  </and>
       
   220               </with>
       
   221               <and>
       
   222                  <with
       
   223                        variable="activePart">
       
   224                     <instanceof
       
   225                           value="org.eclipse.ui.IEditorPart">
       
   226                     </instanceof>
       
   227                  </with>
       
   228                  <with
       
   229                        variable="activeEditorInput">
       
   230                     <adapt
       
   231                           type="org.eclipse.core.resources.IResource">
       
   232                        <test
       
   233                              property="org.symbian.tools.tmw.ismtwproject">
       
   234                        </test>
       
   235                     </adapt>
       
   236                  </with>
       
   237               </and>
       
   238            </or>
       
   239      </definition>
       
   240   </extension>
   186 </plugin>
   241 </plugin>