public class SeAnyChildWindow extends AnyChildwindow
| Modifier and Type | Field and Description |
|---|---|
protected String |
iframeID |
protected LogMessenger |
LM |
protected Logger_Sngltn |
MyLogger |
_locator| Constructor and Description |
|---|
SeAnyChildWindow(String Locator,
OKWLocator... Locators)
\~german
Konstruktor der Klasse.
|
SeAnyChildWindow(String IframeID,
String Locator,
OKWLocator... Locators)
\~german
Konstruktor der Klasse.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClickOn()
\~german
Klickt auf das aktuelle Objekt.
|
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.
|
String |
getIframeID() |
Boolean |
getIsActive()
\~german
Ermittelt, ob das aktuellen Objekt aktiv ist.
|
ArrayList<String> |
getLabel()
\~german
Ermittelt den textuellen Inhalt des Labels.
|
ArrayList<String> |
getTooltip()
\~german
\brief
Ermittelt den textuellen Inhalt des ToolTips.
|
ArrayList<String> |
getValue()
Liest den aktuellen Wert/Text aus dem HTML-Tag.
|
ArrayList<String> |
LogCaption()
\~german
Ermittelt den textuellen Inhalt der Beschriftung (Caption).
|
Boolean |
LogExists()
\~german
LogExists loggt, ob das aktuelle Objekt existiert.
|
Boolean |
LogHasFocus()
LogHasFocus loggt, ob das aktuelle Objekt den Focus besitzt.
|
Boolean |
LogIsActive()
\~german
LogHasFocus loggt, ob das aktuelle Objekt aktiv ist.
|
ArrayList<String> |
LogLabel()
\~german
Logt den textuellen Inhalt des Labels eines Objektes.
|
ArrayList<String> |
LogTooltip()
\~german
\brief
Logt den textuellen Inhalt des ToolTips.
|
ArrayList<String> |
LogValue()
Ermittelt den Wert des Objktes für das Schlüsselwort Loggewert.
|
org.openqa.selenium.WebElement |
Me()
\~german
Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert.
|
ArrayList<String> |
MemorizeCaption()
\~german
Ermittelt den textuellen Inhalt des Caption/Überschrift für das Schlüsselwort MerkeWert.
|
Boolean |
MemorizeExists()
\~german
Ermittelt ob das Atuelle Objekt existiert, für das Schlüsselwort MerkeVorhanden.
|
Boolean |
MemorizeHasFocus()
\~german
Ermittelt ob das Objekt den Fokus besitz und liefert diesen für das Schlüsselwort MerkeWert.
|
Boolean |
MemorizeIsActive()
\~german
Ermittelt für das Schlüsselwort MerkeIstAktive, ob das aktuelle Objekt aktiv ist.
|
ArrayList<String> |
MemorizeLabel()
\~german
\brief
Ermittelt den textuellen Inhalt des Labels für das Schlüsselwort MerkeWert.
|
ArrayList<String> |
MemorizeTooltip()
\~german
\brief
Ermittelt den textuellen Inhalt des ToolTips für das Schlüsselwort MerkeWert.
|
ArrayList<String> |
MemorizeValue()
\~german
\brief
Ermittelt den Wert, im Allgemeinen den textuellen Inhalt eines Objektes
für das Schlüsselwort MerkeWert.
|
Boolean |
NotExists()
\~german
Prüft die nicht Existenz des aktuellen Objektes.
|
void |
Select(ArrayList<String> Values)
\~
|
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 |
setIframeID(String iframeID) |
void |
SetValue(ArrayList<String> Values)
\~german
\brief
|
void |
TypeKey(ArrayList<String> fps_Values)
\~german
\brief
Tastatur Eingabe an das Objekt
|
ArrayList<String> |
VerifyCaption()
\~german
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert.
|
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.
|
ArrayList<String> |
VerifyTooltip()
\~german
Ermittelt den textuellen Inhalt des ToolTips für Prüfewert.
|
ArrayList<String> |
VerifyValue()
\brief
Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert.
|
Boolean |
WaitForMe()
Wartet auf das Objekt
Wenn kein Fenstre gefunden wird,
|
getFN, getKN, getLocator, getLOCATOR, getParentFN, LogFunctionEndDebug, LogFunctionEndDebug, LogFunctionEndDebug, LogFunctionEndDebug, LogFunctionStartDebug, LogFunctionStartDebug, setFN, setKN, setParentFNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFN, getKN, getParentFN, setFN, setKN, setParentFNprotected Logger_Sngltn MyLogger
protected LogMessenger LM
protected String iframeID
public SeAnyChildWindow(String Locator, OKWLocator... 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 SeAnyChildWindow(String IframeID, String Locator, OKWLocator... Locators)
IframeID - ID des iframes in dem Sich das GUI-Objekt befindet. "" fallsLocator - definiert die Objekterkennungseigenschaft des Objektes. Dieser wird als XPATH angegebenLocators - Locatoren (z.B. von Elternobjekten), die mit dem fpLocator verkettet werden sollen.
\~english
\~public String getIframeID()
public void setIframeID(String iframeID)
public void ClickOn()
throws Exception
Exceptionpublic ArrayList<String> getCaption() throws Exception
getCaption in interface IGUIChildwindowgetCaption in class AnyChildwindowExceptionpublic Boolean getExists()
getExists in interface IGUIChildwindowgetExists in class AnyChildwindowpublic Boolean getHasFocus() throws Exception
getHasFocus in interface IGUIChildwindowgetHasFocus in class AnyChildwindowExceptionpublic Boolean getIsActive() throws Exception
getIsActive in interface IGUIChildwindowgetIsActive in class AnyChildwindowExceptionpublic ArrayList<String> getLabel() throws Exception
getLabel in interface IGUIChildwindowgetLabel in class AnyChildwindowExceptionpublic ArrayList<String> getTooltip() throws Exception
getTooltip in interface IGUIChildwindowgetTooltip in class AnyChildwindowExceptionpublic ArrayList<String> getValue() throws Exception
getValue in interface IGUIChildwindowgetValue in class AnyChildwindowExceptionpublic ArrayList<String> LogCaption() throws Exception
Exceptionpublic Boolean LogExists()
public Boolean LogHasFocus() throws Exception
Exceptionpublic Boolean LogIsActive() throws Exception
Exceptionpublic ArrayList<String> LogLabel() throws Exception
Exceptionpublic ArrayList<String> LogTooltip() throws Exception
Exceptionpublic ArrayList<String> LogValue() throws Exception
Exceptionpublic org.openqa.selenium.WebElement Me()
throws Exception
Exceptionpublic ArrayList<String> MemorizeCaption() throws Exception
Exceptionpublic Boolean MemorizeExists()
public Boolean MemorizeIsActive() throws Exception
Exceptionpublic ArrayList<String> MemorizeTooltip() throws Exception
Exceptionpublic ArrayList<String> MemorizeLabel() throws Exception
Exceptionpublic Boolean MemorizeHasFocus() throws Exception
Exceptionpublic ArrayList<String> MemorizeValue() throws Exception
Exceptionpublic Boolean NotExists() throws Exception
Exceptionpublic void SelectMenu()
public void SelectMenu(ArrayList<String> Values)
public void SetFocus()
throws Exception
Exceptionpublic void SetValue(ArrayList<String> Values) throws XPathExpressionException, Exception
XPathExpressionExceptionExceptionpublic void TypeKey(ArrayList<String> fps_Values) throws Exception
fps_Values'> - Werte, die via Tastatur eingegeben werden sollen.
\~Exceptionpublic ArrayList<String> VerifyCaption() throws Exception
Exceptionpublic Boolean VerifyExists() throws InterruptedException
InterruptedExceptionpublic Boolean VerifyIsActive() throws Exception
Exceptionpublic Boolean VerifyHasFocus() throws Exception
Exceptionpublic ArrayList<String> VerifyLabel() throws Exception
fplsExpectedValue'>Erwarteter - Wert, auf den ggf. bis zum TimeOut gewartet wird.Exceptionpublic ArrayList<String> VerifyTooltip() throws Exception
Exceptionpublic ArrayList<String> VerifyValue() throws Exception
Exceptionpublic Boolean WaitForMe() throws XPathExpressionException, InterruptedException, JAXBException, ParserConfigurationException, SAXException, IOException
WaitForMe in class AnyChildwindowXPathExpressionExceptionInterruptedExceptionJAXBExceptionParserConfigurationExceptionSAXExceptionIOExceptionCopyright © 2017 OpenKeyWord. All rights reserved.