public class HtmlDocumentProxy extends HtmlGuiProxy
HtmlTestDomainImplementation
.
DocumentTestObject
Type | Desciption | |
---|---|---|
text | Visible Text | ITestDataText |
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. |
.cookie | This is the current value of the cookie for the document. |
.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. |
.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. |
.url | oThis is the url of the document. |
Modifier and Type | Class and Description |
---|---|
class |
HtmlDocumentProxy.GetElementHandleByIdRunnable |
class |
HtmlDocumentProxy.GetObjectRunnable |
HtmlGuiProxy.Clicker, HtmlGuiProxy.DoubleClicker, HtmlGuiProxy.Dragger, HtmlGuiProxy.Hoverer, HtmlGuiProxy.nClickDragger, HtmlGuiProxy.nClicker, HtmlGuiProxy.PointIterator
HtmlProxy.HtmlElementEnumeration, HtmlProxy.IntegerByReference, HtmlProxy.InvalidNativeHandleException, HtmlProxy.JSObjectHtmlElementEnumeration, HtmlProxy.NativeProxyReleasedException
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
browserAppVersion
Returns the browser application name in case of Internet Explorer
|
protected static FtDebug |
debug |
static java.lang.String |
HSCROLLHEIGHTPROPERTY |
static java.lang.String |
TITLEPROPERTY |
static java.lang.String |
URLPROPERTY |
static java.lang.String |
VSCROLLWIDTHPROPERTY |
currentMethod, LEFT, OFFSETHEIGHTPROPERTY, OFFSETLEFTPROPERTY, OFFSETRECTPROPERTY, OFFSETTOPPROPERTY, OFFSETWIDTHPROPERTY
BOUNDSPROPERTY, channel, CLASSINDEX, CLASSPROPERTY, CLIENTRECTPROPERTY, DISABLEDPROPERTY, DOCCLASSINDEX, dojoProps, domain, HTMLPROXYCHANNELRUNNABLE_TIMEOUTVALUE, IDPROPERTY, isSiebelActive, jswarapper, NAMEPROPERTY, parentsTextDescendantsMayBeInteresting, READONLYPROPERTY, TAGPROPERTY, TESTDATA_TEXT, TEXTPROPERTY, UNIQUEIDPROPERTY
BROWSERTABTESTOBJECT_CLASSNAME, BROWSERTESTOBJECT_CLASSNAME, COLORDIALOGTESTOBJECT_CLASSNAME, CROSSDOMAINCONTAINER_CLASSNAME, DOCUMENTTESTOBJECT_CLASSNAME, DOMAINTESTOBJECT_CLASSNAME, ECLIPSETOPLEVELTESTOBJECT_CLASSNAME, EMBEDDEDBROWSERTESTOBJECT_CLASSNAME, FILEDIALOGTESTOBJECT_CLASSNAME, FRAMESUBITEMTESTOBJECT_CLASSNAME, FRAMETESTOBJECT_CLASSNAME, GEFEDITPARTTESTOBJECT_CLASSNAME, GUISUBITEMTESTOBJECT_CLASSNAME, GUITESTOBJECT_CLASSNAME, INTERNALFRAMETESTOBJECT_CLASSNAME, MESSAGEBOXTESTOBJECT_CLASSNAME, PALETTEGUISUBITEMTESTOBJECT_CLASSNAME, PROCESSTESTOBJECT_CLASSNAME, SCROLLSUBITEMTESTOBJECT_CLASSNAME, SCROLLTESTOBJECT_CLASSNAME, SELECTGUISUBITEMTESTOBJECT_CLASSNAME, SELECTSCROLLGUISUBITEMTESTOBJECT_CLASSNAME, SHELLTESTOBJECT_CLASSNAME, STATELESSGUISUBITEMTESTOBJECT_CLASSNAME, SUBITEMTESTOBJECT_CLASSNAME, TABITEMTESTOBJECT_CLASSNAME, TESTOBJECT_CLASSNAME, TEXTGUISUBITEMTESTOBJECT_CLASSNAME, TEXTGUITESTOBJECT_CLASSNAME, TEXTSCROLLTESTOBJECT_CLASSNAME, TEXTSELECTGUISUBITEMTESTOBJECT_CLASSNAME, TIMEOUTTESTOBJECT_CLASSNAME, TOGGLEGUITESTOBJECT_CLASSNAME, TOGGLETESTOBJECT_CLASSNAME, TOPLEVELSUBITEMTESTOBJECT_CLASSNAME, TOPLEVELTESTOBJECT_CLASSNAME, TRACKBARTESTOBJECT_CLASSNAME, vomClippedRectangle
CUSTOM_DOMAIN_LIST, DOJO_CUSTOM_DOMAIN_NAME, SAPWEBPORTAL_CUSTOM_DOMAIN_NAME
INCLUDE_ALL, INCLUDE_JUSTOBJECT, INCLUDE_SIBLINGS
Constructor and Description |
---|
HtmlDocumentProxy(HtmlTestDomainImplementation domain,
IChannel channel,
long handle) |
Modifier and Type | Method and Description |
---|---|
void |
click(MouseModifiers modifiers) |
void |
click(MouseModifiers modifiers,
java.awt.Point pt) |
void |
doubleClick(MouseModifiers modifiers) |
void |
doubleClick(MouseModifiers modifiers,
java.awt.Point pt) |
FindResult |
find(IMappedTestObject[] pathToFind,
int myLevel) |
ProxyTestObject[] |
findElementsDirectly(boolean mappable) |
FindResult |
findElementWithDynamicFind(IMappedTestObject[] pathToFind,
int myLevel) |
HtmlProxy |
findElementWithName(java.lang.String name)
Find the element that is a child of this element which has the given name.
|
HtmlProxy |
findFrameForFrameEdge(int borderWidth,
java.awt.Point pt)
Return the FrameProxy for the frame edge which contains pt
Called when pt was found on a FRAMESET element
|
HtmlProxy |
findImageForMap(HtmlProxy map,
java.awt.Point pt)
Return the ImageProxy associated with the map, which contains pt
|
int |
getAjaxCompletedRequests() |
int |
getAjaxPendingRequests() |
int |
getAjaxTimeoutAttempts() |
long[] |
getAllDocumentHandlesInDocument(long handle) |
java.util.Vector |
getAllDocumentsInsideRecursively()
Returns the children document proxies at the descendant level
|
java.lang.String |
getApplicationName() |
java.lang.Object |
getChildAtPoint(java.awt.Point pt)
Finds the most interesting child object at the specified point.
|
java.lang.Object |
getChildAtPointInternal(java.awt.Point pt,
boolean setClassIndex) |
protected long |
getChildDocuments(long handle) |
protected java.util.Enumeration |
getChildDocumentsEnumeration() |
protected HtmlDocumentProxy[] |
getChildDocumentsInDocument() |
protected long |
getChildDocumentsN(long handle) |
IGraphical |
getClippingParent()
Get the clipping parent for this object.
|
protected java.awt.Point |
getDefaultPointToClick()
Determines the default click point by performing hit tests on candidates.
|
java.lang.String |
getDescriptiveName()
Returns a descriptive name used for the object in the script.
|
HtmlProxy |
getDocumentElement()
Get the DOM document element for the document.
|
long |
getElementById(long handle,
java.lang.String id) |
ProxyTestObject |
getElementById(java.lang.String id) |
ProxyTestObject |
getElementById(java.lang.String id,
ContextObject contextobject) |
long |
getElementByIdN(long handle,
java.lang.String id) |
long |
getElementHandleById(java.lang.String elementId) |
long |
getElementHandleByIdFromAllDocs(java.lang.String id) |
java.util.Vector |
getElementsByIdInAllDocuments(java.lang.String id,
ContextObject contextobject) |
ProxyTestObject[] |
getElementsByIdInProxyTestObjects(java.lang.String id) |
long |
getElementsByName(long handle,
java.lang.String name) |
java.util.Enumeration |
getElementsByName(java.lang.String name) |
java.util.Enumeration |
getElementsByName(java.lang.String name,
ContextObject contextobject) |
java.util.Enumeration |
getElementsByNameEnumeration(long handle,
java.lang.String name) |
java.util.Vector |
getElementsByNameInAllDocuments(java.lang.String name) |
java.util.Vector |
getElementsByNameInAllDocuments(java.lang.String name,
ContextObject contextobject) |
ProxyTestObject[] |
getElementsByNameInProxyTestObjects(java.lang.String name) |
long |
getElementsByNameN(long handle,
java.lang.String name) |
long |
getElementsByTag(long handle,
java.lang.String tag) |
java.util.Enumeration |
getElementsByTag(java.lang.String tag) |
java.util.Enumeration |
getElementsByTagEnumeration(long handle,
java.lang.String tag) |
java.util.Vector |
getElementsByTagInAllDocuments(java.lang.String tag)
Returns child proxies with the specified which are at descendant level
|
java.util.Vector |
getElementsByTagInAllDocuments(java.lang.String tag,
ContextObject contextobject)
Returns child proxies with the specified which are at descendant level
|
ProxyTestObject[] |
getElementsByTagInProxyTestObjects(java.lang.String tag)
Returns mappable proxy test objects with the specified which are at descendant level
|
long |
getElementsByTagN(long handle,
java.lang.String tag) |
java.lang.String[] |
getIgnorableProperties() |
ProxyTestObject[] |
getMappableElementsByIdInProxyTestObjects(java.lang.String id) |
ProxyTestObject[] |
getMappableElementsByIdInProxyTestObjects(java.lang.String id,
ContextObject contextobject) |
ProxyTestObject[] |
getMappableElementsByNameInProxyTestObjects(java.lang.String name) |
ProxyTestObject[] |
getMappableElementsByNameInProxyTestObjects(java.lang.String name,
ContextObject contextobject) |
ProxyTestObject[] |
getMappableElementsByTagInCurrentDoc(java.lang.String tag,
ContextObject contextobject) |
ProxyTestObject[] |
getMappableElementsByTagInProxyTestObjects(java.lang.String tag)
Returns proxy test objects with the specified which are at descendant level
|
ProxyTestObject[] |
getMappableElementsByTagInProxyTestObjects(java.lang.String tag,
ContextObject contextobject)
Returns proxy test objects with the specified which are at descendant level
|
ProxyTestObject[] |
getMappableElementsFromVector(java.util.Vector v) |
java.lang.Object |
getPropertyInternal(java.lang.String propertyName) |
java.lang.String |
getRole()
Returns
TestObjectRole.ROLE_HTML . |
java.util.Hashtable |
getStandardProperties()
Returns a complete set of consistent properties for the associated
test object.
|
java.lang.String |
getTestObjectClassName()
The default GUI marshaller is returned.
|
java.lang.String |
invokeScript(long handle,
java.lang.String method,
java.lang.String scriptLang) |
java.lang.String |
invokeScript(java.lang.String method,
java.lang.String scriptLang) |
boolean |
isEnabled() |
boolean |
isPointInObject(java.awt.Point point) |
boolean |
isScoreForFindBYIdorName() |
void |
processMouseEvent(IMouseActionInfo action)
Return a MethodSpecification for the specified mouse event.
|
void |
setAjaxTraceOff() |
void |
setAjaxTraceOn() |
protected void |
setClassIndex()
Calculate and set the classindex for this object.
|
boolean |
shouldBeMapped()
Always returns
true , because HTML document objects must always be mapped. |
activateTopWindow, click, clickAtScreenPoint, clickWithMouse, clickWithOutMouse, clickWithOutMouse, clickWithOutMouse, clickWithOutMouse, clickWithOutMouse, clickWithOutMouse, clickWithOutMouseN, convertFromScreenToOffset, doScroll, doubleClick, doubleClickAtScreenPoint, drag, drag, drag, drag, dragAtScreenPoint, dragToScreenPoint, dragToScreenPoint, dragToScreenPoint, ensureObjectIsVisible, getActionArgs, getChildAtPoint, getChildAtPointN, getChildrenHandlesMatchingProperty, getClippedScreenRectangle, getClippingParentRectangle, getCurrentMethod, getDefaultActionArgs, getDefaultPointToClick, getMethodName, getMethodSpecForPoint, getPointFromAction, getPointOnObject, getPointToClick, getScreenCenter, getScreenPoint, getScreenPoint, getScreenRectangle, getTargetChildHandles, getTargetChildItem, getTargetChildItem, getTargetChildItems, getVisualClippableParent, hasFocus, hover, hover, hover, hover, hoverAtScreenPoint, isInView, isInView, isOpaque, isPointInObject, isShowing, mouseMove, mouseMove, nClick, nClick, nClickAtScreenPoint, nClickDrag, nClickDragAtScreenPoint, nClickDragToScreenPoint, performAction, performClick, performClick, performDoubleClick, performSelect, performSetText, processHoverMouseEvent, processPreDownMouseEvent, processPreUpMouseEvent, proxyGetChildAtPoint, restoreTopLevelWindow, scrollIntoView, scrollIntoView, scrollIntoView, scrollIntoViewN, scrollIntoViewWithDirection, scrollIntoViewWithDirectionN, setClickArgs, setCurrentMethod, setDownPointArgs, setDrag, setMethodSpecification, setMethodSpecification, setMultiClickAction, snapToRectangle
addAdditionalRecognitionProperties, addChildrenHandlesToVector, addChildrenToVector, addChildrenToVector, addDataDrivableCommands, addDojoDomain, addRecognitionProperty, adjustCustomDomains, calculateParentsTextDescendantsMayBecomeInteresting, callJqueryFind, clearAllSubdomains, clearCustomSubdomains, detach, disableAllHtmlCustomDomains, disableHtmlCustomDomain, disableHtmlCustomDomains, enableAllHtmlCustomDomains, enableHtmlCustomDomain, enableHtmlCustomDomains, equals, fetchProperties, findElementsByXpath, findElementsViaQuery, getAddedRecognitionProperty, getAddedRecognitionPropertyValue, getAddedRecognitionPropertyWeight, getBrowserAppVersion, getCachedData, getChannel, getChildren, getChildren, getChildren, getChildrenEnumeration, getChildrenEnumeration, getChildrenHandleEnumeration, getChildrenHandles, getChildrenN, getChildrenWithTagType, getClassIndex, getCustomClassProperty, getCustomClassPropertyValue, getCustomDomainName, getCustomDomainName, getCustomDomainName, getCustomDomainNameForChildren, getCustomDomainNameForParent, getCustomObject, getDataDrivableCommand, getDisabledProperty, getDocClassIndex, getDocument, getDocument, getDocumentHandle, getDocumentWindow, getDomain, getElementHandlesByTag, getElementObjectsByTag, getElementsByXpath, getElementsByXpath, getElementsByXpathEnumeration, getElementsDirectly, getHandle, getHtmlTag, getHtmlTagNameFromClassProperty, getIndexer, getIndexers, getInterestingRecogPropsForDynFind, getJsProps, getJswarapper, getMappableChildren, getMappableChildren, getMappableParent, getMappableParent, getMethods, getNonValueProperties, getObject, getObjectClassName, getOwnedObjects, getOwnedObjects, getOwner, getParent, getParent, getParentN, getProperties, getProperties, getProperty, getProperty, getPropertyInternalRunnable, getPropertyN, getProxyTestObjectsFromEnumeration, getReadOnlyProperty, getRecognitionProperties, getRecognitionPropertyWeight, getSavedDescriptiveName, getScriptCommandFlags, getStandardProperties, getTestData, getTestDataTypes, getTestDomain, getText, getTopMappableParent, getTopParent, getTopParent, getTopParentInternal, getTopParentN, getUniqueId, getValueProperty, getVisualTopParent, hasAddedRecognitionProperties, isClassIndexConsidered, isClassIndexPropertyAndValueDefined, isClassIndexSet, isContextObjectSet, isContextObjectSet, isDocClassIndexSet, isEqual, isFindOptimized, isObjectDead, isPropertyOptimizable, isReleaseRequired, isSameObject, isValidRecognitionProperty, isXpathSupported, matches, release, release, release, release, release, release, releaseElementHandle, releaseN, replaceAll, restoreAllCustomSubDomains, restoreCustomSubDomains, setCachedData, setClass, setClassIndex, setClassIndex, setClassIndex, setClassIndex, setClassIndexOfChild, setCustomClassProperty, setCustomClassPropertyValue, setCustomDomainInContext, setDocClassIndex, setDocClassIndex, setDocClassIndex, setDocClassIndex, setDomain, setIndexer, setJswarapper, setProperty, setProperty, setSavedDescriptiveName, shouldDocumentBeAdded, split, updateTestData
baseClassMatch, canTakeVP, findChildrenWithProperties, findChildrenWithPropertiesAndInvoke, getDataDrivableCommands, getElementWithFocus, getField, getObjectCustomClassName, getProxy, getScriptCommandAnchor, getVisualClippedRectangle, getVisualMappableChildren, getVOMSpecificProperty, hasSpecialFrameState, isValidObject, ping, suppressKeyAction
protected static FtDebug debug
public static final java.lang.String URLPROPERTY
public static final java.lang.String TITLEPROPERTY
public static final java.lang.String VSCROLLWIDTHPROPERTY
public static final java.lang.String HSCROLLHEIGHTPROPERTY
public static java.lang.String browserAppVersion
public HtmlDocumentProxy(HtmlTestDomainImplementation domain, IChannel channel, long handle)
public java.lang.String getTestObjectClassName()
HtmlProxy
getTestObjectClassName
in interface IProxyBase
getTestObjectClassName
in class HtmlGuiProxy
public void processMouseEvent(IMouseActionInfo action)
HtmlGuiProxy
processMouseEvent
in class HtmlGuiProxy
action
- The event cache and other mouse state information
for this mouse action.MethodSpecification
,
HtmlGuiProxy.getActionArgs(java.awt.Point)
public java.lang.String getDescriptiveName()
getDescriptiveName
in class HtmlProxy
public java.lang.String getRole()
TestObjectRole.ROLE_HTML
.public boolean isEnabled()
isEnabled
in class HtmlGuiProxy
public boolean shouldBeMapped()
true
, because HTML document objects must always be mapped.shouldBeMapped
in class HtmlProxy
public java.lang.Object getPropertyInternal(java.lang.String propertyName)
getPropertyInternal
in class HtmlProxy
public java.util.Hashtable getStandardProperties()
ProxyTestObject
ProxyTestObject.getProperties()
.
The HTML domain supports standard properties and
returns properties that are consistent across browser versions.
The Java domain does not support this notion of standard properties.
In this domain, getStandardProperties,
and getProperties
do the same thing.
For HTML, standard properties are a subset
of the properties returned by getProperties()
.
The meaning of a property is specific to the test domain
and the test object. Typically, this is a set of name/value pairs
that describe the test object and its active state. Properties such
as font, colors, and coordinate information are typically associated
with a GUI test object. Associated data and state information can also
be returned, depending on the test object.getStandardProperties
in class HtmlProxy
ProxyTestObject.getProperty(String)
,
ProxyTestObject.setProperty(String,Object)
,
ProxyTestObject.getProperties()
,
ProxyTestObject.getNonValueProperties()
public HtmlProxy getDocumentElement()
public IGraphical getClippingParent()
HtmlGuiProxy
getClippingParent
in class HtmlGuiProxy
public boolean isPointInObject(java.awt.Point point)
isPointInObject
in class HtmlGuiProxy
public HtmlProxy findElementWithName(java.lang.String name)
HtmlProxy
findElementWithName
in class HtmlProxy
public java.util.Enumeration getElementsByName(java.lang.String name)
public java.util.Enumeration getElementsByName(java.lang.String name, ContextObject contextobject)
public long getElementsByName(long handle, java.lang.String name)
public long getElementsByNameN(long handle, java.lang.String name)
public java.util.Enumeration getElementsByNameEnumeration(long handle, java.lang.String name)
public FindResult findElementWithDynamicFind(IMappedTestObject[] pathToFind, int myLevel)
findElementWithDynamicFind
in interface IQuickFind
findElementWithDynamicFind
in class HtmlProxy
public FindResult find(IMappedTestObject[] pathToFind, int myLevel)
find
in interface IQuickFind
find
in class HtmlProxy
public HtmlProxy findFrameForFrameEdge(int borderWidth, java.awt.Point pt)
public HtmlProxy findImageForMap(HtmlProxy map, java.awt.Point pt)
public java.lang.String getApplicationName()
public ProxyTestObject[] findElementsDirectly(boolean mappable)
findElementsDirectly
in interface IQuickFind
findElementsDirectly
in class HtmlProxy
public ProxyTestObject[] getElementsByTagInProxyTestObjects(java.lang.String tag)
getElementsByTagInProxyTestObjects
in interface IQuickFind
getElementsByTagInProxyTestObjects
in class HtmlProxy
public ProxyTestObject[] getMappableElementsByTagInProxyTestObjects(java.lang.String tag, ContextObject contextobject)
public ProxyTestObject[] getMappableElementsByTagInCurrentDoc(java.lang.String tag, ContextObject contextobject)
public ProxyTestObject[] getMappableElementsFromVector(java.util.Vector v)
public ProxyTestObject[] getMappableElementsByTagInProxyTestObjects(java.lang.String tag)
getMappableElementsByTagInProxyTestObjects
in interface IQuickFind
getMappableElementsByTagInProxyTestObjects
in class HtmlProxy
public long[] getAllDocumentHandlesInDocument(long handle)
public java.util.Vector getElementsByTagInAllDocuments(java.lang.String tag, ContextObject contextobject)
public java.util.Vector getElementsByTagInAllDocuments(java.lang.String tag)
public ProxyTestObject[] getElementsByNameInProxyTestObjects(java.lang.String name)
getElementsByNameInProxyTestObjects
in interface IQuickFind
getElementsByNameInProxyTestObjects
in class HtmlProxy
public ProxyTestObject[] getMappableElementsByNameInProxyTestObjects(java.lang.String name)
getMappableElementsByNameInProxyTestObjects
in interface IQuickFind
getMappableElementsByNameInProxyTestObjects
in class HtmlProxy
public ProxyTestObject[] getElementsByIdInProxyTestObjects(java.lang.String id)
public ProxyTestObject[] getMappableElementsByIdInProxyTestObjects(java.lang.String id)
public ProxyTestObject[] getMappableElementsByIdInProxyTestObjects(java.lang.String id, ContextObject contextobject)
public java.util.Vector getElementsByIdInAllDocuments(java.lang.String id, ContextObject contextobject)
public ProxyTestObject getElementById(java.lang.String id, ContextObject contextobject)
public ProxyTestObject[] getMappableElementsByNameInProxyTestObjects(java.lang.String name, ContextObject contextobject)
public java.util.Vector getElementsByNameInAllDocuments(java.lang.String name)
public java.util.Vector getElementsByNameInAllDocuments(java.lang.String name, ContextObject contextobject)
public java.util.Vector getAllDocumentsInsideRecursively()
protected HtmlDocumentProxy[] getChildDocumentsInDocument()
protected java.util.Enumeration getChildDocumentsEnumeration()
protected long getChildDocuments(long handle)
protected long getChildDocumentsN(long handle)
public java.util.Enumeration getElementsByTag(java.lang.String tag)
getElementsByTag
in class HtmlProxy
public long getElementsByTag(long handle, java.lang.String tag)
getElementsByTag
in class HtmlProxy
public long getElementsByTagN(long handle, java.lang.String tag)
getElementsByTagN
in class HtmlProxy
public java.util.Enumeration getElementsByTagEnumeration(long handle, java.lang.String tag)
getElementsByTagEnumeration
in class HtmlProxy
public long getElementHandleByIdFromAllDocs(java.lang.String id)
public ProxyTestObject getElementById(java.lang.String id)
public long getElementById(long handle, java.lang.String id)
public long getElementByIdN(long handle, java.lang.String id)
public java.lang.Object getChildAtPoint(java.awt.Point pt)
HtmlGuiProxy
If this object has no children, it should return null
.
getChildAtPoint
in class HtmlGuiProxy
pt
- Screen relative point to check.HtmlGuiProxy.getScreenRectangle()
public java.lang.Object getChildAtPointInternal(java.awt.Point pt, boolean setClassIndex)
protected java.awt.Point getDefaultPointToClick()
HtmlGuiProxy
getDefaultPointToClick
in class HtmlGuiProxy
public void click(MouseModifiers modifiers)
click
in class HtmlGuiProxy
public void click(MouseModifiers modifiers, java.awt.Point pt)
click
in class HtmlGuiProxy
public void doubleClick(MouseModifiers modifiers)
doubleClick
in class HtmlGuiProxy
public void doubleClick(MouseModifiers modifiers, java.awt.Point pt)
doubleClick
in class HtmlGuiProxy
protected void setClassIndex()
HtmlProxy
setClassIndex
in class HtmlProxy
public void setAjaxTraceOn()
public void setAjaxTraceOff()
public int getAjaxPendingRequests()
public int getAjaxCompletedRequests()
public int getAjaxTimeoutAttempts()
public java.lang.String invokeScript(java.lang.String method, java.lang.String scriptLang)
public java.lang.String invokeScript(long handle, java.lang.String method, java.lang.String scriptLang)
public long getElementHandleById(java.lang.String elementId)
public java.lang.String[] getIgnorableProperties()
getIgnorableProperties
in class HtmlProxy
public boolean isScoreForFindBYIdorName()
isScoreForFindBYIdorName
in interface IQuickFind
isScoreForFindBYIdorName
in class HtmlProxy