Skip to main content
summaryrefslogblamecommitdiffstats
blob: 5871001dddc95ba77be8cf72570dea009d6d220b (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.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="%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>
      <view
            name="%DisassemblyView.name"
            icon="icons/full/cview16/disassembly_view.gif"
            category="org.eclipse.debug.ui"
            class="org.eclipse.cdt.debug.internal.ui.views.disassembly.DisassemblyView"
            id="org.eclipse.cdt.debug.ui.DisassemblyView">
      </view>
   </extension>
   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="org.eclipse.debug.ui.DebugPerspective">
         <view
               relative="org.eclipse.debug.ui.VariableView"
               visible="false"
               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"
               visible="false"
               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"
               visible="false"
               id="org.eclipse.cdt.debug.ui.SignalsView"
               relationship="stack">
         </view>
         <viewShortcut
               id="org.eclipse.cdt.debug.ui.SignalsView">
         </viewShortcut>
         <viewShortcut
               id="org.eclipse.debug.ui.RegisterView">
         </viewShortcut>
         <view
               relative="org.eclipse.ui.views.ContentOutline"
               visible="false"
               id="org.eclipse.cdt.debug.ui.DisassemblyView"
               relationship="stack">
         </view>
         <viewShortcut
               id="org.eclipse.cdt.debug.ui.DisassemblyView">
         </viewShortcut>
         <actionSet
               id="org.eclipse.cdt.debug.ui.debugActionSet">
         </actionSet>
      </perspectiveExtension>
   </extension>
   <extension
         point="org.eclipse.ui.preferencePages">
      <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="%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.ResumeAtLineActionDelegate"
               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.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="%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="%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
               state="false"
               style="toggle"
               id="org.eclipse.cdt.debug.internal.ui.actions.ToggleInstructionStepModeActionDelegate"
               class="org.eclipse.cdt.debug.internal.ui.actions.ToggleInstructionStepModeActionDelegate"
               enablesFor="1"
               icon="icons/full/clcl16/instr_step.gif"
               helpContextId="toggle_instruction_step_mode_action_context"
               label="%ToggleInstructionStepModeAction.label"
               menubarPath="renderGroup"
               tooltip="%ToggleInstructionStepModeAction.tooltip">
            <enablement>
               <pluginState
                     id="org.eclipse.cdt.debug.ui"
                     value="activated">
               </pluginState>
            </enablement>
         </action>
      </viewerContribution>
      <viewerContribution
            targetID="#CEditorRulerContext"
            id="org.eclipse.cdt.debug.ui.CEditorRulerActions">
         <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">
      </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">
      </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>
         <action
               label="%SignalPropertiesAction.label"
               style="pulldown"
               helpContextId="signal_properties_action_context"
               tooltip="%SignalPropertiesAction.tooltip"
               class="org.eclipse.cdt.debug.internal.ui.actions.SignalPropertiesActionDelegate"
               enablesFor="1"
               id="org.eclipse.cdt.debug.ui.SignalPropertiesAction">
            <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.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"
               state="false"
               toolbarPath="renderGroup"
               id="org.eclipse.cdt.debug.internal.ui.actions.ToggleInstructionStepModeActionDelegate"
               hoverIcon="icons/full/clcl16/instr_step.gif"
               class="org.eclipse.cdt.debug.internal.ui.actions.ToggleInstructionStepModeActionDelegate"
               disabledIcon="icons/full/dlcl16/instr_step.gif"
               enablesFor="1"
               icon="icons/full/elcl16/instr_step.gif"
               helpContextId="toggle_instruction_step_mode_action_context"
               label="%ToggleInstructionStepModeAction.label"
               tooltip="%ToggleInstructionStepModeAction.tooltip">
            <enablement>
               <pluginState
                     value="activated"
                     id="org.eclipse.cdt.debug.ui">
               </pluginState>
            </enablement>
         </action>
      </viewContribution>
      <viewContribution
            targetID="org.eclipse.debug.ui.DebugView"
            id="org.eclipse.cdt.debug.ui.debugView.menu">
         <action
               label="%ShowFullPathsAction.label"
               style="toggle"
               icon="icons/full/clcl16/show_paths.gif"
               helpContextId="show_full_paths_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               tooltip="%ShowFullPathsAction.tooltip"
               menubarPath="cDebugActions"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction">
            <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">
      </viewContribution>
      <viewContribution
            targetID="org.eclipse.debug.ui.BreakpointView"
            id="org.eclipse.cdt.debug.ui.breakpointView.menu">
         <action
               label="%ShowFullPathsAction.label"
               style="toggle"
               icon="icons/full/clcl16/show_paths.gif"
               helpContextId="show_full_paths_context"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               tooltip="%ShowFullPathsAction.tooltip"
               menubarPath="cDebugActions"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction">
            <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.menu">
         <action
               label="%ShowFullPathsAction.label"
               icon="icons/full/clcl16/show_paths.gif"
               style="toggle"
               helpContextId="show_full_paths_context"
               tooltip="%ShowFullPathsAction.tooltip"
               class="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction"
               menubarPath="cDebugActions"
               id="org.eclipse.cdt.debug.internal.ui.actions.ShowFullPathsAction">
            <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.CDebugEditor.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.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.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>
   <extension
         point="org.eclipse.debug.ui.contextViewBindings">
      <contextViewBinding
            viewId="org.eclipse.cdt.debug.ui.MemoryView"
            contextId="org.eclipse.cdt.debug.ui.debugging">
      </contextViewBinding>
      <contextViewBinding
            viewId="org.eclipse.cdt.debug.ui.SharedLibrariesView"
            contextId="org.eclipse.cdt.debug.ui.debugging">
      </contextViewBinding>
      <contextViewBinding
            viewId="org.eclipse.cdt.debug.ui.SignalsView"
            contextId="org.eclipse.cdt.debug.ui.debugging">
      </contextViewBinding>
      <contextViewBinding
            viewId="org.eclipse.debug.ui.RegisterView"
            contextId="org.eclipse.cdt.debug.ui.debugging">
      </contextViewBinding>
   </extension>
   <extension
         point="org.eclipse.ui.editors.annotationTypes">
      <type
            super="org.eclipse.debug.core.breakpoint"
            markerType="org.eclipse.cdt.debug.core.cBreakpointMarker"
            name="org.eclipse.cdt.debug.core.breakpoint">
      </type>
      <type
            markerType="org.eclipse.cdt.debug.ui.disassemblyInstructionPointer.current"
            name="org.eclipse.cdt.debug.ui.currentDisassemblyIP">
      </type>
      <type
            markerType="org.eclipse.cdt.debug.ui.disassemblyInstructionPointer.secondary"
            name="org.eclipse.cdt.debug.ui.secondaryDisassemblyIP">
      </type>
   </extension>
   <extension
         point="org.eclipse.ui.editors.markerAnnotationSpecification">
      <specification
            annotationImageProvider="org.eclipse.cdt.debug.internal.ui.BreakpointImageProvider"
            icon="icons/full/obj16/brkp_obj.gif"
            annotationType="org.eclipse.cdt.debug.core.breakpoint">
      </specification>
      <specification
            colorPreferenceValue="217,255,226"
            annotationType="org.eclipse.cdt.debug.ui.currentDisassemblyIP"
            verticalRulerPreferenceValue="true"
            colorPreferenceKey="currentDisassemblyIPColor"
            highlightPreferenceKey="currentDisassemblyIPHighlight"
            overviewRulerPreferenceValue="true"
            highlightPreferenceValue="true"
            presentationLayer="6"
            icon="icons/full/obj16/inst_ptr_top.gif"
            textPreferenceValue="false"
            label="%DisassemblyCurrentInstructionPointer"
            textPreferenceKey="currentDisassemblyIPIndication"
            verticalRulerPreferenceKey="currentDisassemblyIPVerticalRuler"
            overviewRulerPreferenceKey="currentDisassemblyIPOverviewRuler">
      </specification>
      <specification
            colorPreferenceValue="217,255,226"
            annotationType="org.eclipse.cdt.debug.ui.secondaryDisassemblyIP"
            verticalRulerPreferenceValue="true"
            colorPreferenceKey="secondaryDisassemblyIPColor"
            highlightPreferenceKey="secondaryDisassemblyIPHighlight"
            overviewRulerPreferenceValue="true"
            highlightPreferenceValue="true"
            presentationLayer="6"
            icon="icons/full/obj16/inst_ptr.gif"
            textPreferenceValue="false"
            label="%DisassemblySecondaryInstructionPointer"
            textPreferenceKey="secondaryDisassemblyIPIndication"
            verticalRulerPreferenceKey="secondaryDisassemblyIPVerticalRuler"
            overviewRulerPreferenceKey="secondaryDisassemblyIPOverviewRuler">
      </specification>
   </extension>
   <extension
         point="org.eclipse.core.runtime.adapters">
      <factory
            class="org.eclipse.cdt.debug.internal.ui.actions.RetargettableActionAdapterFactory"
            adaptableType="org.eclipse.cdt.internal.ui.editor.CEditor">
         <adapter
               type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
         </adapter>
         <adapter
               type="org.eclipse.debug.ui.actions.IRunToLineTarget">
         </adapter>
      </factory>
      <factory
            class="org.eclipse.cdt.debug.internal.ui.actions.RetargettableActionAdapterFactory"
            adaptableType="org.eclipse.cdt.internal.ui.editor.asm.AsmTextEditor">
         <adapter
               type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
         </adapter>
         <adapter
               type="org.eclipse.debug.ui.actions.IRunToLineTarget">
         </adapter>
      </factory>
      <factory
            class="org.eclipse.cdt.debug.internal.ui.actions.RetargettableActionAdapterFactory"
            adaptableType="org.eclipse.cdt.debug.internal.ui.views.disassembly.DisassemblyView">
         <adapter
               type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget">
         </adapter>
         <adapter
               type="org.eclipse.debug.ui.actions.IRunToLineTarget">
         </adapter>
      </factory>
   </extension>
   <extension
         point="org.eclipse.ui.themes">
      <themeElementCategory
            label="%DebugPresentation.label"
            id="org.eclipse.cdt.debug.ui.presentation">
      </themeElementCategory>
      <colorDefinition
            label="%DisassemblySourceLineColor.label"
            value="COLOR_DARK_BLUE"
            categoryId="org.eclipse.cdt.debug.ui.presentation"
            id="org.eclipse.cdt.debug.ui.disassembly.sourceLineColor">
         <description>
            %DisassemblySourceLineColor.description
         </description>
      </colorDefinition>
      <fontDefinition
            label="%DisassemblyFontDefinition.label"
            categoryId="org.eclipse.cdt.debug.ui.presentation"
            defaultsTo="org.eclipse.jface.textfont"
            id="org.eclipse.cdt.debug.ui.disassemblyFont">
         <description>
            %DisassemblyFontDefinition.description
         </description>
      </fontDefinition>
   </extension>

</plugin>

Back to the top