Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: 8a55e32374defdf221939141c15813d019643dfc (plain) (tree)
1
2
3
4
5
6
7
8
9
10
                                      
                         


                                
                  
                                
                                                   

            
                                     

                           

             
                                           


                                                            




                                                   
                                           
                                             
                                          
                                                               


              

                                                              




                                                                               
                                            

















                                                                                   






                                                                                          






                                                                               






                                                             

                                                          
                


                                                           

                                                           

                                                       
                


                                                        

                                                           

                                                                
                


                                                                 

                                                           

                                                        
                


                                                         


                                                            




                                                





                                                                                                   




                                                                                          





                                                                                             





                                                                                      





                                                                                      
               




                                                         







                                          







                                          
                



                                                                                         
                             

                                                          
                                                    
                                                          







                                                   






                                                                                        
                                                   








                                                          
















                                                                                      
                                                          
                                                   

                                                                                               
                                                                






                                                                                             

                  


                                                                    
                                                                                                   

                                                                
                                                                                                 







                                                   
                                                          

                                                               

                                                                                            







                                                                                             
                  
                
                                                       











                                                                                            









                                                                                                  
                                                   

                           

                                                   


                             











                                                                                      
                                      

                                                                                    





                                                   
                  

                                                 
                                                      
                             










                                                                                    

                                                       
                                                       
                             











                                                                                                  
                
                                                       
                                                            
                             



                                                                                              







                                                                                            

                           
                                           
                                                              
    
                






                                                                                             
   
                




                                                                                                         

                           

                                                   

                             

                  




                                                                                                           

                           

                                                   

                             

                  
                                           

                                                                                                    
                                  
                                                                                                  

                           

                                                   

                             

                           









                                                                                            





                                                   
                  
                














                                                                                         

                                                        
                                                         
                                                                                        
                                      
                             
                                                                                      






                                                   
                           
                         
                                                                       







                                                                                            

                           

                                                   

                             

                           




                                                                   
                                                      
                             











                                                                                    


















                                                                                         




















































                                                                                                           
                         
                                        

                                                                
                                                 




                                                                                            

                           

                                                   



                             
                                              



                                                                                         
                             
                                                                                       

                           

                                                   



                             
                                             



                                                                                        
                             
                                                                                      

                           

                                                   



                             



































                                                                                                    






































































                                                                                                           

                                                   
                                                          
                                                                                         
                                      
                             
                                                                                       







                                                   














                                                                                        




                                                                          
                                                      
                             

















                                                                                    
                                                          
                                                   
                                                                                          
                                                 









                                                                                        






                                                                   
                                              











                                                                                     






                                                                               
                                                                                               

                                        
                                                                                             

                           

                                                   



                             





                                                                      
                                                                                                 
                                                          




                                                                                               

                                                   






                                                          
                                                                                         
                                                  









                                                                                       



                                                           
                                                                                          
                                                   




                                                                                        

                                                   


                             
                           




                                                                    
                                                      
                                                                        
                                                                                                       
                                                                










                                                                                                     






                                                               
                                                                                               
                                                        










                                                                                             
                                                                                              
                                                       







                                                                                            






                                                            
                                                                                   
                                        




                                                                                      
                                           
                                                     
                                                





                                                   
                  
                
                             
                                                                                 
                                        

                                                                                    
                                                              
                                                        
                                                 
                                                             
                                                      

                           

                                                   

                             
                  
                
                             
                                                                                               
                                        




                                                                                                  
                                                       
                                                                   
                                                            





                                                   
                  
                
                             
                                                                                           
                                        




                                                                                              
                                                       
                                                                   
                                                            

                           

                                                   

                             
                  




                                                                 
                             
                                                                                 
                                        



                                                                                    
                                                 
                                                             
                                                      

                           

                                                   

                             

                         



                                                              
                                                                                      
                                            




                                                                                         
                                              
                                                         








                                                   



                                                                   
                             
                                                                                 
                                        



                                                                                    
                                                 
                                                             








                                                      
               









                                                                                                    

                           

                                                   

                             

                           
                         















                                                                                                    


                                                                                
                                   

                                                                                                    












                                                                                   
                                   

                                                                                                    


                                                                                 

                                                   



                             
               








                                                                            
             

                                                       
                        
                                               

                                                                           

                      
                        
                                               



                                                                       
                        
                                               



                                                                        








                                                                                    


                                                                                  


                                                                                                


                                                                                            


                                                                                       
                
                                                                                                 
                  














                                                                                             


                                                                                                

                         








                                                                            




                                              
                             
                                                       


                                                                               
             
                                     
                                                        
                                                                          
                                                                                          
                                                              
               
               


                                                       
                                             
                                                                              

                                                               
                    
                                                
                                                                              

                                                             
               




                                                  

                                                      








                                                                
 
         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
   id="org.eclipse.cdt.debug.ui"
   name="%pluginName"
   version="2.0.0"
   provider-name="%providerName"
   class="org.eclipse.cdt.debug.ui.CDebugUIPlugin">

   <runtime>
      <library name="cdtdebugui.jar">
         <export name="*"/>
      </library>
   </runtime>
   <requires>
      <import plugin="org.eclipse.ui.ide"/>
      <import plugin="org.eclipse.jface.text"/>
      <import plugin="org.eclipse.ui.workbench.texteditor"/>
      <import plugin="org.eclipse.ui.editors"/>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.ui"/>
      <import plugin="org.eclipse.debug.ui"/>
      <import plugin="org.eclipse.debug.core"/>
      <import plugin="org.eclipse.cdt.debug.core"/>
      <import plugin="org.eclipse.cdt.ui"/>
      <import plugin="org.eclipse.cdt.core"/>
      <import plugin="org.apache.xerces"/>
      <import plugin="org.eclipse.core.runtime.compatibility"/>
   </requires>


   <extension-point id="CDebuggerPage" name="%CDebuggerPage"/>

