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

Project Version 2.0

com.rational.test.ft.object.interfaces
Class ScrollGuiSubitemTestObject

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.StatelessGuiSubitemTestObject
              extended bycom.rational.test.ft.object.interfaces.GuiSubitemTestObject
                  extended bycom.rational.test.ft.object.interfaces.ScrollGuiSubitemTestObject
All Implemented Interfaces:
IGraphical, IGraphicalSubitem, IScrollable, ISubitem

public class ScrollGuiSubitemTestObject
extends GuiSubitemTestObject
implements ISubitem, IGraphicalSubitem, IScrollable

Provides access to actions replayed by the mouse or keyboard.

Since:
RFT2.0

Constructor Summary
ScrollGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject)
          For internal use.
ScrollGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor)
          For internal use.
ScrollGuiSubitemTestObject(com.rational.test.ft.object.map.SpyMappedTestObject mappedObject, TestObject anchor, long scriptCommandFlags)
          For internal use.
ScrollGuiSubitemTestObject(TestObject obj)
          For internal use.
ScrollGuiSubitemTestObject(com.rational.test.ft.object.TestObjectReference ref)
          For internal use.
 
Method Summary
 void hScrollTo(int position)
          Moves a horizontal scrollbar to a specified position.
 void scrollLineDown()
          Moves a vertical scrollbar one line (also called a unit) down in position.
 void scrollLineLeft()
          Moves a horizontal scrollbar one line (also called a unit) left in position.
 void scrollLineRight()
          Moves a horizontal scrollbar one line (also called a unit) right in position.
 void scrollLineUp()
          Moves a vertical scrollbar one line (also called a unit) up in position.
 void scrollPageDown()
          Moves a vertical scrollbar one page (also called a block) down in position.
 void scrollPageLeft()
          Moves a horizontal scrollbar one page (also called a block) left in position.
 void scrollPageRight()
          Moves a horizontal scrollbar one page (also called a block) right in position.
 void scrollPageUp()
          Moves a vertical scrollbar one page (also called a block) up in position.
 void vScrollTo(int position)
          Moves a vertical scrollbar to a specified position.
 
Methods inherited from class com.rational.test.ft.object.interfaces.GuiSubitemTestObject
setState, setState, setState
 
Methods inherited from class com.rational.test.ft.object.interfaces.StatelessGuiSubitemTestObject
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, drag, drag, drag, drag, drag, drag, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, getScreenPoint, getScreenPoint, getScreenRectangle, getSubitem, hover, hover, hover, hover, mouseMove, mouseMove, mouseMove, mouseMove, nClick, nClickDrag, nClickDrag, nClickDragToScreenPoint, nClickDragToScreenPoint
 
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, getChildren, 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
 
Methods inherited from interface com.rational.test.ft.object.interfaces.ISubitem
setState, setState, setState
 
Methods inherited from interface com.rational.test.ft.object.interfaces.IGraphicalSubitem
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, drag, drag, drag, drag, drag, drag, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, getScreenPoint, getScreenPoint, getScreenRectangle, getSubitem, hover, hover, hover, hover, mouseMove, mouseMove, mouseMove, mouseMove, nClick, nClickDrag, nClickDrag, nClickDragToScreenPoint, nClickDragToScreenPoint
 

Constructor Detail

ScrollGuiSubitemTestObject

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

Since:
RFT2.0

ScrollGuiSubitemTestObject

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

Since:
RFT2.0

ScrollGuiSubitemTestObject

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

Since:
RFT2.0

ScrollGuiSubitemTestObject

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

Since:
RFT2.0

ScrollGuiSubitemTestObject

public ScrollGuiSubitemTestObject(TestObject obj)
For internal use.

Since:
RFT2.0
Method Detail

hScrollTo

public void hScrollTo(int position)
Moves a horizontal scrollbar to a specified position.

Specified by:
hScrollTo in interface IScrollable
Parameters:
position - the position of the horizontal scrollbar after this action is completed
Since:
RFT2.0
See Also:
vScrollTo(int)

vScrollTo

public void vScrollTo(int position)
Moves a vertical scrollbar to a specified position.

Specified by:
vScrollTo in interface IScrollable
Parameters:
position - the position of the vertical scrollbar after this action is completed
Since:
RFT2.0
See Also:
hScrollTo(int)

scrollPageUp

public void scrollPageUp()
Moves a vertical scrollbar one page (also called a block) up in position.

Specified by:
scrollPageUp in interface IScrollable
Since:
RFT2.0

scrollPageDown

public void scrollPageDown()
Moves a vertical scrollbar one page (also called a block) down in position.

Specified by:
scrollPageDown in interface IScrollable
Since:
RFT2.0

scrollPageLeft

public void scrollPageLeft()
Moves a horizontal scrollbar one page (also called a block) left in position.

Specified by:
scrollPageLeft in interface IScrollable
Since:
RFT2.0

scrollPageRight

public void scrollPageRight()
Moves a horizontal scrollbar one page (also called a block) right in position.

Specified by:
scrollPageRight in interface IScrollable
Since:
RFT2.0

scrollLineUp

public void scrollLineUp()
Moves a vertical scrollbar one line (also called a unit) up in position.

Specified by:
scrollLineUp in interface IScrollable
Since:
RFT2.0

scrollLineDown

public void scrollLineDown()
Moves a vertical scrollbar one line (also called a unit) down in position.

Specified by:
scrollLineDown in interface IScrollable
Since:
RFT2.0

scrollLineLeft

public void scrollLineLeft()
Moves a horizontal scrollbar one line (also called a unit) left in position.

Specified by:
scrollLineLeft in interface IScrollable
Since:
RFT2.0

scrollLineRight

public void scrollLineRight()
Moves a horizontal scrollbar one line (also called a unit) right in position.

Specified by:
scrollLineRight in interface IScrollable
Since:
RFT2.0