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

Project Version 2.3

com.rational.test.ft.object.interfaces.siebel
Class SiebCalendarTestObject

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.siebel.SiebTestObject
                  extended by com.rational.test.ft.object.interfaces.siebel.SiebCalendarTestObject
All Implemented Interfaces:
IGraphical, ISiebTestObject

public class SiebCalendarTestObject
extends SiebTestObject

Provides script access to the SiebCalendar.TestObject class.

Since:
RFT2.1

Field Summary
static java.lang.String CLASSNAME
           
 
Fields inherited from class com.rational.test.ft.object.interfaces.TestObject
ref
 
Constructor Summary
SiebCalendarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
          For internal use.
SiebCalendarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
          For internal use.
SiebCalendarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
          For internal use.
SiebCalendarTestObject(TestObject obj)
          Constructs one TestObject from another.
SiebCalendarTestObject(com.rational.test.ft.object.TestObjectReference ref)
          For internal use.
 
Method Summary
 void cancelPopup()
          Closes the calendar popup applet without saving changes (for example, by clicking the Cancel button).
 void closePopup()
          Closes the calendar popup applet after saving changes (for example, by clicking the Save button).
 void nextMonth()
          Changes the displayed month in the calendar popup applet to the next month (for example, from February to March).
 void openPopup()
          Opens the calendar popup applet.
 void prevMonth()
          Changes the displayed month in the calendar popup applet to the previous month (for example, from April to March).
 void processKey(java.lang.String KeyName)
          Invokes the Enter key inside the control.
 void selectTimeZone(java.lang.String itemName)
          Sets the time zone in the open calendar popup applet.
 void setDay(int day)
          Sets the day in the open calendar popup applet.
 void setMonth(int month)
          Sets the month in the open calendar popup applet.
 void setText(java.lang.String text)
          Inserts text into the parent control of the calendar.
 void setTime(java.lang.String time)
          Sets the time in the open calendar popup applet.
 void setYear(int year)
          Sets the year in the open calendar popup applet.
 
Methods inherited from class com.rational.test.ft.object.interfaces.siebel.SiebTestObject
atChild, atChild, atDescendant, atDescendant, getChildOfName, getChildOfName, getChildOfNameAndType, getChildOfNameAndType, getChildOfUIName, getChildOfUIName, getChildOfUINameAndType, getChildOfUINameAndType, getChildren, getChildren, getChildrenOfType, getChildrenOfType, getDescendantsOfName, getDescendantsOfName, getDescendantsOfNameAndType, getDescendantsOfNameAndType, getDescendantsOfType, getDescendantsOfType, getDescendantsOfUIName, getDescendantsOfUIName, getDescendantsOfUINameAndType, getDescendantsOfUINameAndType, submit, submit, submit, submit, submit, submit
 
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, 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
 

Field Detail

CLASSNAME

public static final java.lang.String CLASSNAME
See Also:
Constant Field Values
Constructor Detail

SiebCalendarTestObject

public SiebCalendarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
For internal use.

Since:
RFT2.1

SiebCalendarTestObject

public SiebCalendarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,                               TestObject anchor)
For internal use.

Since:
RFT2.1

SiebCalendarTestObject

public SiebCalendarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,                               TestObject anchor,                               long scriptCommandFlags)
For internal use.

Since:
RFT2.1

SiebCalendarTestObject

public SiebCalendarTestObject(com.rational.test.ft.object.TestObjectReference ref)
For internal use.

Since:
RFT2.1

SiebCalendarTestObject

public SiebCalendarTestObject(TestObject obj)
Constructs one TestObject from another. Both are references to the same object.

Since:
RFT2.1
Method Detail

setText

public void setText(java.lang.String text)
Inserts text into the parent control of the calendar. The text value specifies the text to enter.

Parameters:
text - specifies the text to enter
Since:
RFT2.1

setTime

public void setTime(java.lang.String time)
Sets the time in the open calendar popup applet. The time text is a String that specifies the new time value.

Parameters:
time - specifies the new time value
Since:
RFT2.1

setDay

public void setDay(int day)
Sets the day in the open calendar popup applet. Day is an Integer that specifies the new day value.

Parameters:
day - specifies the new day value
Since:
RFT2.1

setMonth

public void setMonth(int month)
Sets the month in the open calendar popup applet. Month is an Integer that specifies the new month value.

Parameters:
month - specifies the new month value
Since:
RFT2.1

setYear

public void setYear(int year)
Sets the year in the open calendar popup applet. Year is an Integer that specifies the new year value.

Parameters:
year - specifies the new year value
Since:
RFT2.1

selectTimeZone

public void selectTimeZone(java.lang.String itemName)
Sets the time zone in the open calendar popup applet. Time zone is a String that specifies the time zone in the format: (GMT-05:30) IST

Parameters:
itemName - specifies the time zone in the format: (GMT-05:30) IST
Since:
RFT2.1

nextMonth

public void nextMonth()
Changes the displayed month in the calendar popup applet to the next month (for example, from February to March).

Since:
RFT2.1

prevMonth

public void prevMonth()
Changes the displayed month in the calendar popup applet to the previous month (for example, from April to March).

Since:
RFT2.1

openPopup

public void openPopup()
Opens the calendar popup applet.

Since:
RFT2.1

cancelPopup

public void cancelPopup()
Closes the calendar popup applet without saving changes (for example, by clicking the Cancel button). This method does nothing if the calendar popup applet is already closed.

Since:
RFT2.1

closePopup

public void closePopup()
Closes the calendar popup applet after saving changes (for example, by clicking the Save button). This method does nothing if the calendar popup applet is already closed.

Since:
RFT2.1

processKey

public void processKey(java.lang.String KeyName)
Invokes the Enter key inside the control. ProcessKey takes one argument, which may only be "Enter" This API is supported on Siebel7.8 and later versions

Parameters:
controlRepName - the repository name of the Control
Since:
RFT2.1