com.rational.test.ft.object.interfaces.flex
Class FlexTabNavigatorTestObject
java.lang.Object
com.rational.test.ft.object.interfaces.TestObject
com.rational.test.ft.object.interfaces.ClientTestObject
com.rational.test.ft.object.interfaces.GuiTestObject
com.rational.test.ft.object.interfaces.flex.FlexObjectTestObject
com.rational.test.ft.object.interfaces.flex.FlexContainerTestObject
com.rational.test.ft.object.interfaces.flex.FlexViewStackTestObject
com.rational.test.ft.object.interfaces.flex.FlexTabNavigatorTestObject
All Implemented Interfaces: IGraphical
public class FlexTabNavigatorTestObject extends FlexViewStackTestObject
The TabNavigator container extends the ViewStack container by including a TabBar container for navigating between its child containers.
Like a ViewStack container, a TabNavigator container has a collection of child containers, in which only one child at a time is visible.
Flex automatically creates a TabBar container at the top of the TabNavigator container, with a tab corresponding to each child container.
Each tab can have its own label and icon. When the user clicks a tab, the corresponding child container becomes visible as the selected child
of the TabNavigator container.
Method Summary
void
click (Subitem item)
Dispatched when user clickes over any of the tabs in the tabNavigator
Methods inherited from class com.rational.test.ft.object.interfaces.flex.FlexContainerTestObject
dragCancel , dragCancel , dragDrop , dragDrop , dragDrop , dragDrop , dragStart , dragStart , dragStart , 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 , getIWindow , getRole , 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 , getProperty , getTestDataTypes , 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 , getPropertyFromMap , getRecognitionProperties , getRecognitionPropertyWeight , getScriptCommandFlags , getStandardProperties , getTestData , getTopMappableParent , getTopParent , hashCode , invoke , invoke , invoke , invokeProxy , invokeProxy , isLoggedDuringUnregister , isMappedObject , isSameObject , isScreenTestObject , isTopLevelTestObject , performTest , performTest , performTest , setIndexer , setIndexer , setLoggedDuringUnregister , setMapProperties , setProperty , toString , updateTestData , waitForExistence
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
FlexTabNavigatorTestObject
public FlexTabNavigatorTestObject (SpyMappedTestObject mappedObject)
FlexTabNavigatorTestObject
public FlexTabNavigatorTestObject (SpyMappedTestObject mappedObject,
TestObject anchor)
FlexTabNavigatorTestObject
public FlexTabNavigatorTestObject (SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
click
public void click (Subitem item)
Dispatched when user clickes over any of the tabs in the tabNavigator
Parameters: item
- the tab over which the user clicked