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 SiebScreenViewsTestObject

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

public class SiebScreenViewsTestObject
extends SiebTestObject

Provides script access to SiebScreenViews.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
SiebScreenViewsTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
          For internal use.
SiebScreenViewsTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
          For internal use.
SiebScreenViewsTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
          For internal use.
SiebScreenViewsTestObject(TestObject obj)
          Constructs one TestObject from another.
SiebScreenViewsTestObject(com.rational.test.ft.object.TestObjectReference ref)
          For internal use.
 
Method Summary
 java.lang.String getRepositoryName(java.lang.String viewUIName, java.lang.String level)
          Returns the RepositoryName of the object.
 java.lang.String getRepositoryNameByIndex(int index, java.lang.String level)
          Returns the RepositoryName of the object.
 java.lang.String getUIName(java.lang.String viewRepositoryName, java.lang.String level)
          Returns the UIName (display name in the user interface) of the object.
 void goTo(java.lang.String view, java.lang.String level)
          Navigates to a screen view by the specified name of the new view screen and level.
 boolean isExists(java.lang.String viewRepositoryName, java.lang.String level)
          Returns a Boolean value indicating whether or not the specified object 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
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

SiebScreenViewsTestObject

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

Since:
RFT2.1

SiebScreenViewsTestObject

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

Since:
RFT2.1

SiebScreenViewsTestObject

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

Since:
RFT2.1

SiebScreenViewsTestObject

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

Since:
RFT2.1

SiebScreenViewsTestObject

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

Since:
RFT2.1
Method Detail

goTo

public void goTo(java.lang.String view,                  java.lang.String level)
Navigates to a screen view by the specified name of the new view screen and level.

Parameters:
view - the name of the new screen view
level - the level of the screen view (L2, L3, or L4)
Since:
RFT2.1

getRepositoryName

public java.lang.String getRepositoryName(java.lang.String viewUIName,                                           java.lang.String level)
Returns the RepositoryName of the object.

Parameters:
viewUIName - the UI name (display name) of the screen view
level - the level of the screen view (L2, L3, or L4)
Returns:
the repository name of the object
Since:
RFT2.1

getRepositoryNameByIndex

public java.lang.String getRepositoryNameByIndex(int index,                                                  java.lang.String level)
Returns the RepositoryName of the object.

Parameters:
index - the index (starting at zero) of the object in the appropriate Count property
level - the level of the screen view (L2, L3, or L4)
Returns:
the repository name of the object
Since:
RFT2.1

getUIName

public java.lang.String getUIName(java.lang.String viewRepositoryName,                                   java.lang.String level)
Returns the UIName (display name in the user interface) of the object.

Parameters:
viewRepositoryName - the repository name of the view
level - the level of the screen view (L2, L3, or L4)
Returns:
the UI name (display name in the user interface) of the view
Since:
RFT2.1

isExists

public boolean isExists(java.lang.String viewRepositoryName,                         java.lang.String level)
Returns a Boolean value indicating whether or not the specified object exists. true if the specified object exists. false otherwise

Parameters:
viewRepositoryName - the repository name of the view
level - the level of the screen view (L2, L3, or L4)
Returns:
true if the specified object exists, false otherwise
Since:
RFT2.1