<!-- Extensions -->
   <extension
         point="org.eclipse.debug.ui.debugModelPresentations">
      <debugModelPresentation
            class="org.eclipse.cdt.debug.internal.ui.CDTDebugModelPresentation"
            id="org.eclipse.cdt.debug.core">
      </debugModelPresentation>
   </extension>
   <extension
         point="org.eclipse.ui.views">
      <view
            name="%RegistersView.name"
            icon="icons/full/cview16/registers_view.gif"
            category="org.eclipse.debug.ui"
            class="org.eclipse.cdt.debug.internal.ui.views.registers.RegistersView"
            id="org.eclipse.cdt.debug.ui.RegistersView">
      </view>
      <view
            name="%MemoryView.name"
            icon="icons/full/cview16/memory_view.gif"
            category="org.eclipse.debug.ui"
            class="org.eclipse.cdt.debug.internal.ui.views.memory.MemoryView"
            id="org.eclipse.cdt.debug.ui.MemoryView">
      </view>
      <view
            name="%SharedLibrariesView.name"
            icon="icons/full/cview16/sharedlibraries_view.gif"
            category="org.eclipse.debug.ui"
            class="org.eclipse.cdt.debug.internal.ui.views.sharedlibs.SharedLibrariesView"
            id="org.eclipse.cdt.debug.ui.SharedLibrariesView">
      </view>
      <view
            name="%SignalsView.name"
            icon="icons/full/cview16/signals_view.gif"
            category="org.eclipse.debug.ui"
            class="org.eclipse.cdt.debug.internal.ui.views.signals.SignalsView"
            id="org.eclipse.cdt.debug.ui.SignalsView">
      </view>
   </extension>
   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="org.eclipse.debug.ui.DebugPerspective">
         <view
               relative="org.eclipse.debug.ui.VariableView"
               id="org.eclipse.cdt.debug.ui.RegistersView"
               relationship="stack">
         </view>
         <viewShortcut
               id="org.eclipse.cdt.debug.ui.RegistersView">
         </viewShortcut>
         <view
               relative="org.eclipse.debug.ui.VariableView"
               id="org.eclipse.cdt.debug.ui.MemoryView"
               relationship="stack">
         </view>
         <viewShortcut
               id="org.eclipse.cdt.debug.ui.MemoryView">
         </viewShortcut>
         <view
               relative="org.eclipse.debug.ui.VariableView"
               id="org.eclipse.cdt.debug.ui.SharedLibrariesView"
               relationship="stack">
         </view>
         <viewShortcut
               id="org.eclipse.cdt.debug.ui.SharedLibrariesView">
         </viewShortcut>
         <view
               relative="org.eclipse.debug.ui.VariableView"
               id="org.eclipse.cdt.debug.ui.SignalsView"
               relationship="stack">
         </view>
         <viewShortcut
               id="org.eclipse.cdt.debug.ui.SignalsView">
         </viewShortcut>
         <actionSet
               id="org.eclipse.cdt.debug.ui.debugActionSet">
         </actionSet>
      </perspectiveExtension>
   </extension>
   <extension
         point="org.eclipse.ui.preferencePages">
      <page
            name="%SharedLibrariesPreferencePage.name"
            category="org.eclipse.debug.ui.DebugPreferencePage"
            class="org.eclipse.cdt.debug.internal.ui.preferences.SharedLibrariesViewPreferencePage"
            id="org.eclipse.cdt.debug.ui.SharedLibrariesViewPreferencePage">
      </page>
      <page
            name="%MemoryPreferencePage.name"
            category="org.eclipse.debug.ui.DebugPreferencePage"
            class="org.eclipse.cdt.debug.internal.ui.preferences.MemoryViewPreferencePage"
            id="org.eclipse.cdt.debug.ui.MemoryViewPreferencePage">
      </page>
      <page
            name="%RegistersPreferencePage.name"
            category="org.eclipse.debug.ui.DebugPreferencePage"
            class="org.eclipse.cdt.debug.internal.ui.preferences.RegistersViewPreferencePage"
            id="org.eclipse.cdt.debug.ui.RegistersViewPreferencePage">
      </page>
      <page
            name="%CDebugPreferencePage.name"
            category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
            class="org.eclipse.cdt.debug.internal.ui.preferences.CDebugPreferencePage"
            id="org.eclipse.cdt.debug.ui.CDebugPreferencePage">
      </page>
      <page
            name="%SourcePreferencePage.name"
            category="org.eclipse.cdt.debug.ui.CDebugPreferencePage"
            class="org.eclipse.cdt.debug.internal.ui.preferences.SourcePreferencePage"
            id="org.eclipse.cdt.debug.ui.SourcePreferencePage">
      </page>
   </extension>
   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            label="%DebugActionSet.label"
            id="org.eclipse.cdt.debug.ui.debugActionSet">
         <menu
               label="%RunMenu.label"
               path="additions"
               id="org.eclipse.ui.run">
            <separator
                  name="cBreakpointGroup">
            </separator>
         </menu>
         <menu
               label="%RunMenu.label"
               path="additions"
               id="org.eclipse.ui.run">
            <separator
                  name="cExpressionGroup">
            </separator>
         </menu>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate"
               hoverIcon="icons/full/clcl16/jump_co.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate"
               disabledIcon="icons/full/dlcl16/jump_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/jump_co.gif"
               helpContextId="jump_to_line_action_context"
               label="%GlobalJumpToLineAction.label"
               menubarPath="org.eclipse.ui.run/stepGroup">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               id="org.eclipse.cdt.debug.ui.internal.actions.RunToLineActionDelegate"
               hoverIcon="icons/full/clcl16/runtoline_co.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate"
               disabledIcon="icons/full/dlcl16/runtoline_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/runtoline_co.gif"
               helpContextId="run_to_line_action_context"
               label="%GlobalRunToLineAction.label"
               menubarPath="org.eclipse.ui.run/stepGroup">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               id="org.eclipse.cdt.debug.ui.internal.actions.RestartActionDelegate"
               hoverIcon="icons/full/clcl16/restart.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.RestartActionDelegate"
               disabledIcon="icons/full/dlcl16/restart.gif"
               enablesFor="1"
               icon="icons/full/elcl16/restart.gif"
               helpContextId="restart_action_context"
               label="%RestartAction.label"
               menubarPath="org.eclipse.ui.run/stepGroup">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%GlobalManageBreakpointAction.label"
               icon="icons/full/obj16/brkp_obj.gif"
               helpContextId="manage_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointActionDelegate"
               menubarPath="org.eclipse.ui.run/cBreakpointGroup"
               id="org.eclipse.cdt.debug.ui.internal.actions.ManageBreakpointActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%AddAddressBreakpointAction.label"
               icon="icons/full/obj16/addrbrkp_obj.gif"
               helpContextId="add_address_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddAddressBreakpointActionDelegate"
               menubarPath="org.eclipse.ui.run/cBreakpointGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.AddAddressBreakpointActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%GlobalManageWatchpointAction.label"
               icon="icons/full/obj16/readwrite_obj.gif"
               helpContextId="manage_watchpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddWatchpointActionDelegate"
               menubarPath="org.eclipse.ui.run/cBreakpointGroup"
               disabledIcon="icons/full/obj16/readwrite_obj_disabled.gif"
               id="org.eclipse.cdt.debug.internal.ui.actions.ManageWatchpointActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%GlobalAddExpressionAction.label"
               icon="icons/full/obj16/expression_obj.gif"
               helpContextId="add_expression_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate"
               menubarPath="org.eclipse.ui.run/cExpressionGroup"
               id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.SignalZeroWorkbenchActionDelegate"
               hoverIcon="icons/full/clcl16/signal0_co.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.SignalZeroWorkbenchActionDelegate"
               disabledIcon="icons/full/dlcl16/signal0_co.gif"
               enablesFor="1"
               icon="icons/full/elcl16/signal0_co.gif"
               helpContextId="resume_without_signal_action_context"
               label="%SignalZeroAction.label"
               menubarPath="org.eclipse.ui.run/stepGroup"
               tooltip="%SignalZeroAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </actionSet>
   </extension>
   <extension
         point="org.eclipse.ui.popupMenus">
      <viewerContribution
            targetID="org.eclipse.debug.ui.DebugView"
            id="org.eclipse.cdt.debug.ui.debugview.popupMenu">
         <action
               label="%RestartAction.label"
               icon="icons/full/clcl16/restart.gif"
               helpContextId="restart_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RestartActionDelegate"
               menubarPath="stepGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.RestartActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%ShowFullPathsAction.label"
               icon="icons/full/clcl16/show_paths.gif"
               style="toggle"
               helpContextId="show_full_paths_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               menubarPath="renderGroup"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%SwitchToDisassemblyAction.label"
               icon="icons/full/clcl16/disassembly.gif"
               style="toggle"
               helpContextId="switch_to_disassembly_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.SwitchToDisassemblyActionDelegate"
               menubarPath="renderGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.SwitchToDisassemblyActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%ShowDebuggerConsoleAction.label"
               icon="icons/full/clcl16/debugger_console.gif"
               style="toggle"
               helpContextId="show_debugger_console_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.DebuggerConsoleActionDelegate"
               menubarPath="renderGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.DebuggerConsoleActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="#CEditorRulerContext"
            id="org.eclipse.cdt.debug.ui.CEditorRulerActions">
