plugins/org.symbian.tools.tmw.debug/plugin.xml
author Eugene Ostroukhov <eugeneo@symbian.org>
Thu, 02 Sep 2010 16:31:16 -0700
changeset 485 df4f55e8569e
parent 483 109da596fa9d
child 487 356e57403778
permissions -rw-r--r--
Fixed copyright headers and removed unneeded WRT mentions from TMW code
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     2
<?eclipse version="3.4"?>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     3
<plugin>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     4
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     5
         point="org.eclipse.core.runtime.preferences">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     6
      <initializer
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
     7
            class="org.symbian.tools.tmw.debug.internal.PreferenceInitializer">
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     8
      </initializer>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
     9
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    10
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    11
         point="org.eclipse.ui.preferencePages">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    12
      <page
237
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
    13
            category="org.eclipse.debug.ui.DebugPreferencePage"
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
    14
            class="org.symbian.tools.tmw.debug.ui.DebugPreferencePage"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    15
            id="org.symbian.tools.tmwtools.debug"
397
e5346aff014d Change from Webruntime to Tools for Mobile Web and WRT to TMW - bug 2899
Paul Beusterien <paulb@symbian.org>
parents: 377
diff changeset
    16
            name="Tools for Mobile Web">
183
c39bca475a90 Fixed Bug 1964 - Deployment preference page is in the wrong category
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 155
diff changeset
    17
         <keywordReference
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    18
               id="org.symbian.tools.tmwtools.tmwwords">
183
c39bca475a90 Fixed Bug 1964 - Deployment preference page is in the wrong category
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 155
diff changeset
    19
         </keywordReference>
237
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
    20
         <keywordReference
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    21
               id="org.symbian.tools.tmwtools.debug.page">
237
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
    22
         </keywordReference>
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    23
      </page>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    24
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    25
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    26
         point="org.eclipse.debug.core.launchConfigurationTypes">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    27
      <launchConfigurationType
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
    28
            delegate="org.symbian.tools.tmw.debug.internal.launch.WidgetLaunchDelegate"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    29
            id="org.symbian.tools.tmwtools.debug.widget"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    30
            modes="debug,run"
401
72386743b723 Improve TMW messages - bug 3121
Paul Beusterien <paulb@symbian.org>
parents: 397
diff changeset
    31
            name="Mobile Web Application"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    32
            public="true">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    33
      </launchConfigurationType>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    34
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    35
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    36
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    37
      <launchConfigurationTabGroup
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
    38
            class="org.symbian.tools.tmw.debug.ui.launch.WidgetLaunchConfigurationTabGroup"
401
72386743b723 Improve TMW messages - bug 3121
Paul Beusterien <paulb@symbian.org>
parents: 397
diff changeset
    39
            description="Mobile Web Application"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    40
            id="org.symbian.tools.tmwtools.debug.tmwTabGroup"
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    41
            type="org.symbian.tools.tmwtools.debug.widget">
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    42
      </launchConfigurationTabGroup>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    43
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    44
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    45
         point="org.eclipse.debug.ui.launchConfigurationTypeImages">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    46
      <launchConfigurationTypeImage
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    47
            configTypeID="org.symbian.tools.tmwtools.debug.widget"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    48
            icon="icons/main16.gif"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    49
            id="org.symbian.tools.tmwtools.debug.widget.image">
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    50
      </launchConfigurationTypeImage>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    51
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    52
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    53
         point="org.eclipse.debug.ui.launchShortcuts">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    54
      <shortcut
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
    55
            class="org.symbian.tools.tmw.debug.ui.launch.WidgetLaunchShortcut"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    56
            icon="icons/main16.gif"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    57
            id="org.symbian.tools.tmwtools.debug.tmwshortcut"
