|
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.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.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 expandedpublic 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 RepositoryName
Since:
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 usedpublic 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 Controlpublic 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 |