<!--
         <action
               label="%RunToLineAction.label"
               icon="icons/full/clcl16/runtoline_co.gif"
               helpContextId="run_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate">
         </action>
-->
         <action
               label="%BreakpointProperties.label"
               helpContextId="breakpoint_properties_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%EnableBreakpoint.label"
               helpContextId="enable_disable_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%AddBreakpoint.label"
               helpContextId="manage_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="#CEditorContext"
            id="org.eclipse.cdt.debug.ui.CEditorPopupActions">
         <action
               label="%AddExpressionAction.label"
               icon="icons/full/obj16/expression_obj.gif"
               helpContextId="add_expression_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate"
               menubarPath="additions"
               id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%JumpToLineAction.label"
               icon="icons/full/clcl16/jump_co.gif"
               helpContextId="jump_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%RunToLineAction.label"
               icon="icons/full/clcl16/runtoline_co.gif"
               helpContextId="run_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <objectContribution
            objectClass="org.eclipse.cdt.debug.core.model.ICBreakpoint"
            id="org.eclipse.cdt.debug.ui.CBreakpointActions">
         <action
               label="%BreakpointPropertiesAction.label"
               helpContextId="breakpoint_properties_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesAction"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </objectContribution>
      <viewerContribution
            targetID="org.eclipse.debug.ui.BreakpointView"
            id="org.eclipse.cdt.debug.ui.breakpointview.popupMenu">
         <action
               label="%ShowFullPathsAction.label"
               icon="icons/full/clcl16/show_paths.gif"
               style="toggle"
               helpContextId="show_full_paths_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               menubarPath="renderGroup"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="org.eclipse.debug.ui.ExpressionView"
            id="org.eclipse.debug.ui.expressionView.popupMenu">
         <action
               label="%AddGlobalsAction.label"
               icon="icons/full/clcl16/watch_globals.gif"
               helpContextId="add_globals_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddGlobalsActionDelegate"
               menubarPath="expressionGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.AddGlobalsActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="#ASMEditorRulerContext"
            id="org.eclipse.cdt.debug.ui.AsmEditorRulerActions">
