org.symbian.tools.wrttools/plugin.xml
changeset 461 7a8f9fa8d278
parent 459 c278f0c8917f
child 462 cdc4995b1677
equal deleted inserted replaced
460:c0bff5ed874c 461:7a8f9fa8d278
    26         </extension>
    26         </extension>
    27         
    27         
    28 <!-- Web Runtime Preferences --> 
    28 <!-- Web Runtime Preferences --> 
    29  <extension
    29  <extension
    30     point="org.eclipse.core.runtime.preferences">
    30     point="org.eclipse.core.runtime.preferences">
    31     <initializer class="org.symbian.tools.wrttools.core.deploy.PreferenceInitializer"/>
       
    32     <initializer
    31     <initializer
    33           class="org.symbian.tools.wrttools.core.WrtIdeCorePreferences">
    32           class="org.symbian.tools.wrttools.core.WrtIdeCorePreferences">
    34     </initializer>
    33     </initializer>
    35  </extension>
    34  </extension>
    36 
    35 
   418              visible="true">
   417              visible="true">
   419        </separator>
   418        </separator>
   420     </menuContribution>
   419     </menuContribution>
   421  </extension>
   420  </extension>
   422  <extension
   421  <extension
   423        point="org.eclipse.core.expressions.definitions">
       
   424     <definition
       
   425           id="org.symbian.tools.wrttools.symbianproject">
       
   426           <or>
       
   427              <with
       
   428                    variable="selection">
       
   429                 <and>
       
   430                    <count
       
   431                          value="1">
       
   432                    </count>
       
   433                    <iterate>
       
   434                       <adapt
       
   435                             type="org.eclipse.core.resources.IResource">
       
   436                          <test
       
   437                                property="org.eclipse.core.resources.projectNature"
       
   438                                value="org.symbian.tools.wrttools.WidgetProjectNature">
       
   439                          </test>
       
   440                       </adapt>
       
   441                    </iterate>
       
   442                 </and>
       
   443              </with>
       
   444              <and>
       
   445                 <with
       
   446                       variable="activePart">
       
   447                    <instanceof
       
   448                          value="org.eclipse.ui.IEditorPart">
       
   449                    </instanceof>
       
   450                 </with>
       
   451                 <with
       
   452                       variable="activeEditorInput">
       
   453                    <adapt
       
   454                          type="org.eclipse.core.resources.IResource">
       
   455                    </adapt>
       
   456                 </with>
       
   457              </and>
       
   458           </or>
       
   459     </definition>
       
   460  </extension>
       
   461  <extension
       
   462        point="org.eclipse.ui.decorators">
   422        point="org.eclipse.ui.decorators">
   463     <decorator
   423     <decorator
   464           adaptable="true"
   424           adaptable="true"
   465           class="org.symbian.tools.wrttools.navigator.PackagingInformationDecorator"
   425           class="org.symbian.tools.wrttools.navigator.PackagingInformationDecorator"
   466           icon="icons/main16.gif"
   426           icon="icons/main16.gif"
   796           </content>
   756           </content>
   797        </item>
   757        </item>
   798     </category>
   758     </category>
   799  </extension>
   759  </extension>
   800  <extension
   760  <extension
   801        point="org.symbian.tools.mtw.core.projectProvider">
   761        point="org.symbian.tools.tmw.core.projectProvider">
   802     <projectProvider
   762     <projectProvider
   803           class="org.symbian.tools.wrttools.core.project.WRTIDEProjectProvider">
   763           class="org.symbian.tools.wrttools.core.project.WRTIDEProjectProvider">
   804        <enablement>
   764        <enablement>
   805           <adapt
   765           <adapt
   806                 type="org.eclipse.core.resources.IProject">
   766                 type="org.eclipse.core.resources.IProject">
   811           </adapt>
   771           </adapt>
   812        </enablement>
   772        </enablement>
   813     </projectProvider>
   773     </projectProvider>
   814  </extension>
   774  </extension>
   815    <extension
   775    <extension
   816         point="org.symbian.tools.mtw.core.runtimes">
   776         point="org.symbian.tools.tmw.core.runtimes">
   817      <runtime
   777      <runtime
   818            id="org.symbian.wrt11"
   778            component-id="org.symbian.tools.wrttools.wrt"
       
   779            component-version="1.1"
   819            name="Symbian WRT 1.1">
   780            name="Symbian WRT 1.1">
       
   781         <runtime-component
       
   782               id="tmw.geolocation"
       
   783               version="1.0">
       
   784         </runtime-component>
   820      </runtime>
   785      </runtime>
   821   </extension>
   786   </extension>
   822    <extension
   787    <extension
   823          point="org.symbian.tools.mtw.core.packagers">
   788          point="org.symbian.tools.tmw.core.packagers">
   824       <packager
   789       <packager
   825             delegate="org.symbian.tools.wrttools.core.packager.WrtPackager"
   790             delegate="org.symbian.tools.wrttools.core.packager.WrtPackager"
   826             targetRuntime="org.symbian.wrt11">
   791             target-runtime="org.symbian.tools.wrttools.wrt"
       
   792             target-runtime-version="1.1">
   827       </packager>
   793       </packager>
   828    </extension>
   794    </extension>
   829    <extension
   795    <extension
   830          point="org.symbian.tools.mtw.ui.deploymentTargetType">
   796          point="org.symbian.tools.tmw.ui.deploymentTargetType">
   831       <deployment-target-type
   797       <deployment-target-type
   832             class="org.symbian.tools.wrttools.core.deploy.emulator.EmulatorTargetType"
   798             class="org.symbian.tools.wrttools.core.deploy.emulator.EmulatorTargetType"
   833             icon="icons/deploy_settings.gif"
   799             icon="icons/deploy_settings.gif"
   834             id="org.symbian.tools.wrttools.symbianemulator"
   800             id="org.symbian.tools.wrttools.symbianemulator"
   835             priority="50">
   801             priority="50">
   836       </deployment-target-type>
   802       </deployment-target-type>
   837    </extension>
   803    </extension>
       
   804    <extension
       
   805          point="org.eclipse.wst.common.project.facet.core.runtimes">
       
   806       <runtime-component-type
       
   807             id="org.symbian.tools.wrttools.wrt">
       
   808       </runtime-component-type>
       
   809       <runtime-component-version
       
   810             type="org.symbian.tools.wrttools.wrt"
       
   811             version="1.1">
       
   812       </runtime-component-version>
       
   813    </extension>
       
   814    <extension
       
   815          point="org.eclipse.wst.common.project.facet.ui.images">
       
   816       <image
       
   817             path="icons/main16_prev.gif"
       
   818             runtime-component-type="org.symbian.tools.wrttools.wrt"
       
   819             version="1.0">
       
   820       </image>
       
   821    </extension>
       
   822    <extension
       
   823          point="org.symbian.tools.tmw.core.runtimeIncludePath">
       
   824       <runtime-include-path
       
   825             id="org.symbian.tools.wrttools.wrt"
       
   826             version="1.1">
       
   827          <include-path-entry
       
   828                file="libraries/core/widget.js"
       
   829                name="WRT 1.1 Widget API">
       
   830          </include-path-entry>
       
   831          <include-path-entry
       
   832                file="libraries/core/services.js"
       
   833                name="WRT 1.1 Services API">
       
   834          </include-path-entry>
       
   835          <include-path-entry
       
   836                file="libraries/core/menu.js"
       
   837                name="WRT 1.1 Menu API">
       
   838          </include-path-entry>
       
   839       </runtime-include-path>
       
   840    </extension>
   838  
   841  
   839 </plugin>
   842 </plugin>