401
72386743b723 Improve TMW messages - bug 3121
Paul Beusterien <paulb@symbian.org>
parents: 397
diff changeset
    58
            label="Mobile Web Application"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    59
            modes="run, debug">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    60
         <configurationType
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    61
               id="org.symbian.tools.tmwtools.debug.widget">
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    62
         </configurationType>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    63
         <contextualLaunch>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    64
         <enablement>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    65
            <with
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    66
                  variable="selection">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    67
               <count
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    68
                     value="1"/>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    69
                     <iterate>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    70
            <adapt
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    71
                  type="org.eclipse.core.resources.IResource">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    72
               <test
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    73
                     forcePluginActivation="true"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    74
                     property="org.symbian.isTmwProject"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    75
                     >
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    76
               </test>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    77
            </adapt>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    78
                     </iterate>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    79
            </with>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    80
         </enablement>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    81
            <contextLabel
401
72386743b723 Improve TMW messages - bug 3121
Paul Beusterien <paulb@symbian.org>
parents: 397
diff changeset
    82
                  label="Mobile Web Application"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    83
                  mode="run">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    84
            </contextLabel>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    85
            <contextLabel
401
72386743b723 Improve TMW messages - bug 3121
Paul Beusterien <paulb@symbian.org>
parents: 397
diff changeset
    86
                  label="Mobile Web Application"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    87
                  mode="debug">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    88
            </contextLabel></contextualLaunch>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    89
      </shortcut>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    90
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    91
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    92
         point="org.eclipse.core.expressions.propertyTesters">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    93
      <propertyTester
483
109da596fa9d Fixed relevant FindBug messages
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 471
diff changeset
    94
            class="org.symbian.tools.tmw.debug.internal.property.DebuggerPropertyTester"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    95
            id="org.symbian.tools.tmwtools.debug.projectTester"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    96
            namespace="org.symbian"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
    97
            properties="isTmwProject"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    98
            type="org.eclipse.core.resources.IResource">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
    99
      </propertyTester>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   100
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   101
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   102
         point="org.eclipse.ui.popupMenus">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   103
      <viewerContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   104
            id="org.symbian.tools.tmwtools.debug.core.js"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   105
            targetID="#JavaScriptRulerContext">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   106
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   107
               class="org.eclipse.debug.ui.actions.RulerEnableDisableBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   108
               id="org.chromium.debug.ui.actions.EnableDisableBreakpointRulerActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   109
               label="Toggle Enablement"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   110
               menubarPath="debug">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   111
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   112
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   113
               class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   114
               id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   115
               label="Toggle Breakpoint"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   116
               menubarPath="debug">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   117
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   118
         <action
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   119
               class="org.symbian.tools.tmw.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   120
               id="org.symbian.tools.tmwtools.debug.core.js.JavaBreakpointPropertiesRulerActionDelegate"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   121
               label="Breakpoint Properties..."
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   122
               menubarPath="group.properties">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   123
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   124
      </viewerContribution>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   125
      <viewerContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   126
            id="org.symbian.tools.tmwtools.debug.core.ro"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   127
            targetID="#ReadOnlyJavaScriptRulerContext">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   128
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   129
               class="org.eclipse.debug.ui.actions.RulerEnableDisableBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   130
               id="org.chromium.debug.ui.actions.EnableDisableBreakpointRulerActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   131
               label="Toggle Enablement"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   132
               menubarPath="debug">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   133
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   134
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   135
               class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   136
               id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   137
               label="Toggle Breakpoint"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   138
               menubarPath="debug">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   139
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   140
         <action
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   141
               class="org.symbian.tools.tmw.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   142
               id="org.symbian.tools.tmwtools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   143
               label="Breakpoint Properties..."
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   144
               menubarPath="group.properties">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   145
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   146
      </viewerContribution>
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   147
      <objectContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   148
            id="org.symbian.tools.tmwtools.debug.core.context"
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   149
            objectClass="java.lang.Object">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   150
         <enablement>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   151
            <or>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   152
               <and>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   153
                  <not>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   154
                     <with
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   155
                           variable="org.eclipse.core.runtime.Platform">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   156
                        <test
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   157
                              args="org.eclipse.debug.core"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   158
                              property="org.eclipse.core.runtime.bundleState"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   159
                              value="ACTIVE">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   160
                        </test>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   161
                     </with>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   162
                  </not>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   163
                  <adapt
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   164
                        type="org.eclipse.core.resources.IResource">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   165
                  </adapt>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   166
               </and>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   167
               <and>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   168
                  <with
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   169
                        variable="org.eclipse.core.runtime.Platform">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   170
                     <test
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   171
                           args="org.eclipse.debug.core"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   172
                           property="org.eclipse.core.runtime.bundleState"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   173
                           value="ACTIVE">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   174
                     </test>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   175
                  </with>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   176
                  <test
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   177
                        property="org.eclipse.debug.core.launchable"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   178
                        value="debug">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   179
                  </test>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   180
               </and>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   181
            </or>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   182
         </enablement>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   183
         <action
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   184
               class="org.symbian.tools.tmw.debug.ui.actions.DebugAction"
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   185
               enablesFor="+"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   186
               icon="icons/debug_exc.gif"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   187
               id="org.eclipse.debug.ui.contextualLaunch.debug.submenu"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   188
               label="Debug"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   189
               menubarPath="additions"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   190
               style="push">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   191
         </action>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   192
      </objectContribution>
