plugins/org.symbian.tools.tmw.debug/plugin.xml
author Eugene Ostroukhov <eugeneo@symbian.org>
Fri, 03 Sep 2010 13:25:57 -0700
changeset 487 356e57403778
parent 485 df4f55e8569e
permissions -rw-r--r--
Debugger action was moved to Symbian-specific plugin as it slightly conflicts with Eclipse.org policy
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
487
356e57403778 Debugger action was moved to Symbian-specific plugin as it slightly conflicts with Eclipse.org policy
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 485
diff changeset
    18
               id="org.symbian.tools.wrttools.wrtwords">
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>
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
   147
      <viewerContribution
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.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
   149
            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
   150
         <action
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   151
               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
   152
               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
   153
               id="org.symbian.tools.tmwtools.debug.core.watchExpression"
449
fb993a790bc4 Bug 3252 - Rename "Watch" action
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 401
diff changeset
   154
               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
   155
               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
   156
         </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
   157
      </viewerContribution>
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   158
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   159
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   160
         point="org.eclipse.core.runtime.adapters">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   161
      <factory
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   162
            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
   163
            class="org.symbian.tools.tmw.debug.internal.BreakpointAdapterFactory">
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   164
         <adapter
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   165
               type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   166
         </adapter>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   167
      </factory>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   168
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   169
   <extension
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   170
         point="org.eclipse.ui.editorActions">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   171
      <editorContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   172
            id="org.symbian.tools.tmwtools.debug.core.CompilationUnitEditor.BreakpointRulerActions"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   173
            targetID="org.eclipse.wst.jsdt.ui.CompilationUnitEditor">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   174
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   175
               actionID="RulerDoubleClick"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   176
               class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   177
               id="org.eclipse.wst.jsdt.debug.ui.actions.ManageBreakpointRulerAction"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   178
               label="Toggle Breakpoint">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   179
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   180
      </editorContribution>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   181
      <editorContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   182
            id="org.symbian.tools.tmwtools.debug.core.ClassFileEditor.BreakpointRulerActions"
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   183
            targetID="org.eclipse.wst.jsdt.ui.ClassFileEditor">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   184
         <action
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   185
               actionID="RulerDoubleClick"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   186
               class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   187
               id="org.eclipse.wst.jsdt.debug.ui.actions.ManageBreakpointRulerAction"
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   188
               label="Toggle Breakpoint">
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   189
         </action>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   190
      </editorContribution>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   191
   </extension>
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   192
   <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
   193
         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
   194
      <debugModelPresentation
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   195
            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
   196
            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
   197
      </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
   198
   </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
   199
     <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
   200
    <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
   201
        debugModel="org.symbian.debug"
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   202
        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
   203
  </extension>
115
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   204
    <extension
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   205
          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
   206
       <breakpointContribution
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   207
             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
   208
          <provider
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   209
                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
   210
                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
   211
                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
   212
          </provider>
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   213
       </breakpointContribution>
d367ed1b2991 Bug 1665 (HTML Files Cannot be Debugged) was fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 104
diff changeset
   214
    </extension>
122
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   215
    <extension
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   216
          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
   217
     	 <factory 
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   218
            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
   219
            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
   220
            <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
   221
         </factory>
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   222
         <factory 
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   223
            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
   224
            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
   225
            <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
   226
         </factory>
8bb5bc59bfcf Bug 1667 (WRT Navigator view oddities) and other bugs were fixed
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 119
diff changeset
   227
    </extension>
487
356e57403778 Debugger action was moved to Symbian-specific plugin as it slightly conflicts with Eclipse.org policy
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 485
diff changeset
   228
237
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   229
    <extension
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   230
          point="org.eclipse.ui.keywords">
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   231
       <keyword
485
df4f55e8569e Fixed copyright headers and removed unneeded WRT mentions from TMW code
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 483
diff changeset
   232
             id="org.symbian.tools.tmwtools.debug.page"
237
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   233
             label="chrome debug widget">
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   234
       </keyword>
63858673b918 Bug 2086 - Review Run/Debug preferences
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 207
diff changeset
   235
    </extension>
274
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   236
    <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
   237
          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
   238
       <command
471
06589bf52fa7 Refactoring and restructuring the repository
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 470
diff changeset
   239
             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
   240
             name="terminateDebug">
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   241
       </command>
d236e890687c Bug 2123 - Enable use of Web Inspector
Eugene Ostroukhov <eugeneo@symbian.org>
parents: 237
diff changeset
   242
    </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
   243
  
2
e4420d2515f1 Initial version of WRT Debugger.
TasneemS@US-TASNEEMS
parents:
diff changeset
   244
</plugin>