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

Project Version 2.3

com.rational.test.ft.object.interfaces.WPF
Class WpfVisualTestObject

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.WPF.WpfVisualTestObject
All Implemented Interfaces:
IGraphical
Direct Known Subclasses:
WpfGuiTestObject

public class WpfVisualTestObject
extends GuiTestObject


Field Summary
 
Fields inherited from class com.rational.test.ft.object.interfaces.TestObject
ref
 
Constructor Summary
WpfVisualTestObject()
          For internal use.
WpfVisualTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
          For internal use.
WpfVisualTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
          For internal use.
WpfVisualTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
          For internal use.
WpfVisualTestObject(TestObject obj)
          For internal use.
WpfVisualTestObject(com.rational.test.ft.object.TestObjectReference ref)
          For internal use.
 
Method Summary
 GuiTestObject[] GetChildrenAtPoint(java.awt.Point screenPt)
          Returns an array of references to the children at the specified point.
 TestObject[] GetLogicalChildren()
          Returns a list of Logical children of this TestObject
 TestObject GetLogicalParent()
          Returns the logical parent of this TestObject.
 TestObject[] GetVisualChildren()
          Returns a list of Visual children of this TestObject
 TestObject GetVisualParent()
          Returns the visual parent of this TestObject.
 
Methods inherited from class com.rational.test.ft.object.interfaces.GuiTestObject
canTakeVP, click, click, 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, invokeProxyWithGuiDelay, invokeProxyWithGuiDelay, 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, 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

WpfVisualTestObject

public WpfVisualTestObject()
For internal use.

Since:
RFT8.0

WpfVisualTestObject

public WpfVisualTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,                            TestObject anchor,                            long scriptCommandFlags)
For internal use.

Since:
RFT8.0

WpfVisualTestObject

public WpfVisualTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,                            TestObject anchor)
For internal use.

Since:
RFT8.0

WpfVisualTestObject

public WpfVisualTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
For internal use.

Since:
RFT8.0

WpfVisualTestObject

public WpfVisualTestObject(TestObject obj)
For internal use.

Since:
RFT8.0

WpfVisualTestObject

public WpfVisualTestObject(com.rational.test.ft.object.TestObjectReference ref)
For internal use.

Since:
RFT8.0
Method Detail

GetChildrenAtPoint

public GuiTestObject[] GetChildrenAtPoint(java.awt.Point screenPt)
Returns an array of references to the children at the specified point.

Parameters:
screenPt - - The screen relative point where children list is required.
Returns:
GuiTestObject list
Detail description:
The returned objects can be derived from TestObject and support more methods. Therefore, you may want to cast the return values. If there are no children at the point, a 0-length array of TestObjects will be returned.
Since:
RFT8.0
See Also:
com.rational.test.ft.object.interfaces.GuiTestObject}

GetLogicalParent

public TestObject GetLogicalParent()
Returns the logical parent of this TestObject.

Returns:
TestObject - The logical parent
Since:
RFT8.0
See Also:
#GetVisualParent()}

GetLogicalChildren

public TestObject[] GetLogicalChildren()
Returns a list of Logical children of this TestObject

Returns:
TestObject list
Since:
RFT8.0
See Also:
#GetVisualChildren()}

GetVisualChildren

public TestObject[] GetVisualChildren()
Returns a list of Visual children of this TestObject

Returns:
TestObject list
Since:
RFT8.0
See Also:
#GetLogicalChildren()}

GetVisualParent

public TestObject GetVisualParent()
Returns the visual parent of this TestObject.

Returns:
TestObject - The visual parent
Since:
RFT8.0
See Also:
#GetLogicalParent()}