790 # step 3: get a pathlist up to the requested variable |
790 # step 3: get a pathlist up to the requested variable |
791 pathlist = self.__buildTreePath(node) |
791 pathlist = self.__buildTreePath(node) |
792 # step 4: request the variable from the debugger |
792 # step 4: request the variable from the debugger |
793 variablesFilter = e5App().getObject("DebugUI").variablesFilter( |
793 variablesFilter = e5App().getObject("DebugUI").variablesFilter( |
794 self.__globalScope) |
794 self.__globalScope) |
795 # TODO: refactor this statement |
|
796 e5App().getObject("DebugServer").remoteClientVariable( |
795 e5App().getObject("DebugServer").remoteClientVariable( |
797 e5App().getObject("DebugUI").debugViewer.getSelectedDebuggerId(), |
796 e5App().getObject("DebugUI").getSelectedDebuggerId(), |
798 self.__globalScope, variablesFilter, pathlist, self.framenr) |
797 self.__globalScope, variablesFilter, pathlist, self.framenr) |
799 |
798 |
800 def setExpanded(self, index, state): |
799 def setExpanded(self, index, state): |
801 """ |
800 """ |
802 Public method to set the expanded state of item. |
801 Public method to set the expanded state of item. |