debuggercdi/com.nokia.cdt.debug.launch/plugin.xml
author dadubrow
Mon, 15 Feb 2010 13:20:03 -0600
branchRCL_2_4
changeset 953 68b6a294ab01
parent 911 81a2e70a37d7
child 984 390ddbca1d61
permissions -rw-r--r--
new launch wizard implementation
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     2
<?eclipse version="3.0"?>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     3
<plugin>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     4
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     5
   <extension
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     6
         point="org.eclipse.debug.core.launchDelegates">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     7
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     8
       <launchDelegate
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     9
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    10
            sourcePathComputerId="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputer"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    11
            delegateDescription="Launch a classic Carbide Emulator debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    12
            name="Symbian OS Emulation"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    13
            delegate="com.nokia.cdt.internal.debug.launch.EmulationLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    14
            modes="run,debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    15
            type="com.nokia.cdt.debug.launch.emulationLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    16
            id="com.nokia.cdt.debug.launch.emulationLaunchDelegate">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    17
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    18
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    19
      <launchDelegate
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    20
            name="Symbian OS Application TRK"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    21
            delegateDescription="Launch a classic Symbian OS Application TRK debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    22
            delegate="com.nokia.cdt.internal.debug.launch.TRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    23
            modes="run,debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    24
            type="com.nokia.cdt.debug.launch.appTRKLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    25
            id="com.nokia.cdt.debug.launch.appTRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    26
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    27
            sourcePathComputerId="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputer">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    28
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    29
 
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    30
      <launchDelegate
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    31
            name="Symbian OS System TRK"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    32
            delegateDescription="Launch a classic Symbian OS System TRK debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    33
            delegate="com.nokia.cdt.internal.debug.launch.TRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    34
            modes="run,debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    35
            type="com.nokia.cdt.debug.launch.systemTRKLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    36
            id="com.nokia.cdt.debug.launch.systemTRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    37
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    38
            sourcePathComputerId="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputer">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    39
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    40
 
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    41
      <launchDelegate
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    42
            name="Symbian OS Attach to Process"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    43
            delegate="com.nokia.cdt.internal.debug.launch.AttachLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    44
            delegateDescription="Launch a classic Symbian OS Attach to Process debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    45
            modes="debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    46
            type="com.nokia.cdt.debug.launch.attachLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    47
            id="com.nokia.cdt.debug.launch.attachLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    48
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    49
            sourcePathComputerId="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputer">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    50
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    51
    
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    52
      <launchDelegate
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    53
            name="Symbian OS Trace32"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    54
            delegate="com.nokia.cdt.internal.debug.launch.Trace32LaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    55
            delegateDescription="Launch a classic Symbian OS Trace32 debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    56
            modes="debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    57
            type="com.nokia.cdt.debug.launch.t32Launch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    58
            id="com.nokia.cdt.debug.launch.t32LaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    59
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    60
            sourcePathComputerId="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputer">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    61
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    62
      
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    63
   </extension>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    64
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    65
   <extension
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    66
         point="org.eclipse.debug.core.launchConfigurationTypes">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    67
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    68
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    69
            name="Symbian OS Emulation"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    70
             public="true"
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    71
            id="com.nokia.cdt.debug.launch.emulationLaunch">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    72
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    73
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    74
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    75
            name="Symbian OS Application TRK"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    76
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    77
            id="com.nokia.cdt.debug.launch.appTRKLaunch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    78
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    79
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    80
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    81
            name="Symbian OS System TRK"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    82
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    83
            id="com.nokia.cdt.debug.launch.systemTRKLaunch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    84
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    85
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    86
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    87
            name="Symbian OS Attach to Process"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    88
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    89
            id="com.nokia.cdt.debug.launch.attachLaunch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    90
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    91
    
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    92
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    93
            name="Symbian OS Trace32"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    94
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    95
            id="com.nokia.cdt.debug.launch.t32Launch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    96
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    97
      
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    98
   </extension>
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    99
   
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   100
  <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   101
         point="org.eclipse.debug.ui.launchConfigurationTypeImages">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   102
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   103
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   104
            configTypeID="com.nokia.cdt.debug.launch.emulationLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   105
            id="com.nokia.cdt.debug.launch.emulationLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   106
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   107
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   108
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   109
            configTypeID="com.nokia.cdt.debug.launch.appTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   110
            id="com.nokia.cdt.debug.launch.appTRKLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   111
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   112
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   113
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   114
            configTypeID="com.nokia.cdt.debug.launch.systemTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   115
            id="com.nokia.cdt.debug.launch.systemTRKLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   116
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   117
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   118
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   119
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   120
            configTypeID="com.nokia.cdt.debug.launch.attachLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   121
            id="com.nokia.cdt.debug.launch.attachLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   122
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   123
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   124
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   125
            configTypeID="com.nokia.cdt.debug.launch.t32Launch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   126
            id="com.nokia.cdt.debug.launch.t32LaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   127
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   128
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   129
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   130
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   131
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   132
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   133
            type="com.nokia.cdt.debug.launch.emulationLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   134
            class="com.nokia.cdt.internal.debug.launch.ui.EmulationConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   135
            id="com.nokia.cdt.debug.launch.emulationLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   136
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   137
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   138
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   139
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   140
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   141
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   142
            type="com.nokia.cdt.debug.launch.appTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   143
            class="com.nokia.cdt.internal.debug.launch.ui.AppTRKConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   144
            id="com.nokia.cdt.debug.launch.appTRKLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   145
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   146
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   147
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   148
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   149
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   150
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   151
            type="com.nokia.cdt.debug.launch.systemTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   152
            class="com.nokia.cdt.internal.debug.launch.ui.SystemTRKConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   153
            id="com.nokia.cdt.debug.launch.systemTRKLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   154
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   155
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   156
    
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   157
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   158
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   159
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   160
            type="com.nokia.cdt.debug.launch.attachLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   161
            class="com.nokia.cdt.internal.debug.launch.ui.AttachConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   162
            id="com.nokia.cdt.debug.launch.attachLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   163
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   164
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   165
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   166
	<extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   167
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   168
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   169
            type="com.nokia.cdt.debug.launch.t32Launch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   170
            class="com.nokia.cdt.internal.debug.launch.ui.T32StopModeConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   171
            id="com.nokia.cdt.debug.launch.t32LaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   172
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   173
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   174
    
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   175
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   176
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   177
         point="org.eclipse.debug.ui.launchShortcuts">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   178
      <shortcut
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   179
            label="Symbian OS Board Launch"
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   180
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   181
            modes="run, debug"
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   182
            class="com.nokia.cdt.internal.debug.launch.BoardLaunchShortcut"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   183
            id="com.nokia.cdt.debug.launch.symbianCPPShortcut.board">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   184
         <contextualLaunch>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   185
           <enablement>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   186
             <with variable="selection">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   187
               <count value="1"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   188
               <iterate>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   189
				<and>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   190
                   <or>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   191
                     <instanceof value="org.eclipse.cdt.core.model.IBinary"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   192
                     <instanceof value="org.eclipse.cdt.core.model.ICProject"/>
