plugins/org.symbian.tools.tmw.debug/plugin.xml
changeset 471 06589bf52fa7
parent 470 d4809db37847
child 483 109da596fa9d
equal deleted inserted replaced
470:d4809db37847 471:06589bf52fa7
     2 <?eclipse version="3.4"?>
     2 <?eclipse version="3.4"?>
     3 <plugin>
     3 <plugin>
     4    <extension
     4    <extension
     5          point="org.eclipse.core.runtime.preferences">
     5          point="org.eclipse.core.runtime.preferences">
     6       <initializer
     6       <initializer
     7             class="org.symbian.tools.wrttools.debug.internal.PreferenceInitializer">
     7             class="org.symbian.tools.tmw.debug.internal.PreferenceInitializer">
     8       </initializer>
     8       </initializer>
     9    </extension>
     9    </extension>
    10    <extension
    10    <extension
    11          point="org.eclipse.ui.preferencePages">
    11          point="org.eclipse.ui.preferencePages">
    12       <page
    12       <page
    13             category="org.eclipse.debug.ui.DebugPreferencePage"
    13             category="org.eclipse.debug.ui.DebugPreferencePage"
    14             class="org.symbian.tools.wrttools.debug.ui.DebugPreferencePage"
    14             class="org.symbian.tools.tmw.debug.ui.DebugPreferencePage"
    15             id="org.symbian.tools.wrttools.debug"
    15             id="org.symbian.tools.wrttools.debug"
    16             name="Tools for Mobile Web">
    16             name="Tools for Mobile Web">
    17          <keywordReference
    17          <keywordReference
    18                id="org.symbian.tools.wrttools.wrtwords">
    18                id="org.symbian.tools.wrttools.wrtwords">
    19          </keywordReference>
    19          </keywordReference>
    23       </page>
    23       </page>
    24    </extension>
    24    </extension>
    25    <extension
    25    <extension
    26          point="org.eclipse.debug.core.launchConfigurationTypes">
    26          point="org.eclipse.debug.core.launchConfigurationTypes">
    27       <launchConfigurationType
    27       <launchConfigurationType
    28             delegate="org.symbian.tools.wrttools.debug.internal.launch.WidgetLaunchDelegate"
    28             delegate="org.symbian.tools.tmw.debug.internal.launch.WidgetLaunchDelegate"
    29             id="org.symbian.tools.wrttools.debug.widget"
    29             id="org.symbian.tools.wrttools.debug.widget"
    30             modes="debug,run"
    30             modes="debug,run"
    31             name="Mobile Web Application"
    31             name="Mobile Web Application"
    32             public="true">
    32             public="true">
    33       </launchConfigurationType>
    33       </launchConfigurationType>
    34    </extension>
    34    </extension>
    35    <extension
    35    <extension
    36          point="org.eclipse.debug.ui.launchConfigurationTabGroups">
    36          point="org.eclipse.debug.ui.launchConfigurationTabGroups">
    37       <launchConfigurationTabGroup
    37       <launchConfigurationTabGroup
    38             class="org.symbian.tools.wrttools.debug.ui.launch.WidgetLaunchConfigurationTabGroup"
    38             class="org.symbian.tools.tmw.debug.ui.launch.WidgetLaunchConfigurationTabGroup"
    39             description="Mobile Web Application"
    39             description="Mobile Web Application"
    40             id="org.symbian.tools.wrttools.debug.wrtTabGroup"
    40             id="org.symbian.tools.wrttools.debug.wrtTabGroup"
    41             type="org.symbian.tools.wrttools.debug.widget">
    41             type="org.symbian.tools.wrttools.debug.widget">
    42       </launchConfigurationTabGroup>
    42       </launchConfigurationTabGroup>
    43    </extension>
    43    </extension>
    50       </launchConfigurationTypeImage>
    50       </launchConfigurationTypeImage>
    51    </extension>
    51    </extension>
    52    <extension
    52    <extension
    53          point="org.eclipse.debug.ui.launchShortcuts">
    53          point="org.eclipse.debug.ui.launchShortcuts">
    54       <shortcut
    54       <shortcut
    55             class="org.symbian.tools.wrttools.debug.ui.launch.WidgetLaunchShortcut"
    55             class="org.symbian.tools.tmw.debug.ui.launch.WidgetLaunchShortcut"
    56             icon="icons/main16.gif"
    56             icon="icons/main16.gif"
    57             id="org.symbian.tools.wrttools.debug.wrtshortcut"
    57             id="org.symbian.tools.wrttools.debug.wrtshortcut"
    58             label="Mobile Web Application"
    58             label="Mobile Web Application"
    59             modes="run, debug">
    59             modes="run, debug">
    60          <configurationType
    60          <configurationType
    89       </shortcut>
    89       </shortcut>
    90    </extension>
    90    </extension>
    91    <extension
    91    <extension
    92          point="org.eclipse.core.expressions.propertyTesters">
    92          point="org.eclipse.core.expressions.propertyTesters">
    93       <propertyTester
    93       <propertyTester
    94             class="org.symbian.tools.wrttools.debug.internal.property.PropertyTester"
    94             class="org.symbian.tools.tmw.debug.internal.property.PropertyTester"
    95             id="org.symbian.tools.wrttools.debug.projectTester"
    95             id="org.symbian.tools.wrttools.debug.projectTester"
    96             namespace="org.symbian"
    96             namespace="org.symbian"
    97             properties="isWrtProject"
    97             properties="isWrtProject"
    98             type="org.eclipse.core.resources.IResource">
    98             type="org.eclipse.core.resources.IResource">
    99       </propertyTester>
    99       </propertyTester>
   114                id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction"
   114                id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction"
   115                label="Toggle Breakpoint"
   115                label="Toggle Breakpoint"
   116                menubarPath="debug">
   116                menubarPath="debug">
   117          </action>
   117          </action>
   118          <action
   118          <action
   119                class="org.symbian.tools.wrttools.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate"
   119                class="org.symbian.tools.tmw.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate"
   120                id="org.symbian.tools.wrttools.debug.core.js.JavaBreakpointPropertiesRulerActionDelegate"
   120                id="org.symbian.tools.wrttools.debug.core.js.JavaBreakpointPropertiesRulerActionDelegate"
   121                label="Breakpoint Properties..."
   121                label="Breakpoint Properties..."
   122                menubarPath="group.properties">
   122                menubarPath="group.properties">
   123          </action>
   123          </action>
   124       </viewerContribution>
   124       </viewerContribution>
   136                id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction"
   136                id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction"
   137                label="Toggle Breakpoint"
   137                label="Toggle Breakpoint"
   138                menubarPath="debug">
   138                menubarPath="debug">
   139          </action>
   139          </action>
   140          <action
   140          <action
   141                class="org.symbian.tools.wrttools.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate"
   141                class="org.symbian.tools.tmw.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate"
   142                id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate"
   142                id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate"
   143                label="Breakpoint Properties..."
   143                label="Breakpoint Properties..."
   144                menubarPath="group.properties">
   144                menubarPath="group.properties">
   145          </action>
   145          </action>
   146       </viewerContribution>
   146       </viewerContribution>
   179                   </test>
   179                   </test>
   180                </and>
   180                </and>
   181             </or>
   181             </or>
   182          </enablement>
   182          </enablement>
   183          <action
   183          <action
   184                class="org.symbian.tools.wrttools.debug.ui.actions.DebugAction"
   184                class="org.symbian.tools.tmw.debug.ui.actions.DebugAction"
   185                enablesFor="+"
   185                enablesFor="+"
   186                icon="icons/debug_exc.gif"
   186                icon="icons/debug_exc.gif"
   187                id="org.eclipse.debug.ui.contextualLaunch.debug.submenu"
   187                id="org.eclipse.debug.ui.contextualLaunch.debug.submenu"
   188                label="Debug"
   188                label="Debug"
   189                menubarPath="additions"
   189                menubarPath="additions"
   192       </objectContribution>
   192       </objectContribution>
   193       <viewerContribution
   193       <viewerContribution
   194             id="org.symbian.tools.wrttools.debug.core.watch"
   194             id="org.symbian.tools.wrttools.debug.core.watch"
   195             targetID="#JavaScriptEditorContext">
   195             targetID="#JavaScriptEditorContext">
   196          <action
   196          <action
   197                class="org.symbian.tools.wrttools.debug.ui.actions.WatchExpression"
   197                class="org.symbian.tools.tmw.debug.ui.actions.WatchExpression"
   198                icon="icons/watch.gif"
   198                icon="icons/watch.gif"
   199                id="org.symbian.tools.wrttools.debug.core.watchExpression"
   199                id="org.symbian.tools.wrttools.debug.core.watchExpression"
   200                label="Add to Expressions View"
   200                label="Add to Expressions View"
   201                menubarPath="group.edit">
   201                menubarPath="group.edit">
   202          </action>
   202          </action>
   204    </extension>
   204    </extension>
   205    <extension
   205    <extension
   206          point="org.eclipse.core.runtime.adapters">
   206          point="org.eclipse.core.runtime.adapters">
   207       <factory
   207       <factory
   208             adaptableType="org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor"
   208             adaptableType="org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor"
   209             class="org.symbian.tools.wrttools.debug.internal.BreakpointAdapterFactory">
   209             class="org.symbian.tools.tmw.debug.internal.BreakpointAdapterFactory">
   210          <adapter
   210          <adapter
   211                type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
   211                type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
   212          </adapter>
   212          </adapter>
   213       </factory>
   213       </factory>
   214    </extension>
   214    </extension>
   257       </perspectiveExtension>
   257       </perspectiveExtension>
   258    </extension>
   258    </extension>
   259    <extension
   259    <extension
   260          point="org.eclipse.debug.ui.debugModelPresentations">
   260          point="org.eclipse.debug.ui.debugModelPresentations">
   261       <debugModelPresentation
   261       <debugModelPresentation
   262             class="org.symbian.tools.wrttools.debug.internal.model.SymbianDebugModelPresentation"
   262             class="org.symbian.tools.tmw.debug.internal.model.SymbianDebugModelPresentation"
   263             id="org.symbian.debug">
   263             id="org.symbian.debug">
   264       </debugModelPresentation>
   264       </debugModelPresentation>
   265    </extension>
   265    </extension>
   266      <extension point="org.eclipse.debug.core.watchExpressionDelegates">
   266      <extension point="org.eclipse.debug.core.watchExpressionDelegates">
   267     <watchExpressionDelegate
   267     <watchExpressionDelegate
   268         debugModel="org.symbian.debug"
   268         debugModel="org.symbian.debug"
   269         delegateClass="org.symbian.tools.wrttools.debug.internal.model.JsWatchExpressionDelegate"/>
   269         delegateClass="org.symbian.tools.tmw.debug.internal.model.JsWatchExpressionDelegate"/>
   270   </extension>
   270   </extension>
   271     <extension
   271     <extension
   272           point="org.eclipse.wst.sse.ui.breakpoint">
   272           point="org.eclipse.wst.sse.ui.breakpoint">
   273        <breakpointContribution
   273        <breakpointContribution
   274              id="org.symbian.tools.wrttools.debug.htmlbreakpoints">
   274              id="org.symbian.tools.wrttools.debug.htmlbreakpoints">
   275           <provider
   275           <provider
   276                 class="org.symbian.tools.wrttools.debug.internal.HtmlBreakpointProvider"
   276                 class="org.symbian.tools.tmw.debug.internal.HtmlBreakpointProvider"
   277                 contentTypes="org.eclipse.wst.html.core.htmlsource"
   277                 contentTypes="org.eclipse.wst.html.core.htmlsource"
   278                 id="org.symbian.tools.wrttools.debug.htmlbreakpoints">
   278                 id="org.symbian.tools.wrttools.debug.htmlbreakpoints">
   279           </provider>
   279           </provider>
   280        </breakpointContribution>
   280        </breakpointContribution>
   281     </extension>
   281     </extension>
   282     <extension
   282     <extension
   283           point="org.eclipse.core.runtime.adapters">
   283           point="org.eclipse.core.runtime.adapters">
   284      	 <factory 
   284      	 <factory 
   285             class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" 
   285             class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" 
   286             adaptableType="org.eclipse.wst.jsdt.core.IJavaScriptElement">
   286             adaptableType="org.eclipse.wst.jsdt.core.IJavaScriptElement">
   287             <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
   287             <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
   288          </factory>
   288          </factory>
   289          <factory 
   289          <factory 
   290             class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" 
   290             class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" 
   291             adaptableType="org.eclipse.core.resources.IResource">
   291             adaptableType="org.eclipse.core.resources.IResource">
   292             <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
   292             <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
   293          </factory>
   293          </factory>
   294     </extension>
   294     </extension>
   295     <extension
   295     <extension
   297        <actionSet
   297        <actionSet
   298              description="Actions for Mobile Web debugging"
   298              description="Actions for Mobile Web debugging"
   299              id="org.symbian.tools.wrttools.debug.core.mainActions"
   299              id="org.symbian.tools.wrttools.debug.core.mainActions"
   300              label="Mobile Web Debug">
   300              label="Mobile Web Debug">
   301           <action
   301           <action
   302                 class="org.symbian.tools.wrttools.debug.ui.actions.DebugAction"
   302                 class="org.symbian.tools.tmw.debug.ui.actions.DebugAction"
   303                 helpContextId="debug_last_action_context"
   303                 helpContextId="debug_last_action_context"
   304                 icon="icons/debug_exc.gif"
   304                 icon="icons/debug_exc.gif"
   305                 id="org.symbian.tools.wrttools.debug.core.debug"
   305                 id="org.symbian.tools.wrttools.debug.core.debug"
   306                 label="Debug"
   306                 label="Debug"
   307                 menubarPath="org.eclipse.ui.run/relaunchGroup"
   307                 menubarPath="org.eclipse.ui.run/relaunchGroup"
   318        </keyword>
   318        </keyword>
   319     </extension>
   319     </extension>
   320     <extension
   320     <extension
   321           point="org.symbian.tools.tmw.previewer.commands">
   321           point="org.symbian.tools.tmw.previewer.commands">
   322        <command
   322        <command
   323              handler="org.symbian.tools.wrttools.debug.internal.session.TerminateSession"
   323              handler="org.symbian.tools.tmw.debug.internal.session.TerminateSession"
   324              name="terminateDebug">
   324              name="terminateDebug">
   325        </command>
   325        </command>
   326     </extension>
   326     </extension>
   327   
   327   
   328 </plugin>
   328 </plugin>