2289 Private method to handle the Continue action. |
2289 Private method to handle the Continue action. |
2290 """ |
2290 """ |
2291 self.lastAction = 0 |
2291 self.lastAction = 0 |
2292 self.__enterRemote() |
2292 self.__enterRemote() |
2293 self.debugServer.remoteContinue(self.getSelectedDebuggerId()) |
2293 self.debugServer.remoteContinue(self.getSelectedDebuggerId()) |
2294 self.__getThreadList() |
|
2295 |
2294 |
2296 def __specialContinue(self): |
2295 def __specialContinue(self): |
2297 """ |
2296 """ |
2298 Private method to handle the Special Continue action. |
2297 Private method to handle the Special Continue action. |
2299 """ |
2298 """ |
2300 self.lastAction = 2 |
2299 self.lastAction = 2 |
2301 self.__enterRemote() |
2300 self.__enterRemote() |
2302 self.debugServer.remoteContinue(self.getSelectedDebuggerId(), 1) |
2301 self.debugServer.remoteContinue(self.getSelectedDebuggerId(), 1) |
2303 self.__getThreadList() |
|
2304 |
2302 |
2305 def __step(self): |
2303 def __step(self): |
2306 """ |
2304 """ |
2307 Private method to handle the Step action. |
2305 Private method to handle the Step action. |
2308 """ |
2306 """ |
2315 Private method to handle the Step Over action. |
2313 Private method to handle the Step Over action. |
2316 """ |
2314 """ |
2317 self.lastAction = 2 |
2315 self.lastAction = 2 |
2318 self.__enterRemote() |
2316 self.__enterRemote() |
2319 self.debugServer.remoteStepOver(self.getSelectedDebuggerId()) |
2317 self.debugServer.remoteStepOver(self.getSelectedDebuggerId()) |
2320 self.__getThreadList() |
|
2321 |
2318 |
2322 def __stepOut(self): |
2319 def __stepOut(self): |
2323 """ |
2320 """ |
2324 Private method to handle the Step Out action. |
2321 Private method to handle the Step Out action. |
2325 """ |
2322 """ |
2326 self.lastAction = 3 |
2323 self.lastAction = 3 |
2327 self.__enterRemote() |
2324 self.__enterRemote() |
2328 self.debugServer.remoteStepOut(self.getSelectedDebuggerId()) |
2325 self.debugServer.remoteStepOut(self.getSelectedDebuggerId()) |
2329 self.__getThreadList() |
|
2330 |
2326 |
2331 def __stepQuit(self): |
2327 def __stepQuit(self): |
2332 """ |
2328 """ |
2333 Private method to handle the Step Quit action. |
2329 Private method to handle the Step Quit action. |
2334 """ |
2330 """ |
2347 self.__enterRemote() |
2343 self.__enterRemote() |
2348 self.debugServer.remoteBreakpoint( |
2344 self.debugServer.remoteBreakpoint( |
2349 self.getSelectedDebuggerId(), |
2345 self.getSelectedDebuggerId(), |
2350 aw.getFileName(), line, 1, None, 1) |
2346 aw.getFileName(), line, 1, None, 1) |
2351 self.debugServer.remoteContinue(self.getSelectedDebuggerId()) |
2347 self.debugServer.remoteContinue(self.getSelectedDebuggerId()) |
2352 self.__getThreadList() |
|
2353 |
2348 |
2354 def __moveInstructionPointer(self): |
2349 def __moveInstructionPointer(self): |
2355 """ |
2350 """ |
2356 Private method to move the instruction pointer to a different line. |
2351 Private method to move the instruction pointer to a different line. |
2357 """ |
2352 """ |