treesDragTree-1.rctest
exampleOpen smartgwt tree_interaction_drag_nodes
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]
click scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]
verifyText scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[2]/col[0] Yellow Cube
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[5]/col[fieldName=nodeTitle||0]/over
dragAndDropToObject scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0] scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[5]/col[fieldName=nodeTitle||0]/over
waitForGridDone scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]
verifyText scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[5]/col[0] Yellow Cube
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[5]/col[fieldName=nodeTitle||0]
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]/before
dragAndDropToObject scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[5]/col[fieldName=nodeTitle||0] scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]/before
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]
click scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]
verifyText scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[2]/col[0] Yellow Cube
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]
click scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[2]/col[fieldName=nodeTitle||0]
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=VStack||index=1||length=3||classIndex=0||classLength=1]/member[Class=ImgButton||index=1||length=2||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=button||name=main]/
click scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=VStack||index=1||length=3||classIndex=0||classLength=1]/member[Class=ImgButton||index=1||length=2||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=button||name=main]/
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[0]/col[fieldName=nodeTitle||0]
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[7]/col[fieldName=nodeTitle||0]/before
dragAndDropToObject scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[0]/col[fieldName=nodeTitle||0] scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[7]/col[fieldName=nodeTitle||0]/before
waitForGridDone scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/
verifyText scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[6]/col[0] Yellow Cube
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=VStack||index=1||length=3||classIndex=0||classLength=1]/member[Class=ImgButton||index=0||length=2||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=button||name=main]/
click scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=VStack||index=1||length=3||classIndex=0||classLength=1]/member[Class=ImgButton||index=0||length=2||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=button||name=main]/
waitForGridDone scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/
verifyText scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[0]/col[0] Yellow Cube
verifyElementPresent scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[3]/col[0]
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[3]/col[fieldName=nodeTitle||0]
waitForElementClickable scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[4]/col[fieldName=nodeTitle||0]/open
dragAndDropToObject scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[3]/col[fieldName=nodeTitle||0] scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[4]/col[fieldName=nodeTitle||0]/open
waitForGridDone scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/
waitForGridDone scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/
verifyElementNotPresent scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=0||length=3||classIndex=0||classLength=2||roleIndex=0||roleLength=2||scRole=tree]/body/row[5]/col[0]
verifyText scLocator=//testRoot[]/member[Class=HStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=TreeGrid||index=2||length=3||classIndex=1||classLength=2||roleIndex=1||roleLength=2||scRole=tree]/body/row[5]/col[0] Bin 2