com.rational.test.ft.object.interfaces.WPF
Class WpfTopLevelSubitemTestObject
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.WPF.WpfVisualTestObject
com.rational.test.ft.object.interfaces.WPF.WpfGuiTestObject
com.rational.test.ft.object.interfaces.WPF.WpfStatelessGuiSubitemTestObject
com.rational.test.ft.object.interfaces.WPF.WpfGuiSubitemTestObject
com.rational.test.ft.object.interfaces.WPF.WpfFrameSubitemTestObject
com.rational.test.ft.object.interfaces.WPF.WpfTopLevelSubitemTestObject
All Implemented Interfaces: IFrame , IGraphical , ISubitem , ITopWindow , IWpfGraphical , IWpfGraphicalSubitem
public class WpfTopLevelSubitemTestObject extends WpfFrameSubitemTestObject implements ITopWindow
Method Summary
void
activate ()
Causes the associated window control to become the active window if possible.
void
clickDisabled ()
Records all actions performed against an inactive window.
void
inputChars (java.lang.String keys)
Sends the supplied characters to the associated window.
void
inputKeys (java.lang.String keys)
Sends the supplied characters to the associated window.
Methods inherited from class com.rational.test.ft.object.interfaces.WPF.WpfStatelessGuiSubitemTestObject
click , click , click , click , click , click , doubleClick , doubleClick , doubleClick , doubleClick , doubleClick , doubleClick , drag , drag , drag , drag , drag , drag , drag , drag , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , getScreenPoint , getScreenPoint , getScreenPoint , getScreenRectangle , getSubitem , hover , hover , hover , hover , hover , hover , mouseMove , mouseMove , mouseMove , mouseMove , mouseMove , mouseMove , nClick , nClick , nClickDrag , nClickDrag , nClickDrag , nClickDragToScreenPoint , nClickDragToScreenPoint , nClickDragToScreenPoint , nClickDragToScreenPoint
Methods inherited from class com.rational.test.ft.object.interfaces.WPF.WpfGuiTestObject
click , click , doubleClick , doubleClick , drag , drag , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , dragToScreenPoint , getChildAtPoint , getScreenPoint , hover , hover , isPointInObject , mouseMove , mouseMove , nClick , nClickDrag , nClickDragToScreenPoint , nClickDragToScreenPoint
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 , getIWindow , getRole , 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 , 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 , performTest , setIndexer , setIndexer , setLoggedDuringUnregister , 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.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
WpfTopLevelSubitemTestObject
public WpfTopLevelSubitemTestObject ()
For internal use.
Since:
RFT8.0
WpfTopLevelSubitemTestObject
public WpfTopLevelSubitemTestObject (SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use.
Since:
RFT8.0
WpfTopLevelSubitemTestObject
public WpfTopLevelSubitemTestObject (SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use.
Since:
RFT8.0
WpfTopLevelSubitemTestObject
public WpfTopLevelSubitemTestObject (SpyMappedTestObject mappedObject)
For internal use.
Since:
RFT8.0
inputKeys
public void inputKeys (java.lang.String keys)
Sends the supplied characters to the associated window.
Specified by: inputKeys
in interface ITopWindow
Parameters: keys
- - the characters to be processed by this windowDetail description:
The window is responsible for sending the characters on to the appropriate controls
nested in that window. The characters in the given string are interpreted according to the
rules documented under ITopWindow.inputKeys
.
Since:
RFT8.0
activate
public void activate ()
Causes the associated window control to become the active window if possible.
Specified by: activate
in interface ITopWindow
Detail description:
If this is not possible, an appropriate exception is thrown. Common causes for
the window to not become active are that another window is modal or that the window cannot be displayed.
Since:
RFT8.0
clickDisabled
public void clickDisabled ()
Records all actions performed against an inactive window.
Specified by: clickDisabled
in interface ITopWindow
Detail description:
Top objects become inactive when a modal dialog box prevents them from becoming active.
Actions against an inactive window cause the topmost modal dialog box to be activated
instead of the TestObject
.
Since:
RFT8.0
inputChars
public void inputChars (java.lang.String keys)
Sends the supplied characters to the associated window.
Specified by: inputChars
in interface ITopWindow
Parameters: keys
- - The characters to be processed by this windowDetail description:
The window is responsible for sending the characters on to the appropriate controls
nested in that window. The characters are uninterpreted. For example, inputChars("+a+b") emits "+a+b",
in contrast to inputKeys("+a+b"), which interprets the "+" as a shift and emits "AB".
Since:
RFT8.0