IBM Rational Functional Tester
Version 6.1
IBM Rational Functional Tester API Reference

Project Version 2.0

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

java.lang.Object
  extended bycom.rational.test.ft.object.interfaces.TestObject
      extended bycom.rational.test.ft.object.interfaces.GuiTestObject
          extended bycom.rational.test.ft.object.interfaces.siebel.SiebTestObject
              extended bycom.rational.test.ft.object.interfaces.siebel.SiebAppletTestObject
All Implemented Interfaces:
IGraphical, ISiebTestObject

public class SiebAppletTestObject
extends SiebTestObject

Provides script access to SiebApplet.TestObject class.

Since:
RFT1.0

Field Summary
static java.lang.String CLASSNAME
           
 
Constructor Summary
SiebAppletTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
          For internal use.
SiebAppletTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
          For internal use.
SiebAppletTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
          For internal use.
SiebAppletTestObject(TestObject obj)
          Constructs one TestObject from another.
SiebAppletTestObject(com.rational.test.ft.object.TestObjectReference ref)
          For internal use.
 
Method Summary
 java.lang.String getActiveControlName()
          GetActiveControlName() Returns the name of the active control.
 int getClassCount(java.lang.String className)
          Integer GetClassCount (ClassName) Returns the number of objects of the specified type.
 SiebTestObject getControl(java.lang.String repositoryName)
           
 SiebTestObjectDictionary getControls()
           
 java.lang.String getRepositoryName(java.lang.String className, java.lang.String uIName)
          String GetRepositoryName (ClassName, UIName) Returns the RepositoryName of the object.
 java.lang.String getRepositoryNameByIndex(java.lang.String className, int index)
          String GetRepositoryNameByIndex (ClassName, ClassIndex) Returns the RepositoryName of the object.
 boolean isControlExists(java.lang.String controlName)
          Boolean IsControlExists (RepName) Returns a Boolean value indicating whether or not the specified control exists.
 
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
click, click, click, click, clickRadio, doubleClick, doubleClick, doubleClick, doubleClick, drag, drag, drag, drag, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, getChildAtPoint, getClippedScreenRectangle, getScreenPoint, getScreenPoint, getScreenRectangle, getScreenSnapshot, 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.TestObject
equals, exists, find, find, find, findAndInvoke, findAndInvoke, findAndInvokeProxy, getDescribedObject, getDescribedObjects, getDomain, getField, getIndexer, getIndexer, getIndexers, getMappableChildren, getMappableParent, getMethods, getNameInScript, getNonValueProperties, getObjectClassName, getObjectReference, getOwnedObjects, getOwner, getParent, getProcess, getProperties, getProperty, getPropertyFromMap, getRecognitionProperties, getRecognitionPropertyWeight, getScriptCommandFlags, getStandardProperties, getTestData, getTestDataTypes, getTopMappableParent, getTopParent, invoke, invoke, invokeProxy, invokeProxy, isMappedObject, isSameObject, setIndexer, setIndexer, setProperty, toString, unregister, updateTestData, waitForExistence, waitForExistence
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASSNAME

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

SiebAppletTestObject

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

Since:
RFT1.0

SiebAppletTestObject

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

Since:
RFT1.0

SiebAppletTestObject

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

Since:
RFT1.0

SiebAppletTestObject

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

Since:
RFT1.0

SiebAppletTestObject

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

Since:
RFT1.0
Method Detail

getActiveControlName

public java.lang.String getActiveControlName()
GetActiveControlName() Returns the name of the active control.

Since:
RFT1.0

getRepositoryNameByIndex

public java.lang.String getRepositoryNameByIndex(java.lang.String className,
                                                 int index)
String GetRepositoryNameByIndex (ClassName, ClassIndex) Returns the RepositoryName of the object. ClassName = the class of the object, ClassIndex = the index (starting at zero) of the object in the value returned from the GetClassCount method.

Since:
RFT1.0

getRepositoryName

public java.lang.String getRepositoryName(java.lang.String className,
                                          java.lang.String uIName)
String GetRepositoryName (ClassName, UIName) Returns the RepositoryName of the object.

Since:
RFT1.0

isControlExists

public boolean isControlExists(java.lang.String controlName)
Boolean IsControlExists (RepName) Returns a Boolean value indicating whether or not the specified control exists.

Since:
RFT1.0

getClassCount

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

Since:
RFT1.0

getControl

public SiebTestObject getControl(java.lang.String repositoryName)

getControls

public SiebTestObjectDictionary getControls()