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 SiebToolbarTestObject

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

public class SiebToolbarTestObject
extends SiebTestObject

Provides script access to the SiebToolbar.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
SiebToolbarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
          For internal use.
SiebToolbarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
          For internal use.
SiebToolbarTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
          For internal use.
SiebToolbarTestObject(TestObject obj)
          Constructs one TestObject from another.
SiebToolbarTestObject(com.rational.test.ft.object.TestObjectReference ref)
          For internal use.
 
Method Summary
 java.lang.String getRepositoryName(java.lang.String itemUIName)
          Returns the repository name of the object.
 java.lang.String getRepositoryNameByIndex(int index)
          Returns the repository name of the object.
 java.lang.String getUIName(java.lang.String itemRepositoryName)
          Returns the UIName (display name of the object in the user interface) that has the specified itemRepositoryName.
 boolean isControlEnabled(java.lang.String itemRepositoryName)
          Returns a Boolean value indicating whether or not the specified control is enabled.
 boolean isControlExists(java.lang.String itemRepositoryName)
          Returns a Boolean value indicating whether or not the specified control exists.
 void performAction(java.lang.String itemName)
          Clicks a toolbar item.
 
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

SiebToolbarTestObject

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

Since:
RFT2.1

SiebToolbarTestObject

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

Since:
RFT2.1

SiebToolbarTestObject

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

Since:
RFT2.1

SiebToolbarTestObject

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

Since:
RFT2.1

SiebToolbarTestObject

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

Since:
RFT2.1
Method Detail

performAction

public void performAction(java.lang.String itemName)
Clicks a toolbar item.

Parameters:
itemName - repository name of the toolbar item
Since:
RFT2.1

isControlExists

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

Parameters:
itemRepositoryName - repository name of the toolbar item
Returns:
true if the specified control exists or false otherwise
Since:
RFT2.1

getRepositoryNameByIndex

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

Parameters:
index - the index (starting at zero) of the object in the Count property
Returns:
The repository name of the object
Since:
RFT2.1

getRepositoryName

public java.lang.String getRepositoryName(java.lang.String itemUIName)
Returns the repository name of the object.

Parameters:
itemUIName - the UI name (display name)of the toolbar item
Returns:
the repository name of the object
Since:
RFT2.1

getUIName

public java.lang.String getUIName(java.lang.String itemRepositoryName)
Returns the UIName (display name of the object in the user interface) that has the specified itemRepositoryName.

Parameters:
itemRepositoryName - the repository name of the object
Returns:
the UI name (display name) of the object
Since:
RFT2.1

isControlEnabled

public boolean isControlEnabled(java.lang.String itemRepositoryName)
Returns a Boolean value indicating whether or not the specified control is enabled.

Parameters:
itemRepositoryName - the repository name of the toolbar item
Returns:
true if the specified control is enabled or false if disabled
Since:
RFT2.1