|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jniwrapper.win32.ie.dom.DomRobot
HTMLElement, HTMLDocument instead.
public class DomRobot
This class works with elements in HTML document: returns / updates its properties, fires events on them.
| Constructor Summary | |
|---|---|
DomRobot(WebBrowser browser)
Deprecated. Creates DomRobot for the browser. |
|
| Method Summary | |
|---|---|
void |
click(org.w3c.dom.Element element)
Deprecated. use HTMLElement.click() instead. |
void |
disableAlertsInCurrentPage()
Deprecated. use DisplayDialogsOptions.disableAlertsInCurrentPage() instead. |
void |
fireEvent(org.w3c.dom.Element element,
java.lang.String eventName)
Deprecated. use HTMLElement.fireEvent() instead. |
void |
fireEvent(org.w3c.dom.Element element,
java.lang.String eventName,
EventObjectFactory factory)
Deprecated. use HTMLElement.fireEvent() instead. |
java.awt.Point |
getAbsoluteLocation(org.w3c.dom.Element element)
Deprecated. use HTMLElement.getAbsoluteLocation() instead. |
java.awt.Color |
getBackground(org.w3c.dom.Element element)
Deprecated. use HTMLElement.getBackground() instead. |
java.lang.String |
getBackgroundColor(org.w3c.dom.Element element)
Deprecated. use HTMLElement.getBackground() instead. |
org.w3c.dom.Element |
getBodyElement()
Deprecated. use HTMLDocument.getBody() instead. |
java.lang.String |
getBorder(org.w3c.dom.Element element)
Deprecated. use HTMLElement.getBorder() instead. |
java.lang.String |
getElementText(org.w3c.dom.Element element)
Deprecated. use HTMLElement.getText() instead. |
int |
getHorisontalScrollPosition()
Deprecated. use HTMLDocument.getHorisontalScrollPosition() instead. |
java.awt.Point |
getLocation(org.w3c.dom.Element element)
Deprecated. use HTMLElement.getLocation() instead. |
int |
getScrollHeight()
Deprecated. use HTMLDocument.getScrollHeight() instead. |
int |
getScrollWidth()
Deprecated. use HTMLDocument.getScrollWidth() instead. |
java.awt.Dimension |
getSize(org.w3c.dom.Element element)
Deprecated. use HTMLElement.getSize() instead. |
java.lang.String |
getStylePropertyValue(org.w3c.dom.Element element,
java.lang.String propertyName)
Deprecated. use HTMLElement.getStyle() instead. |
int |
getVerticalScrollPosition()
Deprecated. use HTMLDocument.getVerticalScrollPosition() instead. |
boolean |
isDisplayed(org.w3c.dom.Element element)
Deprecated. Returns true if DOM element is displayed else returns false. |
boolean |
isShowAlerts()
Deprecated. use DisplayDialogsOptions.isShowAlerts() instead. |
boolean |
isShowing(org.w3c.dom.Element element)
Deprecated. Returns true if DOM element is visible and is displayed else returns false. |
boolean |
isVisible(org.w3c.dom.Element element)
Deprecated. Returns true if DOM element is visible else returns false. |
void |
mouseOver(org.w3c.dom.Element element)
Deprecated. use HTMLElement.mouseOver() instead. |
void |
scrollHorisontal(int pos)
Deprecated. use HTMLDocument.scrollHorisontal() instead. |
void |
scrollVertical(int pos)
Deprecated. use HTMLDocument.scrollVertical() instead. |
void |
setBackgroundColor(org.w3c.dom.Element element,
java.awt.Color color)
Deprecated. use HTMLElement.setBackground() instead. |
void |
setBackgroundColor(org.w3c.dom.Element element,
java.lang.String color)
Deprecated. use HTMLElement.setBackground() instead. |
void |
setBorder(org.w3c.dom.Element element,
java.awt.Color color)
Deprecated. use HTMLElement.setBorder() instead. |
void |
setBorder(org.w3c.dom.Element element,
java.lang.Integer width,
BorderStyle style,
java.awt.Color color)
Deprecated. use HTMLElement.setBorder() instead. |
void |
setBorder(org.w3c.dom.Element element,
java.lang.String borderSyle)
Deprecated. use HTMLElement.setBorder() instead. |
void |
setShowAlerts(boolean isShow)
Deprecated. use DisplayDialogsOptions.setShowAlerts() instead. |
void |
setShowErrorDialogs(boolean isShow)
Deprecated. use DisplayDialogsOptions.setShowErrorDialogs() instead. |
void |
setStylePropertyValue(org.w3c.dom.Element element,
java.lang.String propertyName,
java.lang.String propertyValue)
Deprecated. use HTMLElement.setStyle() instead. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DomRobot(WebBrowser browser)
browser - web browser| Method Detail |
|---|
public void click(org.w3c.dom.Element element)
HTMLElement.click() instead.
element - DOM elementpublic void mouseOver(org.w3c.dom.Element element)
HTMLElement.mouseOver() instead.
element - DOM element
public void fireEvent(org.w3c.dom.Element element,
java.lang.String eventName)
HTMLElement.fireEvent() instead.
element - DOM elementeventName - name of event
public void fireEvent(org.w3c.dom.Element element,
java.lang.String eventName,
EventObjectFactory factory)
HTMLElement.fireEvent() instead.
element - DOM elementeventName - name of eventfactory - factory that creates event objectpublic java.lang.String getBackgroundColor(org.w3c.dom.Element element)
HTMLElement.getBackground() instead.
element - DOM element
public java.awt.Color getBackground(org.w3c.dom.Element element)
HTMLElement.getBackground() instead.
element - DOM element
public java.awt.Point getLocation(org.w3c.dom.Element element)
HTMLElement.getLocation() instead.
element - DOM element
public java.awt.Point getAbsoluteLocation(org.w3c.dom.Element element)
HTMLElement.getAbsoluteLocation() instead.
element - DOM element
public java.awt.Dimension getSize(org.w3c.dom.Element element)
HTMLElement.getSize() instead.
element - DOM element
public void setBackgroundColor(org.w3c.dom.Element element,
java.lang.String color)
HTMLElement.setBackground() instead.
element - DOM elementcolor - color for element
public void setBackgroundColor(org.w3c.dom.Element element,
java.awt.Color color)
HTMLElement.setBackground() instead.
element - DOM elementcolor - color for element
public void setBorder(org.w3c.dom.Element element,
java.lang.String borderSyle)
HTMLElement.setBorder() instead.
element - DOM elementborderSyle - border stylepublic java.lang.String getBorder(org.w3c.dom.Element element)
HTMLElement.getBorder() instead.
element - DOM element
public boolean isVisible(org.w3c.dom.Element element)
element - DOM element
public boolean isShowing(org.w3c.dom.Element element)
element - DOM element
public boolean isDisplayed(org.w3c.dom.Element element)
element - DOM element
public java.lang.String getElementText(org.w3c.dom.Element element)
HTMLElement.getText() instead.
element - DOM
public java.lang.String getStylePropertyValue(org.w3c.dom.Element element,
java.lang.String propertyName)
HTMLElement.getStyle() instead.
element - DOM elementpropertyName - name of style property
public void setStylePropertyValue(org.w3c.dom.Element element,
java.lang.String propertyName,
java.lang.String propertyValue)
HTMLElement.setStyle() instead.
element - DOM elementpropertyName - name of style propertypublic void setShowAlerts(boolean isShow)
DisplayDialogsOptions.setShowAlerts() instead.
Note. This method doesn't take effect for documents loaded by WebBrowser.setContent(String) method.
Please use disableAlertsInCurrentPage() method after setContent() call for these documents.
public boolean isShowAlerts()
DisplayDialogsOptions.isShowAlerts() instead.
public void disableAlertsInCurrentPage()
DisplayDialogsOptions.disableAlertsInCurrentPage() instead.
public void setShowErrorDialogs(boolean isShow)
DisplayDialogsOptions.setShowErrorDialogs() instead.
public void setBorder(org.w3c.dom.Element element,
java.awt.Color color)
HTMLElement.setBorder() instead.
element - DOM elementcolor - border color
public void setBorder(org.w3c.dom.Element element,
java.lang.Integer width,
BorderStyle style,
java.awt.Color color)
HTMLElement.setBorder() instead.
element - DOM elementwidth - width of border in pixelsstyle - border stylecolor - border colorpublic int getVerticalScrollPosition()
HTMLDocument.getVerticalScrollPosition() instead.
public int getHorisontalScrollPosition()
HTMLDocument.getHorisontalScrollPosition() instead.
public void scrollVertical(int pos)
HTMLDocument.scrollVertical() instead.
pos - position to scroll
java.lang.IllegalArgumentException - if position negative or more that maximum allowed scroll positionpublic void scrollHorisontal(int pos)
HTMLDocument.scrollHorisontal() instead.
pos - position to scroll
java.lang.IllegalArgumentException - if position negative or more that maximum allowed scroll positionpublic int getScrollHeight()
HTMLDocument.getScrollHeight() instead.
public int getScrollWidth()
HTMLDocument.getScrollWidth() instead.
public org.w3c.dom.Element getBodyElement()
HTMLDocument.getBody() instead.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||