question: public void removeDebugger ( final IDebugger debugger ) { debuggers . remove ( debugger ) ; for ( final DebuggerProviderListener listener : m_listeners ) { try { listener . debuggerRemoved ( this , debugger ) ; } catch ( final Exception exception ) { CUtilityFunctions . logException ( exception ) ; } } }
target:  Removes a debugger from the provider.