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

Project Version 2.3

Class FlexDateFieldTestObject

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.flex.FlexObjectTestObject
                  extended by com.rational.test.ft.object.interfaces.flex.FlexComboBaseTestObject
                      extended by com.rational.test.ft.object.interfaces.flex.FlexDateFieldTestObject
All Implemented Interfaces:

public class FlexDateFieldTestObject
extends FlexComboBaseTestObject

The DateField control is a text field that shows the date with a calendar icon on its right side. When the user clicks anywhere inside the bounding box of the control, a DateChooser control pops up and shows the dates in the month of the current date. If no date is selected, the text field is blank and the month of the current date is displayed in the DateChooser control. When the DateChooser control is open, the user can scroll through months and years, and select a date. When a date is selected, the DateChooser control closes, and the text field shows the selected date. The user can also type the date in the text field if the editable property of the DateField control is set to true.

Field Summary
Fields inherited from class com.rational.test.ft.object.interfaces.TestObject
Constructor Summary
FlexDateFieldTestObject( mappedObject)
FlexDateFieldTestObject( mappedObject, TestObject anchor)
FlexDateFieldTestObject( mappedObject, TestObject anchor, long scriptCommandFlags)
FlexDateFieldTestObject(TestObject obj)
FlexDateFieldTestObject(com.rational.test.ft.object.TestObjectReference ref)
Method Summary
 void change(java.lang.String itemName)
          Dispatched when a date is selected or changed, and the DateChooser control closes
 void scroll(java.lang.String dateScrollDetails)
          Dispatched when the month or year changes due to user interaction.
Methods inherited from class com.rational.test.ft.object.interfaces.flex.FlexComboBaseTestObject
close, close, input, inputKeys, inputKeys, open, open, scroll, scroll, scroll, scroll, selectText, type, type
Methods inherited from class com.rational.test.ft.object.interfaces.flex.FlexObjectTestObject
changeFocus, changeFocus, changeFocus, changeFocus, click, click, click, getAutomationChildAt, invokeProxyWithGuiDelay, invokeProxyWithGuiDelay, performAction, performAction, performAction, performAction, performAction, performAction, performTest, setFocus
Methods inherited from class com.rational.test.ft.object.interfaces.GuiTestObject
canTakeVP, 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, 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, setIndexer, setIndexer, setMapProperties, setProperty, toString, updateTestData, waitForExistence
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Constructor Detail


public FlexDateFieldTestObject( mappedObject)


public FlexDateFieldTestObject( mappedObject,                                TestObject anchor)


public FlexDateFieldTestObject( mappedObject,                                TestObject anchor,                                long scriptCommandFlags)


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


public FlexDateFieldTestObject(TestObject obj)
Method Detail


public void change(java.lang.String itemName)
Dispatched when a date is selected or changed, and the DateChooser control closes

itemName - The new selected date of the CalendarLayout


public void scroll(java.lang.String dateScrollDetails)
Dispatched when the month or year changes due to user interaction.

dateScrollDetails - Provides the details of the scroll activity as month or year scroll