202
4eeba852ae0b removed unnecessary context launch stuff and fixed up some warnings.
wpaul
parents: 0
diff changeset
   193
                     <instanceof value="org.eclipse.cdt.debug.core.executables.Executable"/>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   194
                     <test
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   195
                           forcePluginActivation="true"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   196
                           property="org.eclipse.cdt.launch.isExecutable"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   197
                     <test
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   198
                           forcePluginActivation="true"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   199
                           property="org.eclipse.cdt.launch.isCProject"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   200
                     <and>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   201
                       <instanceof value="org.eclipse.ui.IFileEditorInput"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   202
                       <adapt type="org.eclipse.core.resources.IResource">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   203
                         <adapt type="org.eclipse.cdt.core.model.ICElement"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   204
                       </adapt>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   205
                     </and>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   206
                    <test
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   207
                           forcePluginActivation="true"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   208
                           property="com.nokia.cdt.debug.launch.isCarbideProject"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   209
                   <test
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   210
                           forcePluginActivation="true"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   211
                           property="com.nokia.cdt.debug.launch.isExecutable"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   212
                   </or>
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   213
                   <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   214
                         forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   215
                         property="com.nokia.cdt.debug.launch.isNotEmulator">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   216
                   </test>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   217
 				</and>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   218
               </iterate>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   219
             </with>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   220
           </enablement>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   221
           <contextLabel
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   222
         	  mode="run"
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   223
         	  label="Run Symbian OS Application on board"/>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   224
  		   <contextLabel
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   225
  		 	  mode="debug"
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   226
  		 	  label="Debug Symbian OS Application on board"/>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   227
  		 </contextualLaunch>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   228
         <description
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   229
             mode="run"
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   230
             description="Runs on a development board or reference hardware using a JTAG connection."/>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   231
          <description
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   232
             mode="debug"
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   233
             description="Debugs on a development board or reference hardware using a JTAG connection."/>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   234
      </shortcut>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   235
      <shortcut
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   236
            class="com.nokia.cdt.internal.debug.launch.PhoneLaunchShortcut"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   237
            icon="icons/launch_config_file_16x16.png"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   238
            id="com.nokia.cdt.debug.launch.symbianCPPShortcut.phone"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   239
            label="Symbian OS Phone Launch"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   240
            modes="run, debug">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   241
         <contextualLaunch>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   242
            <enablement>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   243
               <with
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   244
                     variable="selection">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   245
                  <count
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   246
                        value="1">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   247
                  </count>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   248
                  <iterate>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   249
                     <and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   250
                        <or>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   251
                           <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   252
                                 value="org.eclipse.cdt.core.model.IBinary">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   253
                           </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   254
                           <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   255
                                 value="org.eclipse.cdt.core.model.ICProject">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   256
                           </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   257
                           <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   258
                                 value="org.eclipse.cdt.debug.core.executables.Executable">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   259
                           </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   260
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   261
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   262
                                 property="org.eclipse.cdt.launch.isExecutable">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   263
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   264
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   265
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   266
                                 property="org.eclipse.cdt.launch.isCProject">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   267
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   268
                           <and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   269
                              <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   270
                                    value="org.eclipse.ui.IFileEditorInput">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   271
                              </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   272
                              <adapt
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   273
                                    type="org.eclipse.core.resources.IResource">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   274
                                 <adapt
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   275
                                       type="org.eclipse.cdt.core.model.ICElement">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   276
                                 </adapt>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   277
                              </adapt>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   278
                           </and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   279
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   280
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   281
                                 property="com.nokia.cdt.debug.launch.isCarbideProject">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   282
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   283
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   284
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   285
                                 property="com.nokia.cdt.debug.launch.isExecutable">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   286
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   287
                        </or>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   288
                        <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   289
                              forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   290
                              property="com.nokia.cdt.debug.launch.isNotEmulator">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   291
                        </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   292
                     </and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   293
                  </iterate>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   294
               </with>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   295
            </enablement>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   296
            <contextLabel
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   297
                  label="Run Symbian OS Application on phone"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   298
                  mode="run">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   299
            </contextLabel>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   300
            <contextLabel
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   301
                  label="Debug Symbian OS Application on phone"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   302
                  mode="debug">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   303
            </contextLabel>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   304
         </contextualLaunch>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   305
         <description
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   306
               description="Debugs on a phone using System TRK or Application TRK"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   307
               mode="debug">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   308
         </description>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   309
         <description
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   310
               description="Runs on a phone using System TRK or Application TRK"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   311
               mode="run">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   312
         </description>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   313
      </shortcut>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   314
      <shortcut
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   315
            class="com.nokia.cdt.internal.debug.launch.EmulatorLaunchShortcut"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   316
            icon="icons/launch_config_file_16x16.png"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   317
            id="com.nokia.cdt.debug.launch.symbianCPPShortcut.emulator"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   318
            label="Symbian OS Emulator Launch"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   319
            modes="run, debug">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   320
         <contextualLaunch>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   321
            <enablement>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   322
               <with
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   323
                     variable="selection">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   324
                  <count
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   325
                        value="1">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   326
                  </count>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   327
                  <iterate>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   328
                     <and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   329
                        <or>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   330
                           <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   331
                                 value="org.eclipse.cdt.core.model.IBinary">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   332
                           </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   333
                           <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   334
                                 value="org.eclipse.cdt.core.model.ICProject">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   335
                           </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   336
                           <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   337
                                 value="org.eclipse.cdt.debug.core.executables.Executable">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   338
                           </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   339
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   340
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   341
                                 property="org.eclipse.cdt.launch.isExecutable">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   342
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   343
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   344
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   345
                                 property="org.eclipse.cdt.launch.isCProject">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   346
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   347
                           <and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   348
                              <instanceof
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   349
                                    value="org.eclipse.ui.IFileEditorInput">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   350
                              </instanceof>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   351
                              <adapt
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   352
                                    type="org.eclipse.core.resources.IResource">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   353
                                 <adapt
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   354
                                       type="org.eclipse.cdt.core.model.ICElement">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   355
                                 </adapt>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   356
                              </adapt>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   357
                           </and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   358
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   359
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   360
                                 property="com.nokia.cdt.debug.launch.isCarbideProject">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   361
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   362
                           <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   363
                                 forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   364
                                 property="com.nokia.cdt.debug.launch.isExecutable">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   365
                           </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   366
                        </or>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   367
                        <test
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   368
                              forcePluginActivation="true"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   369
                              property="com.nokia.cdt.debug.launch.isEmulator">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   370
                        </test>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   371
                     </and>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   372
                  </iterate>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   373
               </with>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   374
            </enablement>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   375
            <contextLabel
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   376
                  label="Run Symbian OS Application on emulator"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   377
                  mode="run">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   378
            </contextLabel>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   379
            <contextLabel
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   380
                  label="Debug Symbian OS Application on emulator"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   381
                  mode="debug">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   382
            </contextLabel>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   383
         </contextualLaunch>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   384
         <description
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   385
               description="Debugs using a WINSCW emulator"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   386
               mode="debug">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   387
         </description>
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   388
         <description
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   389
               description="Runs using a WINSCW emulator"
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   390
               mode="run">
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   391
         </description>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   392
      </shortcut>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   393
     </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   394
   
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   395
 <!-- Property testers -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   396
   <extension point="org.eclipse.core.expressions.propertyTesters">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   397
      <propertyTester
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   398
      		namespace="com.nokia.cdt.debug.launch"
