class |
CheckboxProxy
Implements the Proxy for HTML INPUT type=checkbox, and type=radio elements
TestObject Interface:
ToggleGuiTestObject
Supported Test Data Types:
| Type | Desciption
state
Button State
ITestData
submit
Submit Value
ITestDataText
Default Recognition Properties:
.class
.classIndex
.id
.name
.title
.type
.value
Supported Canonical Properties:
| Property | Usage
.alt
The value of the alt attribute an element. This is the
"alternate" text for the element, frequently displayed by
the browser when the mouse hovers over the element.
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.checked
This is a boolean value indicating whether a checkboxed is
currently checked (true) or not (false).
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.defaultChecked
This is a boolean value for the defaultchecked
attribute of the element.
.defaultValue
This is the value of the defaultValue attribute of
the element.
.disabled
The value of the disabled attribute of an element, returned
as a boolean. If true then user input is currently disabled for this
item.
.hasScript
This value is returned as a boolean.
If true then script as been associated with actions on this element.
.id
This is the value of the id attribute of an element.
.indeterminate
This value is returned as a boolean.
If true then the status of the checkbox has been changesd.
.maxLength
For an edit control (Input type=Text or TextArea) this
indicates the maximum number of characters a user may enter.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.readOnly
The value of the readonly attribute of an
element. A boolean value that when true indicates the form
element is read only.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.size
The value of the size attribute of an element. For a
Select element this indicates the number of items displayed at once in the
list. If size > 1 then the list appears as listbox, otherwise the
list appears as a Combodropdown.
.src
This is the value of the src attribute for the
element.
|
class |
ComboListboxProxy
Implements the proxy for HTML ComboListbox elements
TestObject Interface:
GuiTestObject
Supported Test Data Types:
| Type | Desciption
list
Selected List Elements
ITestDataList
selected
List Elements
ITestDataList
Default Recognition Properties:
.class
.classIndex
.id
.name
.text
.title
Supported Canonical Properties:
| Property | Usage
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.disabled
The value of the disabled attribute of an element, returned
as a boolean. If true then user input is currently disabled for this
item.
.hasScript
This value is returned as a boolean.
If true then script as been associated with actions on this element.
.id
This is the value of the id attribute of an element.
.length
The value of the length attribute of an element. For a
Select element this indicates the number of items in the list.
.multiple
The value of the multiple attribute of an element. For
a Select element (Listbox or combo dropdown) this indicates that the list
supports multiple selection, returned as a boolean.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.selectedIndex
The value of the selectedIndex attribute of an
element. For a single selection Select element, this indicates which
option element is selected. Integer in the range of >=0.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.size
The value of the size attribute of an element. For a
Select element this indicates the number of items displayed at once in the
list. If size > 1 then the list appears as listbox, otherwise the
list appears as a Combodropdown.
.tag
This is the Html tag for the element
.text
This is the text inside of the HTML tags for bounding the
element. For example, <A>This is an Anchor<IMG src=map.gif></a>
the text property will return "This is an
Anchor. All white space are combined and reduced to a single a
blank character if consecutive white space characters are found.
.title
This is the value of the title attribute of an element.
This is frequently the text displayed when hovering over the element with
the mouse.
.type
This is the value of the Type attribute of an
element. For example, for an Input element this will be text,
password, checkbox, radio, submit, image, reset, button, hidden,orfile.
.value
This is the value of the value attribute of an
element. In Form elements this represents the value which will be
sent when the form is posted.
|
class |
ComboListItemProxy
Implements the proxy for HTML ComboListItem objects.
|
class |
ControlProxy
Implements the proxy for HTML control elements.
|
class |
DialogComboListboxProxy
Implements the proxy for HTML control elements.
|
class |
DialogControlProxy
Implements the proxy for HTML control elements.
|
class |
DialogEditProxy
Implements the proxy for HTML control elements.
|
class |
EditboxProxy
Implements the proxy for HTML INPUT type=TEXT
TestObject Interface:
GuiTestObject
Supported Test Data Types:
| Type | Desciption
text
Visible Text
ITestDataText
Default Recognition Properties:
.class
.classIndex
.id
.name
.title
.type
Supported Canonical Properties:
| Property | Usage
.alt
The value of the alt attribute an element. This is the
"alternate" text for the element, frequently displayed by
the browser when the mouse hovers over the element.
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.checked
This is a boolean value indicating whether a checkboxed is
currently checked (true) or not (false).
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.defaultChecked
This is a boolean value for the defaultchecked
attribute of the element.
.defaultValue
This is the value of the defaultValue attribute of
the element.
.disabled
The value of the disabled attribute of an element, returned
as a boolean. If true then user input is currently disabled for this
item.
.id
This is the value of the id attribute of an element.
.maxLength
For an edit control (Input type=Text or TextArea) this
indicates the maximum number of characters a user may enter.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.readOnly
The value of the readonly attribute of an
element. A boolean value that when true indicates the form
element is read only.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.size
The value of the size attribute of an element. For a
Select element this indicates the number of items displayed at once in the
list. If size > 1 then the list appears as listbox, otherwise the
list appears as a Combodropdown.
.src
This is the value of the src attribute for the
element.
|
class |
ElementProxy
The base class for proxies for supported HTML element types.
|
class |
EmbeddedBrowserProxy |
class |
FormProxy
Implements the proxy for HTML FORM elements
TestObject Interface:
GuiTestObject
Supported Test Data Types:
| Type | Desciption
text
Visible Text
ITestDataText
submit
Submit Values
ITestDataList
Default Recognition Properties:
.class
.classIndex
.id
.name
.title
Supported Canonical Properties:
| Property | Usage
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.hasScript
This value is returned as a boolean.
If true then script as been associated with actions on this element.
.id
This is the value of the id attribute of an element.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.tag
This is the Html tag for the element
.text
This is the text inside of the HTML tags for bounding the
element. For example, <A>This is an Anchor<IMG src=map.gif></a>
the text property will return "This is an
Anchor. All white space are combined and reduced to a single a
blank character if consecutive white space characters are found.
.title
This is the value of the title attribute of an element.
This is frequently the text displayed when hovering over the element with
the mouse.
|
class |
FrameProxy
Provides the proxy for frame objects in the HtmlTestDomainImplementation .
|
class |
HTATopWindowProxy
Provides the proxy for the top level window in an HTA (Html Application) in the HtmlTestDomainImplementation.
|
class |
HtmlBrowserProxy
Provides the proxy for HTML browser objects in the HtmlTestDomainImplementation.
|
class |
HtmlDialogProxy
Provides the proxy for HTML browser objects in the HtmlTestDomainImplementation.
|
class |
HtmlDocumentProxy
Provides the proxy for HTML document objects in the HtmlTestDomainImplementation.
|
class |
HtmlGuiProxy
This is the HTML GUI object proxies base class, all HTML GUI proxies must
extend this class.
|
class |
HtmlHTMLDialogProxy
Provides the proxy for HTML browser objects in the HtmlTestDomainImplementation.
|
class |
HtmlPopupProxy
HtmlPopupProxy - the popup proxy handles the top level
popup objects.
|
class |
ImageProxy
Implements the proxy for HTML IMG elements.
|
class |
InputProxy
Implements the proxy for HTML INPUT elements
TestObject Interface:
GuiTestObject
Supported Canonical Properties:
| Property | Usage
.alt
The value of the alt attribute an element. This is the
"alternate" text for the element, frequently displayed by
the browser when the mouse hovers over the element.
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.checked
This is a boolean value indicating whether a checkboxed is
currently checked (true) or not (false).
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.defaultChecked
This is a boolean value for the defaultchecked
attribute of the element.
.defaultValue
This is the value of the defaultValue attribute of
the element.
.disabled
The value of the disabled attribute of an element, returned
as a boolean. If true then user input is currently disabled for this
item.
.hasScript
This value is returned as a boolean.
If true then script as been associated with actions on this element.
.id
This is the value of the id attribute of an element.
.maxLength
For an edit control (Input type=Text or TextArea) this
indicates the maximum number of characters a user may enter.
.name
This is the value of the name attribute (Form elements and
Frames only)
.readOnly
The value of the readonly attribute of an
element. A boolean value that when true indicates the form
element is read only.
.size
The value of the size attribute of an element. For a
Select element this indicates the number of items displayed at once in the
list. If size > 1 then the list appears as listbox, otherwise the
list appears as a Combodropdown.
.src
This is the value of the src attribute for the
element.
|
class |
MapProxy
TestObject Interface:
GuiTestObject
Supported Canonical Properties:
| Property | Usage
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.id
This is the value of the id attribute of an element.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.tag
This is the Html tag for the element
.text
This is the text inside of the HTML tags for bounding the
element. For example, <A>This is an Anchor<IMG src=map.gif></a>
the text property will return "This is an
Anchor. All white space are combined and reduced to a single a
blank character if consecutive white space characters are found.
.title
This is the value of the title attribute of an element.
This is frequently the text displayed when hovering over the element with
the mouse.
|
class |
NoOpProxy |
class |
ObjectProxy
Implements the proxy for HTML Objects (embedded Objects).
|
class |
OptionProxy
Implements the proxy for HTML Option elements.
|
class |
PushbuttonProxy
Implements the Proxy for Html INPUT type=BUTTON, type=SUBMIT,
type=RESET, type=IMAGE, and Html BUTTON elements
|
class |
SelectProxy
Implements the proxy for HTML SELECT elements.
|
class |
SubobjectProxy
Implements the proxy for HTML subobjects, this is an abstract class.
|
class |
TableDataCellProxy
Implements the proxy for Proxy for Html TH and TD table cell elements.
|
class |
TableProxy
Implements the Proxy for HTML TABLE elements.
|
class |
TableRowProxy
Implements the Proxy for HTML TR elements.
|
class |
TextareaProxy
Implements the Proxy for Html TEXTAREA elements
TestObject Interface:
GuiTestObject
Supported Test Data Types:
| Type | Desciption
text
Visible Text
ITestDataText
Default Recognition Properties:
.class
.classIndex
.id
.name
.title
Supported Canonical Properties:
| Property | Usage
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.defaultValue
This is the value of the defaultValue attribute of
the element.
.disabled
The value of the disabled attribute of an element, returned
as a boolean. If true then user input is currently disabled for this
item.
.hasScript
This value is returned as a boolean.
If true then script as been associated with actions on this element.
.id
This is the value of the id attribute of an element.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.rows
The value of the rows attribute of a TEXTAREA
element, indicating the size of the edit control in number of rows of
text.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.tag
This is the Html tag for the element
.text
This is the text inside of the HTML tags for bounding the
element. For example, <A>This is an Anchor<IMG src=map.gif></a>
the text property will return "This is an
Anchor. All white space are combined and reduced to a single a
blank character if consecutive white space characters are found.
.title
This is the value of the title attribute of an element.
This is frequently the text displayed when hovering over the element with
the mouse.
.value
This is the value of the value attribute of an
element. In Form elements this represents the value which will be
sent when the form is posted.
|
class |
TextNodeProxy
The base class for proxies for supported HTML text nodes.
|
class |
TopLevelWindowProxy
Provides a proxy baseclass for all top level windows based objects in the HtmlTestDomainImplementation.
|
Methods in com.rational.test.ft.domain.html with parameters of type HtmlProxy
| Modifier and Type |
Method and Description |
HtmlProxy |
HtmlDocumentProxy.findImageForMap(HtmlProxy map,
java.awt.Point pt)
Return the ImageProxy associated with the map, which contains pt
|
com.rational.test.ft.domain.ProxyTestObject |
IHtmlTestSubDomainImplementation.getControlProxy(HtmlProxy proxy,
com.rational.test.ft.domain.IChannel channel,
long nativeHandle,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap)
Determines whether this is a graphical domain.
|
java.util.Vector |
HtmlProxyUtils.getElementsByTagInAllDocuments(java.lang.String tag,
HtmlProxy htmlProxy)
Returns child proxies with the specified which are at descendant level
|
com.rational.test.ft.domain.ProxyTestObject[] |
HtmlProxyUtils.getElementsByTagInProxyTestObjects(java.lang.String tag,
HtmlProxy htmlProxy,
boolean mappable) |
com.rational.test.ft.domain.ProxyTestObject[] |
HtmlProxyUtils.getElementsDirectly(com.rational.test.ft.vp.impl.Property property,
boolean mappable,
HtmlProxy htmlProxy) |
HtmlGuiProxy |
HtmlGuiProxy.getTargetChildItem(HtmlProxy proxy,
java.lang.String childTagName,
java.lang.String property,
java.util.ArrayList propertyValues) |
boolean |
HtmlProxyUtils.isDocument(HtmlProxy htmlProxy) |
boolean |
HtmlProxy.isEqual(HtmlProxy sourceElem,
HtmlProxy targetElem) |
boolean |
HtmlProxyUtils.isPropertyOptimizable(com.rational.test.ft.vp.impl.Property property,
HtmlProxy htmlProxy) |
protected static int |
SiebelHelper.isSiebelSIElement(HtmlProxy proxy) |
protected static void |
SiebelHelper.setDescriptiveName(HtmlProxy proxy) |
void |
CachedData.setProxyAtPoint(HtmlProxy proxyAtPoint) |
Subclasses of HtmlProxy in com.rational.test.ft.domain.html.dojo
| Modifier and Type |
Class and Description |
class |
DojoAccordionPaneProxy |
class |
DojoAccordionProxy |
class |
DojoCalendarProxy |
class |
DojoColorPaletteProxy |
class |
DojoComboboxDropdownProxy |
class |
DojoComboboxItemProxy |
class |
DojoComboboxProxy |
class |
DojoContainerProxy |
class |
DojoDialogProxy |
class |
DojoEditorProxy |
class |
DojoFieldsetProxy |
class |
DojoFloatingPaneProxy |
class |
DojoGenericProxy |
class |
DojoGridCellProxy |
class |
DojoGridProxy |
class |
DojoGridRowProxy |
class |
DojoMenuItemProxy |
class |
DojoMenuProxy |
class |
DojoPopupProxy |
class |
DojoPushbuttonProxy
Implements the Proxy for Html DOJO INPUT control type=BUTTON
|
class |
DojoSelectableMenuItemProxy |
class |
DojoSliderProxy |
class |
DojoSpinnerProxy |
class |
DojoSplitContainerSizerProxy |
class |
DojoTabContainerProxy |
class |
DojoTabPaneProxy |
class |
DojoTextareaProxy
Implements the Proxy for Html TEXTAREA elements
TestObject Interface:
GuiTestObject
Supported Test Data Types:
| Type | Desciption
text
Visible Text
ITestDataText
Default Recognition Properties:
.class
.classIndex
.id
.name
.title
Supported Canonical Properties:
| Property | Usage
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.defaultValue
This is the value of the defaultValue attribute of
the element.
.disabled
The value of the disabled attribute of an element, returned
as a boolean. If true then user input is currently disabled for this
item.
.hasScript
This value is returned as a boolean.
If true then script as been associated with actions on this element.
.id
This is the value of the id attribute of an element.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.rows
The value of the rows attribute of a TEXTAREA
element, indicating the size of the edit control in number of rows of
text.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.tag
This is the Html tag for the element
.text
This is the text inside of the HTML tags for bounding the
element. For example, <A>This is an Anchor<IMG src=map.gif></a>
the text property will return "This is an
Anchor. All white space are combined and reduced to a single a
blank character if consecutive white space characters are found.
.title
This is the value of the title attribute of an element.
This is frequently the text displayed when hovering over the element with
the mouse.
.value
This is the value of the value attribute of an
element. In Form elements this represents the value which will be
sent when the form is posted.
|
class |
DojoTextBoxProxy
Implements the Proxy for Html TEXTBOX elements
TestObject Interface:
GuiTestObject
Supported Test Data Types:
| Type | Desciption
text
Visible Text
ITestDataText
Default Recognition Properties:
.class
.classIndex
.id
.name
.title
Supported Canonical Properties:
| Property | Usage
.bounds
A rectangle representing the bounding rectangle of the
object in screen coordinates.
.class
This is the test object class name, for example "HtmlTable"
for a <Table> element.
.className
This the value of the class attribute of an element
.defaultValue
This is the value of the defaultValue attribute of
the element.
.disabled
The value of the disabled attribute of an element, returned
as a boolean. If true then user input is currently disabled for this
item.
.hasScript
This value is returned as a boolean.
If true then script as been associated with actions on this element.
.id
This is the value of the id attribute of an element.
.name
This is the value of the name attribute (Form elements and
Frames only)
.offsetHeight
The height of the element.
.offsetLeft
The offset of the element from its offset parent in the DOM.
.offsetTop
The offset of the element from its offset parent in the DOM.
.offsetWidth
The width of the element.
.rows
The value of the rows attribute of a TEXTAREA
element, indicating the size of the edit control in number of rows of
text.
.screenLeft
Upper left corner of bounding rectangle in screen
coordinates, x component.
.screenTop
Upper left corner of bounding rectangle in screen
coordinates, y component.
.tag
This is the Html tag for the element
.text
This is the text inside of the HTML tags for bounding the
element. For example, <A>This is an Anchor<IMG src=map.gif></a>
the text property will return "This is an
Anchor. All white space are combined and reduced to a single a
blank character if consecutive white space characters are found.
.title
This is the value of the title attribute of an element.
This is frequently the text displayed when hovering over the element with
the mouse.
.value
This is the value of the value attribute of an
element. In Form elements this represents the value which will be
sent when the form is posted.
|
class |
DojoTimeMenuProxy |
class |
DojoTitlePaneProxy |
class |
DojoTooltipDialogProxy |
class |
DojoTooltipProxy |
class |
DojoTreeExpandCollapseNodeProxy |
class |
DojoTreeNodeProxy |
class |
DojoTreeProxy |
Methods in com.rational.test.ft.domain.html.dojo that return HtmlProxy
| Modifier and Type |
Method and Description |
HtmlProxy |
DojoColorPaletteProxy.getColor(long handle,
java.lang.String colorName) |
HtmlProxy |
DojoTestSubDomainImplementation.getControlProxyInternal(HtmlProxy proxy,
com.rational.test.ft.domain.IChannel channel,
long nativeHandle,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTreeProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTooltipProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTooltipDialogProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTitlePaneProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTimeMenuProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTextareaProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTextBoxProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTabContainerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoSplitContainerSizerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoSpinnerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswarp) |
static HtmlProxy |
DojoSliderProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoSelectableMenuItemProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoPushbuttonProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoPopupProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoMenuProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoMenuItemProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoGridProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoGridCellProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoGenericProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoFloatingPaneProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoFieldsetProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoEditorProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoDialogProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoContainerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoComboboxProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoComboboxDropdownProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoColorPaletteProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoCalendarProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoAccordionProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoAccordionPaneProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
HtmlProxy |
DojoTreeNodeProxy.getLabelNode() |
HtmlProxy |
DojoAccordionPaneProxy.getTitleProxy() |
HtmlProxy |
DojoTestSubDomainImplementation.isProxyOfThisSubDomain(HtmlProxy proxy) |
Methods in com.rational.test.ft.domain.html.dojo with parameters of type HtmlProxy
| Modifier and Type |
Method and Description |
long |
DojoFloatingPaneProxy.getCloseNode(HtmlProxy proxy) |
long |
DojoFloatingPaneProxy.getCloseNodeHandle(HtmlProxy proxy,
java.lang.String tagName) |
static long |
DojoComboboxProxy.getComboboxFromText(HtmlProxy proxy) |
static long |
DojoComboboxItemProxy.getComboboxItemHandle(HtmlProxy proxy,
long handle) |
static long |
DojoComboboxProxy.getControlElement(HtmlProxy proxy) |
static long |
DojoTreeProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoTooltipDialogProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoTextBoxProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoTabContainerProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoSplitContainerSizerProxy.getControlHandle(HtmlProxy defaultProxy) |
static long |
DojoSliderProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoGridProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoDialogProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoContainerProxy.getControlHandle(HtmlProxy defaultProxy) |
static long |
DojoComboboxItemProxy.getControlHandle(HtmlProxy proxy) |
static long |
DojoComboboxDropdownProxy.getControlHandle(HtmlProxy proxy) |
com.rational.test.ft.domain.ProxyTestObject |
DojoTestSubDomainImplementation.getControlProxy(HtmlProxy proxy,
com.rational.test.ft.domain.IChannel channel,
long nativeHandle,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswarp) |
HtmlProxy |
DojoTestSubDomainImplementation.getControlProxyInternal(HtmlProxy proxy,
com.rational.test.ft.domain.IChannel channel,
long nativeHandle,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTreeProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTooltipProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTooltipDialogProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTitlePaneProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTimeMenuProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTextareaProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTextBoxProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoTabContainerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoSplitContainerSizerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoSpinnerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswarp) |
static HtmlProxy |
DojoSliderProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoSelectableMenuItemProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoPushbuttonProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoPopupProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoMenuProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoMenuItemProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoGridProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoGridCellProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoGenericProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoFloatingPaneProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoFieldsetProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoEditorProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoDialogProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoContainerProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoComboboxProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoComboboxDropdownProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoColorPaletteProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoCalendarProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoAccordionProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static HtmlProxy |
DojoAccordionPaneProxy.getCustomProxy(HtmlProxy defaultProxy,
HtmlTestDomainImplementation domain,
com.rational.test.ft.domain.IChannel channel,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap) |
static long |
DojoComboboxItemProxy.getDojoComboBoxDropdown(HtmlProxy proxy) |
static long |
DojoDialogProxy.getDojoDialog(HtmlProxy proxy) |
long |
DojoGridProxy.getDojoGrid(HtmlProxy proxy,
long handle) |
long |
DojoGridProxy.DojoGridRowEnumeration.getDojoGridRowElement(HtmlProxy proxy,
long handle) |
long |
DojoGridProxy.JsDojoGridRowEnumeration.getDojoGridRowElement(HtmlProxy proxy,
long handle) |
static long |
DojoSelectableMenuItemProxy.getDojoMenuItem(HtmlProxy proxy) |
static long |
DojoMenuItemProxy.getDojoMenuItem(HtmlProxy proxy) |
static long |
DojoSpinnerProxy.getDojoSpinner(HtmlProxy proxy) |
static long |
DojoTooltipDialogProxy.getDojoTooltipDialog(HtmlProxy proxy) |
long |
DojoSpinnerProxy.getDownArrowHandle(HtmlProxy proxy,
java.lang.String tagName) |
long |
DojoComboboxProxy.getDropdownHandle(HtmlProxy proxy) |
long |
DojoFloatingPaneProxy.getMinimizeNode(HtmlProxy proxy) |
long |
DojoFloatingPaneProxy.getMinimizeNodeHandle(HtmlProxy proxy,
java.lang.String tagName) |
long |
DojoFloatingPaneProxy.getRestoreNode(HtmlProxy proxy) |
long |
DojoFloatingPaneProxy.getRestoreNodeHandle(HtmlProxy proxy,
java.lang.String tagName) |
long |
DojoSpinnerProxy.getSpinnerDownArrow(HtmlProxy proxy) |
long |
DojoSpinnerProxy.getSpinnerHandle(HtmlProxy proxy,
java.lang.String tagName) |
long |
DojoSpinnerProxy.getSpinnerObject(HtmlProxy proxy) |
long |
DojoSpinnerProxy.getSpinnerUpArrow(HtmlProxy proxy) |
long |
DojoFloatingPaneProxy.getTitleNode(HtmlProxy proxy) |
long |
DojoSpinnerProxy.getUpArrowHandle(HtmlProxy proxy,
java.lang.String tagName) |
static boolean |
DojoComboboxDropdownProxy.isComboboxDropdownControl(HtmlProxy proxy,
long handle) |
static boolean |
DojoComboboxProxy.isComboboxTextControl(HtmlProxy proxy) |
static boolean |
DojoComboboxProxy.isComboboxTextControl(HtmlProxy proxy,
long handle) |
static boolean |
DojoContainerProxy.isContentPane(HtmlProxy defaultProxy) |
static boolean |
DojoDialogProxy.isDojoDialog(HtmlProxy proxy,
long handle) |
static boolean |
DojoDialogProxy.isDojoDialogContent(HtmlProxy proxy,
long handle) |
static boolean |
DojoSelectableMenuItemProxy.isDojoMenuItem(HtmlProxy proxy,
long handle) |
static boolean |
DojoTooltipDialogProxy.isDojoTooltipDialog(HtmlProxy proxy,
long handle) |
static boolean |
DojoTooltipDialogProxy.isDojoTooltipDialogContent(HtmlProxy proxy,
long handle) |
static boolean |
DojoContainerProxy.isLayoutContainer(HtmlProxy defaultProxy) |
static boolean |
DojoTreeProxy.isOfMyType(HtmlProxy proxy) |
static boolean |
DojoTooltipDialogProxy.isOfMyType(HtmlProxy proxy) |
static boolean |
DojoTextBoxProxy.isOfMyType(HtmlProxy proxy) |
static boolean |
DojoTabContainerProxy.isOfMyType(HtmlProxy proxy) |
static boolean |
DojoSplitContainerSizerProxy.isOfMyType(HtmlProxy defaultProxy) |
static boolean |
DojoGridProxy.isOfMyType(HtmlProxy proxy) |
static boolean |
DojoDialogProxy.isOfMyType(HtmlProxy proxy) |
static boolean |
DojoContainerProxy.isOfMyType(HtmlProxy defaultProxy) |
static boolean |
DojoComboboxDropdownProxy.isOfMyType(HtmlProxy proxy) |
HtmlProxy |
DojoTestSubDomainImplementation.isProxyOfThisSubDomain(HtmlProxy proxy) |
Methods in com.rational.test.ft.domain.html.generichtmlsubdomain with parameters of type HtmlProxy
| Modifier and Type |
Method and Description |
static long |
GenericHtmlGuiProxy.getAncestorAtLevel(HtmlProxy proxy,
long origHandle,
int numOfLevels) |
static long |
GenericHtmlGuiProxy.getAncestorHandleMatchingByPropertyNames(HtmlProxy proxy,
java.lang.String regexClassMatch,
java.util.ArrayList propertyNames,
int maxLevels) |
static long |
GenericHtmlGuiProxy.getAncestorHandleMatchingProperty(HtmlProxy proxy,
java.lang.String[] regexArray,
java.lang.String propertyName,
int maxLevels) |
static long |
GenericHtmlGuiProxy.getAncestorHandleMatchingProperty(HtmlProxy proxy,
java.lang.String regexClassMatch,
java.lang.String propertyName,
int maxLevels) |
static long |
GenericHtmlGuiProxy.getAncestorHandleMatchingProperty(HtmlProxy proxy,
java.lang.String regexClassMatch,
java.lang.String propertyName,
int maxLevels,
long startingHandle) |
static long |
GenericHtmlGuiProxy.getAncestorHandleMatchingProperty(HtmlProxy proxy,
java.lang.String regexClassMatch,
java.lang.String regexClassNotMatch,
java.lang.String propertyName,
int maxLevels) |
abstract com.rational.test.ft.domain.ProxyTestObject |
HtmlTestSubDomainImplementation.getControlProxy(HtmlProxy proxy,
com.rational.test.ft.domain.IChannel channel,
long nativeHandle,
com.rational.test.ft.domain.html.chrome.IBrowserCommunicator jswrap)
Determines whether this is a graphical domain.
|
static boolean |
GenericComboboxProxy.isComboboxArrowControl(HtmlProxy proxy) |
static boolean |
GenericComboboxProxy.isComboboxDropdownControl(HtmlProxy proxy) |
static boolean |
GenericOptionProxy.isComboboxOptionControl(HtmlProxy proxy) |
static boolean |
GenericComboboxProxy.isComboboxTextControl(HtmlProxy proxy) |
| | | | | | | | | | | | | | | |