public class SeAnyChildWindow extends AnyChildwindow
| Modifier and Type | Field and Description |
|---|---|
protected LogMessenger |
LM |
_locator| Constructor and Description |
|---|
SeAnyChildWindow() |
SeAnyChildWindow(String fpsLocator,
OKWLocatorBase... locators)
\~german
Konstruktor der Klasse.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
_NotExists()
\~german
Prüft die nicht Existenz des aktuellen Objektes.
|
void |
ClickOn()
\~german
Das ist die GUI-Adapter Methode, durch das Schlüsselwort \ref refClickOn aufgerufen wird.
|
ArrayList<String> |
getCaption()
\~german
Ermittelt den textuellen Inhalt der Überschrift eines HTML-Tags anhand des Attributee "textContent".
|
Boolean |
getExists()
\~german
Prüft die Existenz des aktuellen Objektes.
|
Boolean |
getHasFocus()
\~german
Methode liefert den aktuellen Zustand Wert des Focus.
|
Boolean |
getIsActive()
\~german
Ermittelt, ob das aktuellen Objekt aktiv ist.
|
ArrayList<String> |
getLabel()
\~german
Ermittelt den textuellen Inhalt des Labels.
|
ArrayList<String> |
getTooltip()
\~german
Ermittelt den textuellen Inhalt des ToolTips.
|
ArrayList<String> |
getValue()
\~german
Liest den aktuellen sichtbaren Wert/Text des HTML-Tags aus.
|
ArrayList<String> |
LogCaption()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogCaption aufgerufen wird.
|
boolean |
LogExists()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogExists aufgerufen wird.
|
boolean |
LogHasFocus()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogHasFocus aufgerufen wird.
|
boolean |
LogIsActive()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogIsActive aufgerufen wird.
|
ArrayList<String> |
LogLabel()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogLabel aufgerufen wird.
|
ArrayList<String> |
LogPlaceholder()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogPlaceholder aufgerufen wird.
|
ArrayList<String> |
LogTooltip()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogTooltip aufgerufen wird.
|
ArrayList<String> |
LogValue()
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refLogValue aufgerufen wird.
|
org.openqa.selenium.WebElement |
Me()
\~german
Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert.
|
ArrayList<String> |
MemorizeCaption()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizeCaption aufgerufen wird.
|
boolean |
MemorizeExists()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizeExists aufgerufen wird.
|
boolean |
MemorizeHasFocus()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizeHasFocus aufgerufen wird.
|
boolean |
MemorizeIsActive()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizeIsActive aufgerufen wird.
|
ArrayList<String> |
MemorizeLabel()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizeLabel aufgerufen wird.
|
ArrayList<String> |
MemorizePlaceholder()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizePlaceholder aufgerufen wird.
|
ArrayList<String> |
MemorizeTooltip()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizeTooltip aufgerufen wird.
|
ArrayList<String> |
MemorizeValue()
\~german
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort \ref refMemorizeValue aufgerufen wird.
|
void |
scrollIntoView()
\~german
Verschiebt das aktuelle Element in den sichtbaren Bereich.
|
void |
Select(ArrayList<String> Values)
\~german
\~english
\~
|
void |
SelectMenu()
\~german
Muss in den Menü-Objekten Implementiert werden!
Daher wird hier ein OKWFrameObjectMethodNotImplemented ausgelöst!
\~english
A SeInputButton has no value! -> Trigger
OKWFrameObjectMethodNotImplemented!
\~
|
void |
SelectMenu(ArrayList<String> Values)
\~german
Muss in den Menü-Objekten Implementiert werden!
Daher wird hier ein OKWFrameObjectMethodNotImplemented ausgelöst!
\~english
A SeInputButton has no value! -> Trigger
OKWFrameObjectMethodNotImplemented!
\~
|
void |
SetFocus()
\~german
Setzt den Focus auf das Objekt.
|
void |
SetValue(ArrayList<String> Values)
\~german
Methode kann hier nicht allgemein gültig implementiert werden.
|
void |
TypeKey(ArrayList<String> fps_Values)
\~german
Tastatureingabe in das aktuelle Objekt.
|
ArrayList<String> |
VerifyCaption()
\~german
Ermittelt den textuellen Inhalt des ToolTips.
|
Boolean |
VerifyExists()
\~german
Ermittelt/Prüft, ob das aktuelle Objekt existiert.
|
Boolean |
VerifyHasFocus()
\~german
Ermittelt ob das GUI-Objekt den Fokus hat.
|
Boolean |
VerifyIsActive()
\~german
Ermittelt/Prüft, ob das aktuelle Objekt aktiv ist.
|
ArrayList<String> |
VerifyLabel()
\~german
Ermittelt den textuellen Inhalt des Labels für Prüfewert.
|
Integer |
VerifyMaxLength()
\~german
Ermittelt die maximale Lenge des Wertes für Prüfewert.
|
Integer |
VerifyMinLength()
\~german
Ermittelt die monimale Lenge des Wertes für Prüfewert.
|
ArrayList<String> |
VerifyPlaceholder()
\~german
Ermittelt den Text-Inhalt des Platzhalter für VerifyPlaceholder().
|
ArrayList<String> |
VerifyTooltip()
\~german
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert.
|
ArrayList<String> |
VerifyValue()
\~german
Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert.
|
void |
WaitForInteraction(Runnable Method2Call)
\~german
Methode Versucht eine Interaktion mit dem Se-GUI-Objekt auszuführen und warten ggf.
|
Boolean |
WaitForMe()
Wartet auf das Objekt
Wenn kein Fenster gefunden wird,
|
DoubleClickOn, getMaxLength, getMinLength, getPlaceholder, LogSelected, LogTablecellValue, MemorizeSelectedValue, MemorizeTablecellValue, SelectTablecell, TypeKeyTablecell, VerifyBadge, VerifyBadgeREGX, VerifyBadgeWCM, VerifyErrorMSG, VerifySelectedValue, VerifyTablecellValuegetCAT, getKN, getLocator, getLOCATOR, getParentFN, LogError, LogFunctionEnd, LogFunctionEnd, LogFunctionEnd, LogFunctionEnd, LogFunctionEndDebug, LogFunctionEndDebug, LogFunctionEndDebug, LogFunctionEndDebug, LogFunctionStart, LogFunctionStart, LogFunctionStartDebug, LogFunctionStartDebug, LogPrint, LogPrintDebug, LogWarning, ResCloseList, ResCloseListDebug, ResOpenList, ResOpenListDebug, setCAT, setKN, setLocator, setParentFNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCAT, getKN, getParentFN, setCAT, setKN, setParentFNprotected LogMessenger LM
public SeAnyChildWindow()
public SeAnyChildWindow(String fpsLocator, OKWLocatorBase... locators)
Locator - definiert die Objekterkennungseigenschaft des Objektes. Dieser wird als XPATH angegebenLocators - Locatoren z.B. von Elternobjekten, die zu einem gesamt Locator verkettet werden sollen.
\~english
\~public void ClickOn()
ClickOn in interface IGUIChildwindowClickOn in class AnyChildwindowpublic ArrayList<String> getCaption()
getCaption in interface IGUIChildwindowgetCaption in class AnyChildwindowpublic Boolean getExists()
getExists in interface IGUIChildwindowgetExists in class AnyChildwindowpublic Boolean getHasFocus()
getHasFocus in interface IGUIChildwindowgetHasFocus in class AnyChildwindowpublic Boolean getIsActive()
getIsActive in interface IGUIChildwindowgetIsActive in class AnyChildwindowpublic ArrayList<String> getLabel()
getLabel in interface IGUIChildwindowgetLabel in class AnyChildwindowpublic ArrayList<String> getTooltip()
getTooltip in interface IGUIChildwindowgetTooltip in class AnyChildwindowpublic ArrayList<String> getValue()
getValue in interface IGUIChildwindowgetValue in class AnyChildwindowpublic ArrayList<String> LogCaption()
LogCaption in interface IGUIChildwindowLogCaption in class AnyChildwindowpublic boolean LogExists()
LogExists in interface IGUIChildwindowLogExists in class AnyChildwindowpublic boolean LogHasFocus()
LogHasFocus in interface IGUIChildwindowLogHasFocus in class AnyChildwindowpublic boolean LogIsActive()
LogIsActive in interface IGUIChildwindowLogIsActive in class AnyChildwindowpublic ArrayList<String> LogLabel()
LogLabel in interface IGUIChildwindowLogLabel in class AnyChildwindowpublic ArrayList<String> LogPlaceholder()
LogPlaceholder in interface IGUIChildwindowLogPlaceholder in class AnyChildwindowpublic ArrayList<String> LogTooltip()
LogTooltip in interface IGUIChildwindowLogTooltip in class AnyChildwindowpublic ArrayList<String> LogValue()
LogValue in interface IGUIChildwindowLogValue in class AnyChildwindowpublic org.openqa.selenium.WebElement Me()
Exception - \date 2013.11.11public void scrollIntoView()
public ArrayList<String> MemorizeCaption()
MemorizeCaption in interface IGUIChildwindowMemorizeCaption in class AnyChildwindowpublic boolean MemorizeExists()
MemorizeExists in interface IGUIChildwindowMemorizeExists in class AnyChildwindowpublic boolean MemorizeHasFocus()
MemorizeHasFocus in interface IGUIChildwindowMemorizeHasFocus in class AnyChildwindowpublic boolean MemorizeIsActive()
MemorizeIsActive in interface IGUIChildwindowMemorizeIsActive in class AnyChildwindowpublic ArrayList<String> MemorizeLabel()
MemorizeLabel in interface IGUIChildwindowMemorizeLabel in class AnyChildwindowpublic ArrayList<String> MemorizePlaceholder()
MemorizePlaceholder in interface IGUIChildwindowMemorizePlaceholder in class AnyChildwindowpublic ArrayList<String> MemorizeTooltip()
MemorizeTooltip in interface IGUIChildwindowMemorizeTooltip in class AnyChildwindowpublic ArrayList<String> MemorizeValue()
MemorizeValue in interface IGUIChildwindowMemorizeValue in class AnyChildwindowpublic Boolean _NotExists() throws Exception
Exception - \date 2013.11.11public void Select(ArrayList<String> Values)
Select in interface IGUIChildwindowSelect in class AnyChildwindowpublic void SelectMenu()
SelectMenu in interface IGUIChildwindowSelectMenu in class AnyChildwindowpublic void SelectMenu(ArrayList<String> Values)
SelectMenu in interface IGUIChildwindowSelectMenu in class AnyChildwindowpublic void SetFocus()
SetFocus in interface IGUIChildwindowSetFocus in class AnyChildwindowException - \date 2013.11.11public void SetValue(ArrayList<String> Values)
SetValue in interface IGUIChildwindowSetValue in class AnyChildwindowpublic void TypeKey(ArrayList<String> fps_Values)
TypeKey in interface IGUIChildwindowTypeKey in class AnyChildwindowfps_Values'> - Werte, die via Tastatur eingegeben werden sollen.
\~Exception - \date 2013.04.11public ArrayList<String> VerifyCaption()
VerifyCaption in interface IGUIChildwindowVerifyCaption in class AnyChildwindowpublic Boolean VerifyExists()
VerifyExists in interface IGUIChildwindowVerifyExists in class AnyChildwindowpublic Boolean VerifyIsActive()
VerifyIsActive in interface IGUIChildwindowVerifyIsActive in class AnyChildwindowpublic Boolean VerifyHasFocus()
VerifyHasFocus in interface IGUIChildwindowVerifyHasFocus in class AnyChildwindowpublic ArrayList<String> VerifyLabel()
VerifyLabel in interface IGUIChildwindowVerifyLabel in class AnyChildwindowpublic Integer VerifyMaxLength()
VerifyMaxLength in interface IGUIChildwindowVerifyMaxLength in class AnyChildwindowpublic Integer VerifyMinLength()
VerifyMinLength in interface IGUIChildwindowVerifyMinLength in class AnyChildwindowpublic ArrayList<String> VerifyPlaceholder()
VerifyPlaceholder in interface IGUIChildwindowVerifyPlaceholder in class AnyChildwindowfplsExpectedValue' - Erwarteter Wert, auf den ggf. bis zum TimeOut gewartet wird.public ArrayList<String> VerifyTooltip()
VerifyTooltip in interface IGUIChildwindowVerifyTooltip in class AnyChildwindowpublic ArrayList<String> VerifyValue()
VerifyValue in interface IGUIChildwindowVerifyValue in class AnyChildwindowpublic Boolean WaitForMe()
WaitForMe in class AnyChildwindowpublic void WaitForInteraction(Runnable Method2Call)
IOExceptionSAXExceptionParserConfigurationExceptionJAXBExceptionXPathExpressionException - \date 2020.06.18Copyright © 2020 OpenKeyWord. All rights reserved.