377
5b79a6184333 Bug 2702 - Debugger - should be able to right click on variable and add to variables view
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 350
diff changeset
   193
      <viewerContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   194
            id="org.symbian.tools.tmwtools.debug.core.watch"
377
5b79a6184333 Bug 2702 - Debugger - should be able to right click on variable and add to variables view
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 350
diff changeset
   195
            targetID="#JavaScriptEditorContext">
5b79a6184333 Bug 2702 - Debugger - should be able to right click on variable and add to variables view
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 350
diff changeset
   196
         <action
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   197
               class="org.symbian.tools.tmw.debug.ui.actions.WatchExpression"
377
5b79a6184333 Bug 2702 - Debugger - should be able to right click on variable and add to variables view
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 350
diff changeset
   198
               icon="icons/watch.gif"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   199
               id="org.symbian.tools.tmwtools.debug.core.watchExpression"
449
fb993a790bc4 Bug 3252 - Rename "Watch" action
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 401
diff changeset
   200
               label="Add to Expressions View"
377
5b79a6184333 Bug 2702 - Debugger - should be able to right click on variable and add to variables view
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 350
diff changeset
   201
               menubarPath="group.edit">
5b79a6184333 Bug 2702 - Debugger - should be able to right click on variable and add to variables view
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 350
diff changeset
   202
         </action>
5b79a6184333 Bug 2702 - Debugger - should be able to right click on variable and add to variables view
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 350
diff changeset
   203
      </viewerContribution>
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   204
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   205
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   206
         point="org.eclipse.core.runtime.adapters">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   207
      <factory
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   208
            adaptableType="org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor"
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   209
            class="org.symbian.tools.tmw.debug.internal.BreakpointAdapterFactory">
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   210
         <adapter
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   211
               type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   212
         </adapter>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   213
      </factory>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   214
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   215
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   216
         point="org.eclipse.ui.editorActions">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   217
      <editorContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   218
            id="org.symbian.tools.tmwtools.debug.core.CompilationUnitEditor.BreakpointRulerActions"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   219
            targetID="org.eclipse.wst.jsdt.ui.CompilationUnitEditor">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   220
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   221
               actionID="RulerDoubleClick"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   222
               class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   223
               id="org.eclipse.wst.jsdt.debug.ui.actions.ManageBreakpointRulerAction"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   224
               label="Toggle Breakpoint">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   225
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   226
      </editorContribution>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   227
      <editorContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   228
            id="org.symbian.tools.tmwtools.debug.core.ClassFileEditor.BreakpointRulerActions"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   229
            targetID="org.eclipse.wst.jsdt.ui.ClassFileEditor">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   230
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   231
               actionID="RulerDoubleClick"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   232
               class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   233
               id="org.eclipse.wst.jsdt.debug.ui.actions.ManageBreakpointRulerAction"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   234
               label="Toggle Breakpoint">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   235
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   236
      </editorContribution>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   237
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   238
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   239
         point="org.eclipse.ui.perspectiveExtensions">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   240
      <perspectiveExtension
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   241
            targetID="org.eclipse.debug.ui.DebugPerspective">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   242
         <actionSet
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   243
               id="org.symbian.tools.tmwtools.debug.core.mainActions">
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   244
         </actionSet>
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   245
      </perspectiveExtension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   246
   </extension>
