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

Project Version 2.3

com.rational.test.ft.object.interfaces
Class FTETopLevelTestObject

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.FrameTestObject
                  extended by com.rational.test.ft.object.interfaces.TopLevelTestObject
                      extended by com.rational.test.ft.object.interfaces.FTETopLevelTestObject
All Implemented Interfaces:
IFrame, IGraphical, ITopWindow

public class FTETopLevelTestObject
extends TopLevelTestObject


Field Summary
 
Fields inherited from class com.rational.test.ft.object.interfaces.TestObject
ref
 
Fields inherited from interface com.rational.test.ft.object.interfaces.ITopWindow
INPUTCHARS_METHOD, INPUTKEYS_METHOD
 
Constructor Summary
FTETopLevelTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
           
FTETopLevelTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
           
FTETopLevelTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
           
FTETopLevelTestObject(TestObject obj)
           
FTETopLevelTestObject(com.rational.test.ft.object.TestObjectReference ref)
           
 
Method Summary
 boolean checkForChange(int startRow, int startCol, int endRow, int endCol, java.lang.String text)
           
 boolean checkForChange(int startRow, int startCol, int endRow, int endCol, java.lang.String text, boolean clearBuffer)
           
 void clearEventHistory()
           
 void startEventMonitor()
           
 void stopEventMonitor()
           
 boolean waitForChange(int startRow, int startCol, int endRow, int endCol, java.lang.String text)
           
 boolean waitForChange(int startRow, int startCol, int endRow, int endCol, java.lang.String text, long timeout)
           
 
Methods inherited from class com.rational.test.ft.object.interfaces.TopLevelTestObject
activate, clickDisabled, close, inputChars, inputKeys, isIconified, maximize, minimize, move, resize, restore
 
Methods inherited from class com.rational.test.ft.object.interfaces.FrameTestObject
contextHelp
 
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
 
Methods inherited from interface com.rational.test.ft.object.interfaces.IFrame
contextHelp
 
Methods inherited from interface com.rational.test.ft.object.interfaces.IGraphical
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, drag, drag, drag, drag, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, getChildAtPoint, getClippedScreenRectangle, getScreenPoint, getScreenPoint, getScreenRectangle, hasFocus, hover, hover, hover, hover, isEnabled, isOpaque, isPointInObject, isShowing, mouseMove, mouseMove, nClick, nClickDrag, nClickDragToScreenPoint
 

Constructor Detail

FTETopLevelTestObject

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

FTETopLevelTestObject

public FTETopLevelTestObject(TestObject obj)

FTETopLevelTestObject

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

FTETopLevelTestObject

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

FTETopLevelTestObject

public FTETopLevelTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
Method Detail

startEventMonitor

public void startEventMonitor()

stopEventMonitor

public void stopEventMonitor()

checkForChange

public boolean checkForChange(int startRow,
                              int startCol,
                              int endRow,
                              int endCol,
                              java.lang.String text)

checkForChange

public boolean checkForChange(int startRow,
                              int startCol,
                              int endRow,
                              int endCol,
                              java.lang.String text,
                              boolean clearBuffer)

waitForChange

public boolean waitForChange(int startRow,
                             int startCol,
                             int endRow,
                             int endCol,
                             java.lang.String text)
                      throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

waitForChange

public boolean waitForChange(int startRow,
                             int startCol,
                             int endRow,
                             int endCol,
                             java.lang.String text,
                             long timeout)
                      throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

clearEventHistory

public void clearEventHistory()