IBM Rational Functional Tester
Version 8.1.1000
IBM Rational Functional Tester API Reference

Project Version 2.3

com.rational.test.ft.object.interfaces.flex
Class FlexTreeTestObject

java.lang.Object   extended by com.rational.test.ft.object.interfaces.TestObject
      extended by com.rational.test.ft.object.interfaces.ClientTestObject
          extended by com.rational.test.ft.object.interfaces.GuiTestObject
              extended by com.rational.test.ft.object.interfaces.flex.FlexObjectTestObject
                  extended by com.rational.test.ft.object.interfaces.flex.FlexScrollBaseTestObject
                      extended by com.rational.test.ft.object.interfaces.flex.FlexListBaseTestObject
                          extended by com.rational.test.ft.object.interfaces.flex.FlexListTestObject
                              extended by com.rational.test.ft.object.interfaces.flex.FlexTreeTestObject
All Implemented Interfaces:
IGraphical

public class FlexTreeTestObject
extends FlexListTestObject

The Tree control lets a user view hierarchical data arranged as an expandable tree. Each item in a tree can be a leaf or a branch. A leaf item is an end point in the tree. A branch item can contain leaf or branch items, or it can be empty.


Field Summary
 
Fields inherited from class com.rational.test.ft.object.interfaces.TestObject
ref
 
Constructor Summary
FlexTreeTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
           
FlexTreeTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
           
FlexTreeTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
           
FlexTreeTestObject(TestObject obj)
           
FlexTreeTestObject(com.rational.test.ft.object.TestObjectReference ref)
           
 
Method Summary
 void collapse(Subitem path)
          Dispatched when a tree node is collapsed by clicking
 void expand(Subitem path)
          Dispatched when a tree node is expanded
 
Methods inherited from class com.rational.test.ft.object.interfaces.flex.FlexListTestObject
select
 
Methods inherited from class com.rational.test.ft.object.interfaces.flex.FlexListBaseTestObject
click, click, inputKeys, inputKeys, type, type
 
Methods inherited from class com.rational.test.ft.object.interfaces.flex.FlexScrollBaseTestObject
mouseScroll, scroll, scroll
 
Methods inherited from class com.rational.test.ft.object.interfaces.flex.FlexObjectTestObject
changeFocus, changeFocus, changeFocus, changeFocus, click, click, click, getAutomationChildAt, invokeProxyWithGuiDelay, invokeProxyWithGuiDelay, performAction, performAction, performAction, performAction, performAction, performAction, performTest, setFocus
 
Methods inherited from class com.rational.test.ft.object.interfaces.GuiTestObject
canTakeVP, click, click, clickRadio, doubleClick, doubleClick, doubleClick, doubleClick, drag, drag, drag, drag, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, ensureObjectIsVisible, getChildAtPoint, getClippedScreenRectangle, getImage, getImage, getScreenPoint, getScreenPoint, getScreenRectangle, getScreenSnapshot, getVisibleArea, hasFocus, hover, hover, hover, hover, isEnabled, isOpaque, isPointInObject, isShowing, mouseMove, mouseMove, nClick, nClickDrag, nClickDragToScreenPoint
 
Methods inherited from class com.rational.test.ft.object.interfaces.ClientTestObject
exists, find, find, findAndInvoke, findAndInvokeProxy, invoke, invokeProxy, unregister, waitForExistence
 
Methods inherited from class com.rational.test.ft.object.interfaces.TestObject
compare, compare, compareAndLog, compareAndLog, equals, find, findAndInvoke, getActualData, getChildren, getDescribedObject, getDescribedObjects, getDescriptiveName, getDomain, getField, getIndexer, getIndexer, getIndexers, getMappableChildren, getMappableParent, getMapProperties, getMethods, getNameInScript, getNonValueProperties, getObjectClassName, getObjectCustomClassName, getObjectReference, getOwnedObjects, getOwner, getParent, getProcess, getProperties, getProperty, getPropertyFromMap, getRecognitionProperties, getRecognitionPropertyWeight, getScriptCommandFlags, getStandardProperties, getTestData, getTestDataTypes, getTopMappableParent, getTopParent, hashCode, invoke, invokeProxy, isMappedObject, isSameObject, isScreenTestObject, isTopLevelTestObject, performTest, performTest, performTest, setIndexer, setIndexer, setMapProperties, setProperty, toString, updateTestData, waitForExistence
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlexTreeTestObject

public FlexTreeTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)

FlexTreeTestObject

public FlexTreeTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,                           TestObject anchor)

FlexTreeTestObject

public FlexTreeTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,                           TestObject anchor,                           long scriptCommandFlags)

FlexTreeTestObject

public FlexTreeTestObject(com.rational.test.ft.object.TestObjectReference ref)

FlexTreeTestObject

public FlexTreeTestObject(TestObject obj)
Method Detail

expand

public void expand(Subitem path)
Dispatched when a tree node is expanded

Parameters:
path - subitem indicating the path of the item clicked with its hierarchy from root node

collapse

public void collapse(Subitem path)
Dispatched when a tree node is collapsed by clicking

Parameters:
path - subitem indictaing the node closed