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 |
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 |
FlexDescribedObject |
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 |
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 |
HtmlDomainProxy
Class for proxy for 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 |
HtmlProxy
This is the HTML proxies base class, all HTML proxies must
extend this class.
|
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 |
PdfDescribedObject |
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 |
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.
|
Classes in com.rational.test.ft.domain.html.dojo that implement IDataDriven
| 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 |
Classes in com.rational.test.ft.domain.java that implement IDataDriven
| Modifier and Type |
Class and Description |
class |
ComboListBoxProxy
Proxy for the native ComboListBox windows.
|
class |
JavaDomainProxy
The class for the Java Domain Proxy.
|
class |
JavaGuiProxy
This is the Java GUI object proxies base class.
|
class |
JavaProxy
The Java object proxy's base class, which all Java proxies must
extend.
|
class |
PopupMenuProxy
The implicit proxy for a heavyweight popup menu.
|
class |
PseudoTopLevelProxy
This class does not represent a true top level proxy, it exists
solely to block recording against children that can not properly
respond when a popup window is displaying.
|
| | | | | | | | | | | | | |