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, 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.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