org.symbian.tools.wrttools.debug.core/plugin.xml
changeset 207 ee3db195dcef
parent 183 c39bca475a90
child 237 63858673b918
equal deleted inserted replaced
206:bf86f4fadeb4 207:ee3db195dcef
   139                id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate"
   139                id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate"
   140                label="Breakpoint Properties..."
   140                label="Breakpoint Properties..."
   141                menubarPath="group.properties">
   141                menubarPath="group.properties">
   142          </action>
   142          </action>
   143       </viewerContribution>
   143       </viewerContribution>
       
   144       <objectContribution
       
   145             id="org.symbian.tools.wrttools.debug.core.context"
       
   146             objectClass="java.lang.Object">
       
   147          <enablement>
       
   148             <or>
       
   149                <and>
       
   150                   <not>
       
   151                      <with
       
   152                            variable="org.eclipse.core.runtime.Platform">
       
   153                         <test
       
   154                               args="org.eclipse.debug.core"
       
   155                               property="org.eclipse.core.runtime.bundleState"
       
   156                               value="ACTIVE">
       
   157                         </test>
       
   158                      </with>
       
   159                   </not>
       
   160                   <adapt
       
   161                         type="org.eclipse.core.resources.IResource">
       
   162                   </adapt>
       
   163                </and>
       
   164                <and>
       
   165                   <with
       
   166                         variable="org.eclipse.core.runtime.Platform">
       
   167                      <test
       
   168                            args="org.eclipse.debug.core"
       
   169                            property="org.eclipse.core.runtime.bundleState"
       
   170                            value="ACTIVE">
       
   171                      </test>
       
   172                   </with>
       
   173                   <test
       
   174                         property="org.eclipse.debug.core.launchable"
       
   175                         value="debug">
       
   176                   </test>
       
   177                </and>
       
   178             </or>
       
   179          </enablement>
       
   180          <action
       
   181                class="org.eclipse.debug.internal.ui.actions.DebugLastAction"
       
   182                enablesFor="+"
       
   183                icon="icons/debug_exc.gif"
       
   184                id="org.eclipse.debug.ui.contextualLaunch.debug.submenu"
       
   185                label="Debug"
       
   186                menubarPath="additions"
       
   187                style="push">
       
   188          </action>
       
   189       </objectContribution>
   144    </extension>
   190    </extension>
   145    <extension
   191    <extension
   146          point="org.eclipse.core.runtime.adapters">
   192          point="org.eclipse.core.runtime.adapters">
   147       <factory
   193       <factory
   148             adaptableType="org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor"
   194             adaptableType="org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor"
   176       </editorContribution>
   222       </editorContribution>
   177    </extension>
   223    </extension>
   178    <extension
   224    <extension
   179          point="org.eclipse.ui.perspectiveExtensions">
   225          point="org.eclipse.ui.perspectiveExtensions">
   180       <perspectiveExtension
   226       <perspectiveExtension
   181             targetID="org.eclipse.wst.jsdt.ui.JavaPerspective">
   227             targetID="org.symbian.tools.wrttools.mainPerspective">
   182          <actionSet
   228          <actionSet
   183                id="org.eclipse.debug.ui.breakpointActionSet">
   229                id="org.eclipse.debug.ui.breakpointActionSet">
   184          </actionSet>
   230          </actionSet>
   185          <actionSet
   231          <actionSet
   186                id="org.eclipse.debug.ui.debugActionSet">
   232                id="org.eclipse.debug.ui.debugActionSet">
       
   233          </actionSet>
       
   234          <actionSet
       
   235                id="org.symbian.tools.wrttools.debug.core.mainActions">
       
   236          </actionSet>
       
   237       </perspectiveExtension>
       
   238       <perspectiveExtension
       
   239             targetID="org.eclipse.debug.ui.DebugPerspective">
       
   240          <actionSet
       
   241                id="org.symbian.tools.wrttools.debug.core.mainActions">
   187          </actionSet>
   242          </actionSet>
   188       </perspectiveExtension>
   243       </perspectiveExtension>
   189    </extension>
   244    </extension>
   190    <extension
   245    <extension
   191          point="org.eclipse.debug.ui.debugModelPresentations">
   246          point="org.eclipse.debug.ui.debugModelPresentations">
   221             class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" 
   276             class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" 
   222             adaptableType="org.eclipse.core.resources.IResource">
   277             adaptableType="org.eclipse.core.resources.IResource">
   223             <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
   278             <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
   224          </factory>
   279          </factory>
   225     </extension>
   280     </extension>
       
   281     <extension
       
   282           point="org.eclipse.ui.actionSets">
       
   283        <actionSet
       
   284              description="Actions for WRT debugging"
       
   285              id="org.symbian.tools.wrttools.debug.core.mainActions"
       
   286              label="WRT Debug">
       
   287           <action
       
   288                 class="org.eclipse.debug.internal.ui.actions.DebugLastAction"
       
   289                 helpContextId="debug_last_action_context"
       
   290                 icon="icons/debug_exc.gif"
       
   291                 id="org.symbian.tools.wrttools.debug.core.debug"
       
   292                 label="Debug"
       
   293                 style="push"
       
   294                 toolbarPath="debug">
       
   295           </action>
       
   296        </actionSet>
       
   297     </extension>
   226   
   298   
   227 </plugin>
   299 </plugin>