<!--
         <action
               label="%RunToLineAction.label"
               icon="icons/full/clcl16/runtoline_co.gif"
               helpContextId="run_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate">
         </action>
-->
         <action
               label="%BreakpointProperties.label"
               helpContextId="breakpoint_properties_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%EnableBreakpoint.label"
               helpContextId="enable_disable_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%AddBreakpoint.label"
               helpContextId="manage_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="#ASMEditorContext"
            id="org.eclipse.cdt.debug.ui.AsmEditorPopupActions">
         <action
               label="%AddExpressionAction.label"
               icon="icons/full/obj16/expression_obj.gif"
               helpContextId="add_expression_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate"
               menubarPath="additions"
               id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%JumpToLineAction.label"
               icon="icons/full/clcl16/jump_co.gif"
               helpContextId="jump_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%RunToLineAction.label"
               icon="icons/full/clcl16/runtoline_co.gif"
               helpContextId="run_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <objectContribution
            objectClass="org.eclipse.cdt.debug.core.model.ICVariable"
            id="org.eclipse.cdt.debug.ui.CVariableActions">
         <menu
               label="%CVariableFormatMenu.label"
               path="renderGroup"
               id="org.eclipse.cdt.debug.ui.CVariableFormatMenu">
            <separator
                  name="formatGroup">
            </separator>
         </menu>
         <action
               label="%HexVariableFormatAction.label"
               helpContextId="hexadecimal_variable_format_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.HexVariableFormatActionDelegate"
               menubarPath="org.eclipse.cdt.debug.ui.CVariableFormatMenu/formatGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.HexVariableFormatActionDelegate">
         </action>
         <action
               label="%DecVariableFormatAction.label"
               helpContextId="decimal_variable_format_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.DecVariableFormatActionDelegate"
               menubarPath="org.eclipse.cdt.debug.ui.CVariableFormatMenu/formatGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.DecVariableFormatActionDelegate">
         </action>
         <action
               label="%NaturalVariableFormatAction.label"
               helpContextId="naturall_variable_format_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.NaturalVariableFormatActionDelegate"
               menubarPath="org.eclipse.cdt.debug.ui.CVariableFormatMenu/formatGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.NaturalVariableFormatActionDelegate">
         </action>
      </objectContribution>
      <viewerContribution
            targetID="#DisassemblyEditorRulerContext"
            id="org.eclipse.cdt.debug.ui.DisassemblyEditorRulerActions">