104
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   247
   <extension
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   248
         point="org.eclipse.debug.ui.debugModelPresentations">
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   249
      <debugModelPresentation
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   250
            class="org.symbian.tools.tmw.debug.internal.model.SymbianDebugModelPresentation"
104
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   251
            id="org.symbian.debug">
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   252
      </debugModelPresentation>
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   253
   </extension>
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   254
     <extension point="org.eclipse.debug.core.watchExpressionDelegates">
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   255
    <watchExpressionDelegate
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   256
        debugModel="org.symbian.debug"
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   257
        delegateClass="org.symbian.tools.tmw.debug.internal.model.JsWatchExpressionDelegate"/>
104
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   258
  </extension>
115
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   259
    <extension
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   260
          point="org.eclipse.wst.sse.ui.breakpoint">
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   261
       <breakpointContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   262
             id="org.symbian.tools.tmwtools.debug.htmlbreakpoints">
115
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   263
          <provider
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   264
                class="org.symbian.tools.tmw.debug.internal.HtmlBreakpointProvider"
115
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   265
                contentTypes="org.eclipse.wst.html.core.htmlsource"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   266
                id="org.symbian.tools.tmwtools.debug.htmlbreakpoints">
115
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   267
          </provider>
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   268
       </breakpointContribution>
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   269
    </extension>
122
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   270
    <extension
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   271
          point="org.eclipse.core.runtime.adapters">
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   272
     	 <factory 
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   273
            class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" 
122
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   274
            adaptableType="org.eclipse.wst.jsdt.core.IJavaScriptElement">
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   275
            <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   276
         </factory>
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   277
         <factory 
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   278
            class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" 
122
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   279
            adaptableType="org.eclipse.core.resources.IResource">
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   280
            <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   281
         </factory>
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   282
    </extension>
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   283
    <extension
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   284
          point="org.eclipse.ui.actionSets">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   285
       <actionSet
401
72386743b723 Improve TMW messages - bug 3121
Paul Beusterien <paulb@symbian.org>
parents: 397
diff changeset
   286
             description="Actions for Mobile Web debugging"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   287
             id="org.symbian.tools.tmwtools.debug.core.mainActions"
401
72386743b723 Improve TMW messages - bug 3121
Paul Beusterien <paulb@symbian.org>
parents: 397
diff changeset
   288
             label="Mobile Web Debug">
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   289
          <action
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   290
                class="org.symbian.tools.tmw.debug.ui.actions.DebugAction"
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   291
                helpContextId="debug_last_action_context"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   292
                icon="icons/debug_exc.gif"
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   293
                id="org.symbian.tools.tmwtools.debug.core.debug"
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   294
                label="Debug"
350
9db385b0ca89 Bug 2542 - Debugger should not require configuration to be set up
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 274
diff changeset
   295
                menubarPath="org.eclipse.ui.run/relaunchGroup"
207
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   296
                style="push"
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   297
                toolbarPath="debug">
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   298
          </action>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   299
       </actionSet>
ee3db195dcef Fixed Bug 1954 - Simplify "Run As" and "Debug As" to "Run" and "Debug"
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 183
diff changeset
   300
    </extension>
237
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   301
    <extension
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   302
          point="org.eclipse.ui.keywords">
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   303
       <keyword
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   304
             id="org.symbian.tools.tmwtools.debug.page"
237
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   305
             label="chrome debug widget">
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   306
       </keyword>
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   307
    </extension>
274
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   308
    <extension
468
a05c6e5cc7d9 Previewer now is TMWed (can support projects with different natures). Note: this commit does not compile. This previewer still only supports WRT libraries
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 449
diff changeset
   309
          point="org.symbian.tools.tmw.previewer.commands">
274
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   310
       <command
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   311
             handler="org.symbian.tools.tmw.debug.internal.session.TerminateSession"
274
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   312
             name="terminateDebug">
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   313
       </command>
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   314
    </extension>
104
58b323842de3 Bug 1650 - Source not found for preview code while stepping in debugger - was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 39
diff changeset
   315
  
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   316
</plugin>