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 SiebViewTestObject

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.SiebViewTestObject
All Implemented Interfaces:
IGraphical, ISiebTestObject

public class SiebViewTestObject
extends SiebTestObject

Provides script access to the SiebView.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
SiebViewTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
          For internal use.
SiebViewTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
          For internal use.
SiebViewTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
          For internal use.
SiebViewTestObject(TestObject obj)
          Constructs one TestObject from another.
SiebViewTestObject(com.rational.test.ft.object.TestObjectReference ref)
          For internal use.
 
Method Summary
 java.lang.String activeApplet()
          Similar to the existing SiebViewApplets.ActiveApplet property, but this new property will enable interactive checkpointing This API is supported on Siebel7.8 and later versions
 int appletCount()
          Similar to the existing SiebViewApplets.Count property, but this new property will enable interactive checkpointing This API is supported on Siebel7.8 and later versions
 SiebAppletTestObject getApplet(java.lang.String repositoryName)
          Returns an applet when given the repository name.
 SiebAppletTestObjectDictionary getApplets()
          Returns the collection of available applets
 int getClassCount(java.lang.String className)
          Returns the number of objects of the specified type.
 java.lang.String getRepositoryName(java.lang.String className, java.lang.String uIName)
          Returns the repository name of the object.
 java.lang.String getRepositoryNameByIndex(java.lang.String className, int index)
          Returns the repository name of the object.
 
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

SiebViewTestObject

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

Since:
RFT2.1

SiebViewTestObject

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

Since:
RFT2.1

SiebViewTestObject

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

Since:
RFT2.1

SiebViewTestObject

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

Since:
RFT2.1

SiebViewTestObject

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

Since:
RFT2.1
Method Detail

getClassCount

public int getClassCount(java.lang.String className)
Returns the number of objects of the specified type.

Parameters:
className - the class of the object
Returns:
The number of objects of the specified type
Since:
RFT2.1

getRepositoryNameByIndex

public java.lang.String getRepositoryNameByIndex(java.lang.String className,                                                  int index)
Returns the repository name of the object.

Parameters:
className - the class of the object
index - the index (starting at zero) of the object in the value returned from the GetClassCount method
Returns:
The respository name of the object
Since:
RFT2.1

getRepositoryName

public java.lang.String getRepositoryName(java.lang.String className,                                           java.lang.String uIName)
Returns the repository name of the object.

Parameters:
className - the class of the object
uIName - the UI name (display name of the object in the user interface)
Returns:
the repository name of the object
Since:
RFT2.1

getApplet

public SiebAppletTestObject getApplet(java.lang.String repositoryName)
Returns an applet when given the repository name.

Parameters:
repositoryName - the repository name of the object
Returns:
the applet of name
Since:
RFT2.1

getApplets

public SiebAppletTestObjectDictionary getApplets()
Returns the collection of available applets

Returns:
the collection of available applets
Since:
RFT2.1

appletCount

public int appletCount()
Similar to the existing SiebViewApplets.Count property, but this new property will enable interactive checkpointing This API is supported on Siebel7.8 and later versions

Returns:
The number of Applets
Since:
RFT2.1

activeApplet

public java.lang.String activeApplet()
Similar to the existing SiebViewApplets.ActiveApplet property, but this new property will enable interactive checkpointing This API is supported on Siebel7.8 and later versions

Returns:
The name of the active control
Since:
RFT2.1