|
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
public class SiebTestObject
Provides script access to Siebel objects.
Field Summary |
---|
Fields inherited from class com.rational.test.ft.object.interfaces.TestObject |
---|
ref |
Constructor Summary | |
---|---|
SiebTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
For internal use. |
|
SiebTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
For internal use. |
|
SiebTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
For internal use. |
|
SiebTestObject(TestObject obj)
Constructs one TestObject from another. |
|
SiebTestObject(com.rational.test.ft.object.TestObjectReference ref)
For internal use. |
Method Summary | |
---|---|
protected static Anchor |
atChild(Property[] properties)
|
protected static Anchor |
atChild(java.lang.String propName, java.lang.Object propValue)
|
protected static Anchor |
atDescendant(Property[] properties)
|
protected static Anchor |
atDescendant(java.lang.String propName, java.lang.Object propValue)
|
TestObject |
getChildOfName(java.lang.String repositoryName)
Gets a child object when given the Siebel repository name. |
protected static TestObject |
getChildOfName(TestObject parent, java.lang.String repositoryName)
|
TestObject |
getChildOfNameAndType(java.lang.String repositoryName, java.lang.String typeName)
Gets a child object when given the Siebel repository name and classname. |
protected static TestObject |
getChildOfNameAndType(TestObject parent, java.lang.String repositoryName, java.lang.String typeName)
|
TestObject |
getChildOfUIName(java.lang.String UIName)
Gets the child object when given the Siebel UIName
of the object. |
protected static TestObject |
getChildOfUIName(TestObject parent, java.lang.String UIName)
|
TestObject |
getChildOfUINameAndType(java.lang.String UIName, java.lang.String typeName)
Gets a child object when given the Siebel UI name and classname. |
protected static TestObject |
getChildOfUINameAndType(TestObject parent, java.lang.String UIName, java.lang.String typeName)
|
TestObject[] |
getChildren()
Gets the immediate Siebel children of the Siebel object. |
protected static TestObject[] |
getChildren(TestObject parent)
|
TestObject[] |
getChildrenOfType(java.lang.String typeName)
Gets the Siebel children when given the Siebel classname. |
protected static TestObject[] |
getChildrenOfType(TestObject parent, java.lang.String typeName)
|
TestObject[] |
getDescendantsOfName(java.lang.String repositoryName)
Gets every Siebel descendant when given the parent and the Siebel repository name. |
protected static TestObject[] |
getDescendantsOfName(TestObject parent, java.lang.String repositoryName)
|
TestObject[] |
getDescendantsOfNameAndType(java.lang.String repositoryName, java.lang.String typeName)
Gets every Siebel descendant when given the Siebel repository name and classname. |
protected static TestObject[] |
getDescendantsOfNameAndType(TestObject parent, java.lang.String repositoryName, java.lang.String typeName)
|
TestObject[] |
getDescendantsOfType(java.lang.String typeName)
Gets every Siebel descendant when given the Siebel classname. |
protected static TestObject[] |
getDescendantsOfType(TestObject parent, java.lang.String typeName)
|
TestObject[] |
getDescendantsOfUIName(java.lang.String UIName)
Gets every Siebel descendant when given the parent and the Siebel UI name. |
protected static TestObject[] |
getDescendantsOfUIName(TestObject parent, java.lang.String UIName)
|
TestObject[] |
getDescendantsOfUINameAndType(java.lang.String UIName, java.lang.String typeName)
Gets every Siebel descendant when given the Siebel UI name (the display name in the user interface) and classname. |
protected static TestObject[] |
getDescendantsOfUINameAndType(TestObject parent, java.lang.String UIName, java.lang.String typeName)
|
java.lang.Object |
submit(java.lang.String method)
|
java.lang.Object |
submit(java.lang.String method, int param)
|
java.lang.Object |
submit(java.lang.String method, int param1, int param2)
|
java.lang.Object |
submit(java.lang.String method, java.lang.Object[] subItems)
|
java.lang.Object |
submit(java.lang.String method, java.lang.String param)
|
java.lang.Object |
submit(java.lang.String method, java.lang.String param1, java.lang.String param2)
|
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 |
Constructor Detail |
---|
public SiebTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
public SiebTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
public SiebTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
public SiebTestObject(com.rational.test.ft.object.TestObjectReference ref)
public SiebTestObject(TestObject obj)
TestObject
from another. Both are references to the same object.
Method Detail |
---|
public java.lang.Object submit(java.lang.String method)
submit
in interface ISiebTestObject
public java.lang.Object submit(java.lang.String method, java.lang.Object[] subItems)
submit
in interface ISiebTestObject
public java.lang.Object submit(java.lang.String method, int param)
submit
in interface ISiebTestObject
public java.lang.Object submit(java.lang.String method, int param1, int param2)
submit
in interface ISiebTestObject
public java.lang.Object submit(java.lang.String method, java.lang.String param)
submit
in interface ISiebTestObject
public java.lang.Object submit(java.lang.String method, java.lang.String param1, java.lang.String param2)
submit
in interface ISiebTestObject
public TestObject[] getChildren()
getChildren
in class TestObject
TestObject.unregister()
,
RationalTestScript.unregister(Object[])
,
RationalTestScript.unregisterAll()
,
RationalTestScript.getRegisteredTestObjects()
public TestObject getChildOfName(java.lang.String repositoryName)
repositoryName
- the repository name of the object public TestObject getChildOfUIName(java.lang.String UIName)
UIName
of the object.
UIName
- the UI name (display name) of the object public TestObject getChildOfNameAndType(java.lang.String repositoryName, java.lang.String typeName)
repositoryName
- the repository name of the objecttypeName
- the type name of the object public TestObject getChildOfUINameAndType(java.lang.String UIName, java.lang.String typeName)
UIName
- UI name (display name) of the objecttypeName
- the type name of the object public TestObject[] getChildrenOfType(java.lang.String typeName)
typeName
- the Siebel classname TestObject.unregister()
,
RationalTestScript.unregister(Object[])
,
RationalTestScript.unregisterAll()
,
RationalTestScript.getRegisteredTestObjects()
public TestObject[] getDescendantsOfName(java.lang.String repositoryName)
repositoryName
- the repository name of the object TestObject.unregister()
,
RationalTestScript.unregister(Object[])
,
RationalTestScript.unregisterAll()
,
RationalTestScript.getRegisteredTestObjects()
public TestObject[] getDescendantsOfUIName(java.lang.String UIName)
UIName
- the UI name (display name) of the Siebel object TestObject.unregister()
,
RationalTestScript.unregister(Object[])
,
RationalTestScript.unregisterAll()
,
RationalTestScript.getRegisteredTestObjects()
public TestObject[] getDescendantsOfType(java.lang.String typeName)
typeName
- the Siebel classname TestObject.unregister()
,
RationalTestScript.unregister(Object[])
,
RationalTestScript.unregisterAll()
,
RationalTestScript.getRegisteredTestObjects()
public TestObject[] getDescendantsOfNameAndType(java.lang.String repositoryName, java.lang.String typeName)
repositoryName
- the repository name of the Siebel objecttypeName
- the Siebel classname TestObject.unregister()
,
RationalTestScript.unregister(Object[])
,
RationalTestScript.unregisterAll()
,
RationalTestScript.getRegisteredTestObjects()
public TestObject[] getDescendantsOfUINameAndType(java.lang.String UIName, java.lang.String typeName)
UIName
- the UI name (display name in the user interface) of the Siebel objecttypeName
- the Siebel classname TestObject.unregister()
,
RationalTestScript.unregister(Object[])
,
RationalTestScript.unregisterAll()
,
RationalTestScript.getRegisteredTestObjects()
protected static TestObject[] getChildren(TestObject parent)
protected static TestObject getChildOfName(TestObject parent, java.lang.String repositoryName)
protected static TestObject getChildOfUIName(TestObject parent, java.lang.String UIName)
protected static TestObject getChildOfNameAndType(TestObject parent, java.lang.String repositoryName, java.lang.String typeName)
protected static TestObject getChildOfUINameAndType(TestObject parent, java.lang.String UIName, java.lang.String typeName)
protected static TestObject[] getChildrenOfType(TestObject parent, java.lang.String typeName)
protected static TestObject[] getDescendantsOfName(TestObject parent, java.lang.String repositoryName)
protected static TestObject[] getDescendantsOfUIName(TestObject parent, java.lang.String UIName)
protected static TestObject[] getDescendantsOfType(TestObject parent, java.lang.String typeName)
protected static TestObject[] getDescendantsOfNameAndType(TestObject parent, java.lang.String repositoryName, java.lang.String typeName)
protected static TestObject[] getDescendantsOfUINameAndType(TestObject parent, java.lang.String UIName, java.lang.String typeName)
protected static Anchor atChild(Property[] properties)
protected static Anchor atChild(java.lang.String propName, java.lang.Object propValue)
protected static Anchor atDescendant(Property[] properties)
protected static Anchor atDescendant(java.lang.String propName, java.lang.Object propValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |