327 |
327 |
328 registryDataList = getRegistryData() |
328 registryDataList = getRegistryData() |
329 if registryDataList: |
329 if registryDataList: |
330 self.__debuggerInterfaces[interfaceName] = getRegistryData |
330 self.__debuggerInterfaces[interfaceName] = getRegistryData |
331 for clientLanguage, clientCapabilities, clientExtensions, \ |
331 for clientLanguage, clientCapabilities, clientExtensions, \ |
332 interfaceCreator in registryDataList: |
332 interfaceCreator in registryDataList: |
333 self.__debuggerInterfaceRegistry[clientLanguage] = [ |
333 self.__debuggerInterfaceRegistry[clientLanguage] = [ |
334 clientCapabilities, clientExtensions, interfaceCreator, |
334 clientCapabilities, clientExtensions, interfaceCreator, |
335 interfaceName] |
335 interfaceName] |
336 |
336 |
337 def unregisterDebuggerInterface(self, interfaceName): |
337 def unregisterDebuggerInterface(self, interfaceName): |
338 """ |
338 """ |
339 Public method to unregister a debugger interface. |
339 Public method to unregister a debugger interface. |
340 |
340 |