953
68b6a294ab01 new launch wizard implementation
dadubrow
parents: 911
diff changeset
   399
            properties="isExecutable, isCarbideProject, isEmulator, isNotEmulator"
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   400
            type="org.eclipse.core.runtime.IAdaptable"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   401
            class="com.nokia.cdt.internal.debug.launch.SymbianProjectPropertyTester"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   402
            id="com.nokia.cdt.debug.launch.SymbianProjectPropertyTester">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   403
      </propertyTester>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   404
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   405
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   406
	<!-- Adapters for contextual launch -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   407
	<extension point="org.eclipse.core.runtime.adapters">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   408
          <factory 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   409
            class="" 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   410
            adaptableType="org.eclipse.cdt.core.model.ICProject">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   411
            <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   412
         </factory>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   413
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   414
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   415
 	<!-- Adapters for contextual launch -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   416
	<extension point="org.eclipse.core.runtime.adapters">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   417
         <factory 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   418
            class="" 
202
4eeba852ae0b removed unnecessary context launch stuff and fixed up some warnings.
wpaul
parents: 0
diff changeset
   419
            adaptableType="org.eclipse.cdt.debug.core.executables.Executable">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   420
            <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   421
         </factory>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   422
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   423
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   424
   <!-- hack to make the traditional memory rendering the default.  we probaly
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   425
   		need to keep it this way until CDT adopts this rendering as the default.
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   426
   		see Eclipse bugzilla #146667 for more information. -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   427
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   428
         point="org.eclipse.debug.ui.memoryRenderings">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   429
      <renderingBindings
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   430
            defaultIds="org.eclipse.dd.debug.memory.renderings.traditional.TraditionalRendering"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   431
            primaryId="org.eclipse.dd.debug.memory.renderings.traditional.TraditionalRendering"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   432
            renderingIds="org.eclipse.dd.debug.memory.renderings.traditional.TraditionalRendering">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   433
         <enablement>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   434
            <instanceof value="org.eclipse.cdt.debug.internal.core.model.CMemoryBlockExtension"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   435
         </enablement>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   436
      </renderingBindings>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   437
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   438
   
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   439
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   440
         point="org.eclipse.ui.startup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   441
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   442
212
0e84cf0560e1 added the new launch wizard UI and updated existing wizards to match. fixed bug where the launch wizard wasn't taking into account if a launch type supported the given mode (run/debug). fixed some problems with the refactor of the t32 and platsim into their own plugins.
wpaul
parents: 202
diff changeset
   443
   <extension-point id="launchWizardExtension" name="Launch Wizard Page" schema="schema/launchWizardExtension.exsd"/>
0e84cf0560e1 added the new launch wizard UI and updated existing wizards to match. fixed bug where the launch wizard wasn't taking into account if a launch type supported the given mode (run/debug). fixed some problems with the refactor of the t32 and platsim into their own plugins.
wpaul
parents: 202
diff changeset
   444
   <extension-point id="launchCategoryExtension" name="Launch Category" schema="schema/launchCategoryExtension.exsd"/>
911
81a2e70a37d7 new wizard initial commit
dadubrow
parents: 828
diff changeset
   445
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   446
</plugin>