def testMenu(): m_logger = Logger.InitLog("testMenu.log", logging.getLogger("testMenu.thread")) # init device device = Device(m_logger) device.open() data = device.getDumpData() # build View Tree vt = ViewTree(m_logger) tree_nodes_list = vt.build(data) # if current view is a system component menu = Menu(tree_nodes_list) elements_list = menu.getElementList() # if current view is not a system component, use "tree_nodes_list" directly: node.mElement #for node in tree_nodes_list: # view_element = ViewElement(node.mElement) # ...... # ...... # View Element for element in elements_list: print "begin deal with [%s]" %element.mText view_element = ViewElement(element)
def testMenu(): m_logger = Logger.InitLog("testMenu.log", logging.getLogger("testMenu.thread")) # init device device = Device(m_logger) device.open() data = device.getDumpData() # build View Tree vt = ViewTree(m_logger) tree_nodes_list = vt.build(data) # if current view is a system component menu = Menu(tree_nodes_list) elements_list = menu.getElementList() # if current view is not a system component, use "tree_nodes_list" directly: node.mElement #for node in tree_nodes_list: # view_element = ViewElement(node.mElement) # ...... # ...... # View Element for element in elements_list: print "begin deal with [%s]" % element.mText view_element = ViewElement(element)
def testHome(): vt = ViewTree() tree_nodes_list = vt.build() home = Home(tree_nodes_list) elements_list = home.getElementList() for element in elements_list: print element.mText
def testHome(): vt = ViewTree() tree_nodes_list = vt.build() home = Home(tree_nodes_list) elements_list = home.getElementList() for element in elements_list: print element.mText