<!--
         <action
               label="%RunToLineAction.label"
               icon="icons/full/clcl16/runtoline_co.gif"
               helpContextId="run_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate">
         </action>
-->
         <action
               label="%BreakpointProperties.label"
               helpContextId="breakpoint_properties_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%EnableBreakpoint.label"
               helpContextId="enable_disable_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%AddBreakpoint.label"
               helpContextId="manage_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"
               menubarPath="debug"
               id="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="#DisassemblyEditorContext"
            id="org.eclipse.cdt.debug.ui.DisassemblyEditorPopupActions">
         <action
               label="%AddExpressionAction.label"
               icon="icons/full/obj16/expression_obj.gif"
               helpContextId="add_expression_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate"
               menubarPath="additions"
               id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%JumpToLineAction.label"
               icon="icons/full/clcl16/jump_co.gif"
               helpContextId="jump_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%RunToLineAction.label"
               icon="icons/full/clcl16/runtoline_co.gif"
               helpContextId="run_to_line_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="org.eclipse.cdt.debug.ui.SharedLibrariesView"
            id="org.eclipse.cdt.debug.ui.SharedLibrariesViewPopupActions">
         <action
               label="%ShowFullPathsAction.label"
               icon="icons/full/clcl16/show_paths.gif"
               style="toggle"
               helpContextId="show_full_paths_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               menubarPath="renderGroup"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <objectContribution
            objectClass="org.eclipse.cdt.debug.core.model.ICSharedLibrary"
            id="org.eclipse.cdt.debug.ui.SharedLibraryActions">
         <action
               label="%LoadSymbolsAction.label"
               icon="icons/full/clcl16/load_symbols_co.gif"
               helpContextId="load_symbols_action_context"
               tooltip="%LoadSymbolsAction.tooltip"
               class="org.eclipse.cdt.debug.internal.ui.actions.LoadSymbolsActionDelegate"
               menubarPath="sharedLibrariesGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.LoadSymbolsActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.cdt.debug.core.model.ICSignal"
            id="org.eclipse.cdt.debug.ui.SignalActions">
         <action
               label="%SignalAction.label"
               icon="icons/full/clcl16/signal_co.gif"
               helpContextId="signal_action_context"
               tooltip="%SignalAction.tooltip"
               class="org.eclipse.cdt.debug.internal.ui.actions.SignalActionDelegate"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.SignalActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.cdt.debug.core.model.IResumeWithoutSignal"
            id="org.eclipse.cdt.debug.ui.DebugTargetActions">
         <action
               label="%SignalZeroAction.label"
               icon="icons/full/clcl16/signal0_co.gif"
               helpContextId="signal_zero_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.SignalZeroObjectActionDelegate"
               menubarPath="threadGroup"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.SignalZeroObjectActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.cdt.debug.core.model.ICastToType"
            id="org.eclipse.cdt.debug.ui.VariableActions">
         <action
               label="%RestoreDefaultTypeAction.label"
               helpContextId="restore_default_type_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.RestoreDefaultTypeActionDelegate"
               tooltip="%RestoreDefaultTypeAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.RestoreDefaultTypeActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%CastToTypeAction.label"
               icon="icons/full/clcl16/casttotype_co.gif"
               helpContextId="cast_to_type_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.CastToTypeActionDelegate"
               tooltip="%CastToTypeAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.CastToTypeActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               label="%CastToArrayAction.label"
               icon="icons/full/clcl16/showasarray_co.gif"
               helpContextId="cast_to_array_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.CastToArrayActionDelegate"
               tooltip="%CastToArrayAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.CastToArrayActionDelegate">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.cdt.core.model.IFunction"
            id="org.eclipse.cdt.debug.ui.FunctionBreakpointActions">
         <action
               label="%ManageFunctionBreakpointAction.label"
               icon="icons/full/obj16/funbrkp_obj.gif"
               helpContextId="manage_function_breakpoint_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageFunctionBreakpointActionDelegate"
               tooltip="%ManageFunctionBreakpointAction.tooltip"
               menubarPath="additions"
               enablesFor="1"
               id="org.eclipse.cdt.debug.internal.ui.actions.ManageFunctionBreakpointActionDelegate">
            <enablement>
               <pluginState
                     value="installed"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </objectContribution>
      <viewerContribution
            targetID="org.eclipse.debug.ui.VariableView"
            id="org.eclipse.debug.ui.variablesView.popupMenu">
         <action
               label="%DisableVariablesAction.label"
               icon="icons/full/clcl16/disabled_co.gif"
               helpContextId="disable_variables_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.DisableVariablesActionDelegate"
               tooltip="%DisableVariablesAction.tooltip"
               menubarPath="variableGroup"
               enablesFor="2+"
               id="org.eclipse.cdt.debug.internal.ui.actions.DisableVariablesActionDelegate">
            <selection
                  class="org.eclipse.cdt.debug.core.model.ICVariable">
            </selection>
         </action>
         <action
               label="%EnableVariablesAction.label"
               icon="icons/full/clcl16/enabled_co.gif"
               helpContextId="enable_variables_action_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.EnableVariablesActionDelegate"
               tooltip="%EnableVariablesAction.tooltip"
               menubarPath="variableGroup"
               enablesFor="2+"
               id="org.eclipse.cdt.debug.internal.ui.actions.EnableVariablesActionDelegate">
            <selection
                  class="org.eclipse.cdt.debug.core.model.ICVariable">
            </selection>
         </action>
      </viewerContribution>
   </extension>
   <extension
         point="org.eclipse.ui.viewActions">
      <viewContribution
            targetID="org.eclipse.debug.ui.DebugView"
            id="org.eclipse.cdt.debug.ui.debugview.toolbar">
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.RestartActionDelegate"
               toolbarPath="threadGroup"
               hoverIcon="icons/full/clcl16/restart.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.RestartActionDelegate"
               disabledIcon="icons/full/dlcl16/restart.gif"
               enablesFor="1"
               icon="icons/full/elcl16/restart.gif"
               label="%RestartAction.label"
               helpContextId="restart_action_context"
               tooltip="%RestartAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               style="toggle"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               toolbarPath="renderGroup"
               hoverIcon="icons/full/clcl16/show_paths.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               disabledIcon="icons/full/dlcl16/show_paths.gif"
               icon="icons/full/elcl16/show_parents.gif"
               label="%ShowFullPathsAction.label"
               helpContextId="show_full_paths_action_context"
               tooltip="%ShowFullPathsAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               style="toggle"
               id="org.eclipse.cdt.debug.internal.ui.actions.SwitchToDisassemblyActionDelegate"
               toolbarPath="renderGroup"
               hoverIcon="icons/full/clcl16/disassembly.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.SwitchToDisassemblyActionDelegate"
               disabledIcon="icons/full/dlcl16/disassembly.gif"
               enablesFor="1"
               icon="icons/full/elcl16/disassembly.gif"
               label="%SwitchToDisassemblyAction.label"
               helpContextId="switch_to_disassembly_action_context"
               tooltip="%SwitchToDisassemblyAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
         <action
               style="toggle"
               id="org.eclipse.cdt.debug.internal.ui.actions.DebuggerConsoleActionDelegate"
               toolbarPath="renderGroup"
               hoverIcon="icons/full/clcl16/debugger_console.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.DebuggerConsoleActionDelegate"
               disabledIcon="icons/full/dlcl16/debugger_console.gif"
               enablesFor="1"
               icon="icons/full/elcl16/debugger_console.gif"
               label="%ShowDebuggerConsoleAction.label"
               helpContextId="show_debugger_console_action_context"
               tooltip="%ShowDebuggerConsoleAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewContribution>
      <viewContribution
            targetID="org.eclipse.debug.ui.BreakpointView"
            id="org.eclipse.cdt.debug.ui.breakpointview.toolbar">
         <action
               style="toggle"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               toolbarPath="renderGroup"
               hoverIcon="icons/full/clcl16/show_paths.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               disabledIcon="icons/full/dlcl16/show_paths.gif"
               icon="icons/full/elcl16/show_parents.gif"
               label="%ShowFullPathsAction.label"
               helpContextId="show_full_paths_action_context"
               tooltip="%ShowFullPathsAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewContribution>
      <viewContribution
            targetID="org.eclipse.debug.ui.ExpressionView"
            id="org.eclipse.debug.ui.expressionsView.toolbar">
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.AddGlobalsActionDelegate"
               toolbarPath="expressionGroup"
               hoverIcon="icons/full/clcl16/watch_globals.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.AddGlobalsActionDelegate"
               disabledIcon="icons/full/dlcl16/watch_globals.gif"
               enablesFor="1"
               icon="icons/full/elcl16/watch_globals.gif"
               label="%AddGlobalsAction.label"
               helpContextId="add_globals_action_context"
               tooltip="%AddGlobalsAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewContribution>
      <viewContribution
            targetID="org.eclipse.cdt.debug.ui.SharedLibrariesView"
            id="org.eclipse.debug.ui.sharedLibrariesView.toolbar">
         <action
               style="toggle"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               toolbarPath="renderGroup"
               hoverIcon="icons/full/clcl16/show_paths.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               disabledIcon="icons/full/dlcl16/show_paths.gif"
               icon="icons/full/elcl16/show_parents.gif"
               label="%ShowFullPathsAction.label"
               helpContextId="show_full_paths_action_context"
               tooltip="%ShowFullPathsAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewContribution>
   </extension>
   <extension
         point="org.eclipse.ui.editorActions">
      <editorContribution
            targetID="org.eclipse.cdt.ui.editor.CEditor"
            id="org.eclipse.cdt.debug.ui.CEditor.BreakpointRulerActions">
         <action
               label="%Dummy.label"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"
               actionID="RulerDoubleClick"
               id="org.eclipse.cdt.debug.ui.CEditor.ManageBreakpointRulerAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </editorContribution>
      <editorContribution
            targetID="org.eclipse.cdt.debug.ui.editor.CDebugEditor"
            id="org.eclipse.cdt.debug.ui.CEditor.BreakpointRulerActions">
         <action
               label="%Dummy.label"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"
               actionID="RulerDoubleClick"
               id="org.eclipse.cdt.debug.ui.CEditor.ManageBreakpointRulerAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </editorContribution>
      <editorContribution
            targetID="org.eclipse.cdt.ui.editor.asm.AsmEditor"
            id="org.eclipse.cdt.ui.editor.asm.AsmEditor.BreakpointRulerActions">
         <action
               label="%Dummy.label"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"
               actionID="RulerDoubleClick"
               id="org.eclipse.cdt.debug.ui.CEditor.ManageBreakpointRulerAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </editorContribution>
      <editorContribution
            targetID="org.eclipse.cdt.debug.ui.DisassemblyEditor"
            id="org.eclipse.cdt.debug.ui.DisassemblyEditor.BreakpointRulerActions">
         <action
               label="%Dummy.label"
               class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"
               actionID="RulerDoubleClick"
               id="org.eclipse.cdt.debug.ui.CEditor.ManageBreakpointRulerAction">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </editorContribution>
   </extension>
   <extension
         point="org.eclipse.cdt.ui.textHovers">
      <textHover
            name="%DebugTextHover"
            perspective="org.eclipse.debug.ui.DebugPerspective"
            class="org.eclipse.cdt.debug.internal.ui.editors.DebugTextHover"
            id="org.eclipse.cdt.debug.internal.ui.editors.DebugTextHover">
      </textHover>
   </extension>
   <extension
         point="org.eclipse.debug.core.statusHandlers">
      <statusHandler
            code="10000"
            plugin="org.eclipse.cdt.debug.core"
            class="org.eclipse.cdt.debug.internal.ui.QuestionStatusHandler"
            id="org.eclipse.cdt.debug.internal.ui.QuestionStatusHandler">
      </statusHandler>
      <statusHandler
            code="10001"
            plugin="org.eclipse.cdt.debug.core"
            class="org.eclipse.cdt.debug.internal.ui.InfoStatusHandler"
            id="org.eclipse.cdt.debug.internal.ui.InfoStatusHandler">
      </statusHandler>
      <statusHandler
            code="10002"
            plugin="org.eclipse.cdt.debug.core"
            class="org.eclipse.cdt.debug.internal.ui.ErrorStatusHandler"
            id="org.eclipse.cdt.debug.internal.ui.ErrorStatusHandler">
      </statusHandler>
   </extension>
   <extension
         point="org.eclipse.debug.ui.debugActionGroups">
      <debugActionGroup
            name="%CDebugActionGroup.name"
            visible="true"
            id="org.eclipse.cdt.debug.ui.cDebugActionGroup">
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.RestartActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.SwitchToDisassemblyActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.DebuggerConsoleActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.AddGlobalsActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.AddAddressBreakpointActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.ui.internal.actions.RunToLineActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.ui.internal.actions.ManageBreakpointActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.ManageWatchpointActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate">
         </action>
         <action
               id="org.eclipse.cdt.debug.internal.ui.actions.SignalZeroWorkbenchActionDelegate">
         </action>
      </debugActionGroup>
   </extension>
   <extension
         point="org.eclipse.ui.propertyPages">
      <page
            objectClass="org.eclipse.cdt.debug.core.model.ICDebugTarget"
            name="%SourcePropertyPage.name"
            class="org.eclipse.cdt.debug.ui.sourcelookup.SourcePropertyPage"
            id="org.eclipse.cdt.debug.ui.sourcelookup.SourcePropertyPage">
      </page>
   </extension>
   <extension
         id="org.eclipse.cdt.debug.ui.editors"
         point="org.eclipse.ui.editors">
      <editor
            name="%DisassemblyEditor.name"
            extensions="dasm"
            icon="icons/full/obj16/disassembly_obj.gif"
            class="org.eclipse.cdt.debug.internal.ui.editors.DisassemblyEditor"
            id="org.eclipse.cdt.debug.ui.DisassemblyEditor">
      </editor>
      <editor
            name="%CDebugEditor.name"
            icon="icons/full/obj16/filenotfound_obj.gif"
            class="org.eclipse.cdt.debug.internal.ui.editors.CDebugEditor"
            contributorClass="org.eclipse.cdt.internal.ui.editor.CEditorActionContributor"
            id="org.eclipse.cdt.debug.ui.editor.CDebugEditor">
      </editor>
   </extension>
   <extension
         point="org.eclipse.debug.core.sourceLocators">
      <sourceLocator
            name="%DefaultSourceLocator.name"
            class="org.eclipse.cdt.debug.ui.sourcelookup.DefaultSourceLocator"
            id="org.eclipse.cdt.debug.ui.DefaultSourceLocator">
      </sourceLocator>
      <sourceLocator
            name="%OldDefaultSourceLocator.name"
            class="org.eclipse.cdt.debug.ui.sourcelookup.DefaultSourceLocator"
            id="org.eclipse.cdt.launch.DefaultSourceLocator">
      </sourceLocator>
   </extension>
   <extension
         point="org.eclipse.ui.contexts">
      <context
            name="Debugging C/C++"
            description="Debugging C/C++ Programs"
            id="org.eclipse.cdt.debug.ui.debugging"
            parentId="org.eclipse.debug.ui.debugging">
      </context>
   </extension>
   <extension
         point="org.eclipse.debug.ui.debugModelContextBindings">
      <modelContextBinding
            debugModelId="org.eclipse.cdt.debug.core"
            contextId="org.eclipse.cdt.debug.ui.debugging">
      </modelContextBinding>
   </extension>

</plugin>

Back to the top