| |
Object callJS(String code) |
| Parameter |
code | Der Code, der in einer Funktion ausgeführt wird. _qf_node ist dabei das Objekt, worüber auf das HTML-Element
zugegriffen werden kann. |
| Rückgabewert | Was immer
der Code explizit mit return zurückliefert, konvertiert in einen passenden Objekttyp. Sogar die Rückgabe
von DOM-Knoten, Frames oder Dokumenten funktioniert. |
| |
Object evalJS(String script) |
| Parameter |
script | Das auszuführende Skript. _qf_node ist dabei das Objekt, worüber auf das HTML-Element
zugegriffen werden kann. |
| Rückgabewert | Was immer
das Skript zurückliefert, konvertiert in einen passenden Objekttyp. Sogar die Rückgabe
von DOM-Knoten, Frames oder Dokumenten funktioniert. |
| |
DomNode[] getAllByCSS(String css) |
| Parameter |
css | Der CSS-Selector ab diesem Knoten. |
| Rückgabewert | Ein Array der gefundenen Knoten oder null. |
| |
DomNode[] getAllByXPath(String xpath) |
| Parameter |
xpath | Der XPath ab diesem Knoten. |
| Rückgabewert | Ein Array der gefundenen Knoten oder null. |
| |
DomNode getByCSS(String css) |
| Parameter |
css | Der CSS-Selector ab diesem Knoten. |
| Rückgabewert | Der gefundene Knoten oder null. |
| |
DomNode getByXPath(String xpath) |
| Parameter |
xpath | Der XPath ab diesem Knoten. |
| Rückgabewert | Der gefundene Knoten oder null. |
| |
Node[] getChildrenByTagName(String tagName) |
| Parameter |
tagName | Der zu suchende Tagname. |
| Rückgabewert |
Ein Array mit den Kind-Knoten mit dem vorgegebenen Tagnamen. Werden keine gefunden,
wird ein leeres Array zurückgeliefert.
|
| |
String getId() |
| Rückgabewert | Die gecachte ID des Knotens. |
| |
int[] getLocationOnScreen() |
| Rückgabewert | Die Geometrie des Knotens in der Form [x, y, width, height]. |
| |
boolean hasCSSClass(String cl) |
| Parameter |
cl | Der zu prüfende CSS-Klassenname. |
| Rückgabewert | True, wenn der Knoten die Klasse besitzt, sonst false. |
| |
boolean hasFocus() |
| Rückgabewert |
True falls der Knoten den Tastatur-Fokus besitzt.
|
| |
boolean isShowing() |
| Rückgabewert |
True falls der Knoten sichtbar ist, false falls er nicht sichtbar ist oder sichtbar
gescrollt werden kann.
|
| |
void requestFocus() |
| |
void scrollVisible() |
| |
void setAttribute(String name, String value) |
| Parameter |
name | Der Name des Attributs. |
value | Der zu setzende Wert. |
| |
void toJS(String name) |
| Parameter |
name | Der Name der zu setzenden Variable. |
| |