Exemplo n.º 1
0
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)
Exemplo n.º 2
0
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)
Exemplo n.º 3
0
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
Exemplo n.º 4
0
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