|
IBM Rational Functional Tester Version 8.1.1000 IBM Rational Functional Tester API Reference Project Version 2.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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.siebel.SiebTestObject
com.rational.test.ft.object.interfaces.siebel.SiebListTestObject
public class SiebListTestObject
Provides script access to the SiebList.TestObject class.
| Field Summary | |
|---|---|
static java.lang.String |
CLASSNAME
|
| Fields inherited from class com.rational.test.ft.object.interfaces.TestObject |
|---|
ref |
| Constructor Summary | |
|---|---|
SiebListTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
For internal use. |
|
SiebListTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
For internal use. |
|
SiebListTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
For internal use. |
|
SiebListTestObject(TestObject obj)
Constructs one TestObject from another. |
|
SiebListTestObject(com.rational.test.ft.object.TestObjectReference ref)
For internal use. |
|
| Method Summary | |
|---|---|
void |
activateRow(int rowId)
Activates a row in the list. |
void |
ascendSort(java.lang.String columnName)
Sorts the column list in ascending order. |
void |
clickHier()
Toggles the active row between expanded and collapsed (for hierarchical lists). |
void |
descendSort(java.lang.String columnName)
Sorts the column list in descending order. |
void |
doubleClick(int rowNumber,
java.lang.String columnRepName)
Perform a double click on the SiebList subitem so that it may be edited This API is supported on Siebel7.8 and later versions |
void |
drillDownColumn(java.lang.String columnName,
int rowId)
Clicks a drill-down link. |
void |
firstRowSet()
Navigates to the first set of records in the list. |
java.lang.String |
getActiveControlName()
Returns the repository name of the child control that currently has focus. |
java.lang.String |
getCellText(java.lang.String columnName,
int rowNum)
Returns the text of the specified cell. |
java.lang.String |
getColumnRepositoryName(java.lang.String columnName)
Returns the repository name of the specified column. |
java.lang.String |
getColumnRepositoryNameByIndex(int columnName)
Returns the RepositoryName of the specified column. |
java.lang.String |
getColumnSort(java.lang.String columnName)
Returns a String indicating how the specified column is currently sorted (Ascending, Descending, or None). |
java.lang.String |
getColumnType(java.lang.String columnName)
Returns the column type |
java.lang.String |
getColumnUIName(java.lang.String columnName)
Returns the name of the specified column in the user interface. |
java.lang.String |
getTotalsValue(java.lang.String columnName)
Returns a String indicating the value in the totals row for the specified column. |
boolean |
isColumnDrillDown(java.lang.String columnName)
Returns TRUE if the specified column is a drill-down column, and FALSE if it is not. |
boolean |
isColumnExists(java.lang.String columnName)
Returns a Boolean value indicating whether or not the specified column exists. |
boolean |
isRowExpanded(int rowId)
Returns a Boolean value indicating whether the row is expanded (TRUE) or collapsed (FALSE). |
void |
lastRowSet()
Navigates to the last set of records in the list. |
void |
nextRow()
Navigates to the next row in the list. |
void |
nextRowSet()
Navigates to the next set of records in the list. |
void |
previousRow()
Navigates to the previous row in the list. |
void |
previousRowSet()
Navigates to the previous set of records in the list. |
void |
selectRow(int rowNum,
java.lang.String selectType)
Activates a row in conjunction with a multi-select key (Shift or Control). |
void |
setActiveControl(java.lang.String controlRepName)
Sets the focus on a particular control within the list This API is supported on Siebel7.8 and later versions |
void |
toggleFrozenColumns(java.lang.String columnRepName)
Toggles the state of the column being frozen This API is supported on Siebel7.8 and later versions |
| 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 java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASSNAME
| Constructor Detail |
|---|
public SiebListTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
public SiebListTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor)
public SiebListTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject,
TestObject anchor,
long scriptCommandFlags)
public SiebListTestObject(com.rational.test.ft.object.TestObjectReference ref)
public SiebListTestObject(TestObject obj)
TestObject from another. Both are references to the same object.
| Method Detail |
|---|
public void nextRowSet()
public void lastRowSet()
public void nextRow()
public void previousRowSet()
public void firstRowSet()
public void previousRow()
public void clickHier()
public void activateRow(int rowId)
rowId - the row number to activate, based on the number of currently visible rowspublic boolean isRowExpanded(int rowId)
rowId - the row id
true if the specified row is expanded, false if it
is not expanded
public void drillDownColumn(java.lang.String columnName,
int rowId)
columnName - the repository name of the column that contains the drill-down linkrowId - the row that contains the drill-down linkpublic void ascendSort(java.lang.String columnName)
columnName - the repository name of the column to sort onpublic void descendSort(java.lang.String columnName)
columnName - the repository name of the column to sort onpublic boolean isColumnExists(java.lang.String columnName)
columnName - the repository name of the column to sort on
true if the specified column exists or false if it does not existpublic boolean isColumnDrillDown(java.lang.String columnName)
columnName - the repository name of the column
true if the specified column is a drill-down column,
and false if it is not.public java.lang.String getColumnRepositoryName(java.lang.String columnName)
columnName - the column name
public java.lang.String getColumnUIName(java.lang.String columnName)
columnName - the column name
public java.lang.String getColumnType(java.lang.String columnName)
columnName - the column name
public java.lang.String getColumnRepositoryNameByIndex(int columnName)
RepositoryName of the specified column.
columnName - the column name
RepositoryNameSince:
public java.lang.String getColumnSort(java.lang.String columnName)
columnName - the column name
public void selectRow(int rowNum,
java.lang.String selectType)
rowNum - the number of the activated rowselectType - the multi-select key (Shift or Control) that is used.
If SelectType is not defined, no multiselect key is used
public java.lang.String getCellText(java.lang.String columnName,
int rowNum)
columnName - the column namerowNum - the number of the row activated
public java.lang.String getTotalsValue(java.lang.String columnName)
columnName - the name of the column
public java.lang.String getActiveControlName()
public void setActiveControl(java.lang.String controlRepName)
controlRepName - the repository name of the Controlpublic void toggleFrozenColumns(java.lang.String columnRepName)
columnRepName - the repository name of the Control
public void doubleClick(int rowNumber,
java.lang.String columnRepName)
rowNumber - the row numbercontrolRepName - the repository name of the control
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||