com.rational.test.ft.object.interfaces
Class FileDialogTestObject
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.FrameTestObject
com.rational.test.ft.object.interfaces.TopLevelTestObject
com.rational.test.ft.object.interfaces.DialogTestObject
com.rational.test.ft.object.interfaces.FileDialogTestObject
- All Implemented Interfaces:
- IFileDialog, IFrame, IGraphical, ITopWindow
public class FileDialogTestObject
- extends DialogTestObject
- implements IFileDialog
Represents native-style file dialog controls. This interface
can be used to make the native-control recording more resilient. Due to disconnects between the host domain
and the native-level implementation, these controls typically
do not expose all the visible child controls. For example, because it is host specific,
the file-selection control typically does not appear as a child. Hiding of the child
objects significantly reduces the portability of actions against these controls.
Serves as the base TestObject
implementation of the IFileDialog
interface.
- Since:
- RFT6.1.1.1
Fields inherited from class com.rational.test.ft.object.interfaces.TestObject |
ref |
Method Summary |
void |
setFile(java.lang.String file)
Sets the full path name specified in the associated file dialog
window. |
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.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, 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.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 |
FileDialogTestObject
public FileDialogTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
- For internal use.
- Since:
- RFT6.1.1.1
FileDialogTestObject
public FileDialogTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
- For internal use.
- Since:
- RFT6.1.1.1
FileDialogTestObject
public FileDialogTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
- For internal use.
- Since:
- RFT6.1.1.1
FileDialogTestObject
public FileDialogTestObject(com.rational.test.ft.object.TestObjectReference ref)
- For internal use.
- Since:
- RFT6.1.1.1
setFile
public void setFile(java.lang.String file)
- Sets the full path name specified in the associated file dialog
window. Both the directory name and file name are specified in the appropriate
file path format for the target test context.
- Specified by:
setFile
in interface IFileDialog
- Parameters:
file
- the full path name for the desired file- Since:
- RFT6.1.1.1