|
IBM Rational Functional Tester Version 8.2.1 IBM Rational Functional Tester Proxy SDK Reference Project Version 2.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rational.test.ft.sys.RegisteredObject
com.rational.test.ft.domain.ProxyTestObject
com.rational.test.ft.domain.java.JavaProxy
com.rational.test.ft.domain.java.JavaGuiProxy
com.rational.test.ft.domain.java.swt.WidgetProxy
com.rational.test.ft.domain.java.swt.ItemProxy
com.rational.test.ft.domain.java.swt.CTabItemProxy
public class CTabItemProxy
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.rational.test.ft.domain.java.swt.WidgetProxy |
|---|
WidgetProxy.ChildEnumerator, WidgetProxy.ImmediateChildEnumerator |
| Field Summary | |
|---|---|
static java.lang.String |
TOOLTIPTEXT
|
| Fields inherited from class com.rational.test.ft.domain.java.swt.WidgetProxy |
|---|
CLASSINDEX, CLASSINDEXWEIGHT, MAPPABLECLASSINDEX, MAPPABLECLASSINDEXWEIGHT, MAX_NAME |
| Fields inherited from class com.rational.test.ft.domain.java.JavaGuiProxy |
|---|
LEFT, preDownState, processMouseEventHandler, ROLEINDEX, ROLEINDEXWEIGHT, TESTDATA_SPECIALFRAMESTATE, TESTDATA_SPECIALFRAMESTATE_DESCRIPTION, topLevelWindow |
| Fields inherited from class com.rational.test.ft.domain.java.JavaProxy |
|---|
debug, uniqueId |
| Fields inherited from class com.rational.test.ft.sys.RegisteredObject |
|---|
theTestObject |
| Fields inherited from interface com.rational.test.ft.domain.IDataDriven |
|---|
INCLUDE_ALL, INCLUDE_JUSTOBJECT, INCLUDE_SIBLINGS |
| Constructor Summary | |
|---|---|
CTabItemProxy(java.lang.Object theObjectInTheSUT)
|
|
| Method Summary | |
|---|---|
void |
click(com.rational.test.ft.script.Subitem item)
Click on the close button, if CLOSE_BUTTON is passed as a parameter |
java.awt.Point |
getControlLocationOnScreen(org.eclipse.swt.widgets.Control control)
|
java.lang.Object |
getParentObject()
Returns an object for the parent of this object. |
java.lang.Object |
getProperty(java.lang.String propertyName)
Get the value for a specific property. |
java.lang.String |
getRole()
Returns TestObjectRole#ROLE_Item. |
java.awt.Rectangle |
getScreenRectangle()
Returns the rectangle that contains the component being evaluated relative to the top left corner of the screen. |
java.awt.Rectangle |
getScreenRectangle(CTabItem item)
|
java.awt.Rectangle |
getScreenRectangle(org.eclipse.swt.widgets.Control theTabFolder)
|
java.lang.String |
getTestObjectClassName()
The default GUI test object classname is returned. |
void |
hover(com.rational.test.ft.script.Subitem item)
Hover on the close button, if CLOSE_BUTTON is passed as a parameter. |
boolean |
isEnabled()
Check the component under evaluation to determine if it is enabled or disabled. |
boolean |
isShowing()
Check the component under evaluation to determine if it is showing (as opposed to hidden). |
void |
processSingleMouseEvent(IMouseActionInfo action)
|
boolean |
shouldBeMapped()
Returns true; by default all test objects are mapped. |
| Methods inherited from class com.rational.test.ft.domain.java.swt.ItemProxy |
|---|
getDescriptiveName, getLabel, getStyle |
| Methods inherited from class com.rational.test.ft.domain.java.swt.WidgetProxy |
|---|
getChannel, getChildProxy, getChildrenEnumeration, getImmediateChildren, getLeadingLabel, getLocationOnScreen, getMappableParent, getName, getOwnedObjects, getOwner, getParent, getTopMappableParent, getTopParent, hasFocus |
| Methods inherited from class com.rational.test.ft.domain.java.JavaProxy |
|---|
addMappableChildrenToVector, addRecognitionProperty, allowProperty, childConstructed, getAddedRecognitionPropertyValue, getChildren, getIndexer, getIndexers, getMappableChildren, getMethods, getNonValueProperties, getProperties, getRecognitionProperties, getRecognitionPropertyWeight, getStandardProperties, getTestDataTypes, getTestDomain, getUniqueId, getVisualClippableParent, hasAddedRecognitionProperties, isRecognitionProperty, setIndexer, setProperty |
| Methods inherited from class com.rational.test.ft.sys.RegisteredObject |
|---|
addProxyReference, dereference, getObject, getRegisteredId, getTransactionId, isReferenced, isReleaseRequired, register, registerTransiently, release, toString, unregister |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String TOOLTIPTEXT
| Constructor Detail |
|---|
public CTabItemProxy(java.lang.Object theObjectInTheSUT)
| Method Detail |
|---|
public boolean shouldBeMapped()
JavaGuiProxy
shouldBeMapped in class JavaGuiProxypublic boolean isEnabled()
JavaGuiProxy
isEnabled in interface com.rational.test.ft.object.interfaces.IGraphicalisEnabled in class JavaGuiProxypublic java.lang.String getRole()
ItemProxyTestObjectRole#ROLE_Item.
getRole in class ItemProxypublic java.awt.Point getControlLocationOnScreen(org.eclipse.swt.widgets.Control control)
public java.awt.Rectangle getScreenRectangle(org.eclipse.swt.widgets.Control theTabFolder)
public java.awt.Rectangle getScreenRectangle(CTabItem item)
public java.awt.Rectangle getScreenRectangle()
WidgetProxy
getScreenRectangle in interface com.rational.test.ft.object.interfaces.IGraphicalgetScreenRectangle in class WidgetProxyIGraphical.isPointInObject(java.awt.Point),
IGraphical.getClippedScreenRectangle()public boolean isShowing()
JavaGuiProxy
isShowing in interface com.rational.test.ft.object.interfaces.IGraphicalisShowing in class JavaGuiProxypublic java.lang.Object getParentObject()
WidgetProxy
getParentObject in class WidgetProxypublic java.lang.Object getProperty(java.lang.String propertyName)
ItemProxy
getProperty in class ItemProxypropertyName - The name of the property to fetch.
ProxyTestObject.getProperties(),
ProxyTestObject.setProperty(String,Object),
ProxyTestObject.getRecognitionProperties(),
ProxyTestObject.addRecognitionProperty(String,Object,int)public void processSingleMouseEvent(IMouseActionInfo action)
processSingleMouseEvent in class JavaGuiProxypublic java.lang.String getTestObjectClassName()
getTestObjectClassName in interface IProxyBasegetTestObjectClassName in class JavaGuiProxypublic void click(com.rational.test.ft.script.Subitem item)
item - public void hover(com.rational.test.ft.script.Subitem item)
item -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||