OpenKeyWord  Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
okw.gui.adapter.selenium.SeBrowserWindow Klassenreferenz
+ Klassendiagramm für okw.gui.adapter.selenium.SeBrowserWindow:
+ Zusammengehörigkeiten von okw.gui.adapter.selenium.SeBrowserWindow:

Öffentliche Methoden

void SelectWindow ()
 
- Öffentliche Methoden geerbt von okw.gui.adapter.selenium.SeAnyWindow
String get_iframeID ()
 
void set_iframeID (String iframeID)
 
void setLocator (String Locator, OKWLocatorBase... Locators)
 Setzt den Locator für den aktuellen GUI-Adapter. Mehr ...
 
void ClickOn ()
 Klickt auf das aktuelle Objekt. Mehr ...
 
ArrayList< String > getCaption ()
 Ermittelt den textuellen Inhalt der Überschrift eines HTML-Tags anhand des Attributee "textContent". Mehr ...
 
Boolean getExists ()
 Prüft die Existenz des aktuellen Objektes. Mehr ...
 
Boolean getHasFocus ()
 Methode liefert den aktuellen Zustand Wert des Focus. Mehr ...
 
Boolean getIsActive ()
 Ermittelt, ob das aktuellen Objekt aktiv ist. Mehr ...
 
ArrayList< String > getLabel () throws Exception
 Ermittelt den textuellen Inhalt des Labels. Mehr ...
 
ArrayList< String > getTooltip () throws Exception
 Ermittelt den textuellen Inhalt des ToolTips. Mehr ...
 
ArrayList< String > getValue () throws Exception
 Liest den aktuellen Wert/Text aus dem HTML-Tag. Mehr ...
 
ArrayList< String > LogCaption () throws Exception
 Ermittelt den textuellen Inhalt der Beschriftung (Caption). Mehr ...
 
Boolean LogExists ()
 Ermittelt den textuellen Inhalt des ToolTips. Mehr ...
 
Boolean LogHasFocus () throws Exception
 Ermittelt für LoggeWert, ob das aktuelle Objekt den Fokus hat. Mehr ...
 
Boolean LogIsActive () throws Exception
 Ermittelt, ob das aktuelle Objket Aktiv ist. Mehr ...
 
ArrayList< String > LogLabel () throws Exception
 Logt den textuellen Inhalt des Labels eines Objektes. Mehr ...
 
ArrayList< String > LogTooltip () throws Exception
 Logt den textuellen Inhalt des ToolTips. Mehr ...
 
ArrayList< String > LogValue () throws Exception
 Ermittelt den Wert des Objktes für das Schlüsselwort Loggewert. Mehr ...
 
WebElement Me ()
 Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert. Mehr ...
 
Boolean MemorizeExists ()
 Ermittelt, ob das atuelle Objekt für das Schlüsselwort MemorizeExists existiert. Mehr ...
 
Boolean MemorizeIsActive () throws Exception
 Ermittelt für das Schlüsselwort MerkeIstAktive, ob das aktuelle Objekt aktiv ist. Mehr ...
 
Boolean NotExists () throws Exception
 Prüft die nicht Existenz des aktuellen Objektes. Mehr ...
 
void SetFocus () throws Exception
 Setzt den Focus auf das Objekt. Mehr ...
 
void SelectMenu_Value (ArrayList< String > Values)
 Muss in den Menü-Objekten Implementiert werden! Daher wird hier ein OKWFrameObjectMethodNotImplemented ausgelöst! Mehr ...
 
void Select (ArrayList< String > Values) throws Exception
 
void SelectMenu ()
 Muss in den Menü-Objekten Implementiert werden! Daher wird hier ein OKWFrameObjectMethodNotImplemented ausgelöst! Mehr ...
 
void SetValue (ArrayList< String > Values) throws XPathExpressionException, Exception
 
ArrayList< String > MemorizeTooltip () throws Exception
 Ermittelt den textuellen Inhalt des ToolTips für das Schlüsselwort MerkeWert. Mehr ...
 
ArrayList< String > MemorizeLabel () throws Exception
 Ermittelt den textuellen Inhalt des Labels für das Schlüsselwort MerkeWert. Mehr ...
 
Boolean MemorizeHasFocus () throws Exception
 Ermittelt ob das Objekt den Fokus besitz und liefert diesen für das Schlüsselwort MerkeWert. Mehr ...
 
ArrayList< String > MemorizeCaption () throws Exception
 Ermittelt den textuellen Inhalt des Caption/Überschrift für das Schlüsselwort MerkeWert. Mehr ...
 
ArrayList< String > MemorizeValue () throws Exception
 Ermittelt den Wert, im Allgemeinen den textuellen Inhalt eines Objektes für das Schlüsselwort MerkeWert. Mehr ...
 
void TypeKey (ArrayList< String > fps_Values) throws Exception
 Tastatur Eingabe an das Objekt. Mehr ...
 
ArrayList< String > VerifyCaption () throws Exception
 Ermittelt den textuellen Inhalt des ToolTips für Prüfewert. Mehr ...
 
Boolean VerifyExists () throws InterruptedException
 Ermittelt/Prüft, ob das aktuelle Objekt existiert. Mehr ...
 
Boolean VerifyIsActive () throws Exception
 Ermittelt/Prüft, ob das aktuelle Objekt aktiv ist. Mehr ...
 
Boolean VerifyHasFocus () throws Exception
 Ermittelt ob das GUI-Objekt den Fokus hat. Mehr ...
 
ArrayList< String > VerifyLabel () throws Exception
 Ermittelt den textuellen Inhalt des Labels für Prüfewert. Mehr ...
 
ArrayList< String > VerifyTooltip () throws Exception
 Ermittelt den textuellen Inhalt des ToolTips für Prüfewert. Mehr ...
 
ArrayList< String > VerifyValue () throws Exception
 Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert. Mehr ...
 
- Öffentliche Methoden geerbt von okw.gui.AnyWindow
 AnyWindow (String fpsLocator, OKWLocator... fpLocators)
 
void TypeKeyWindow (ArrayList< String > Val)
 
void StartApp ()
 
void StopApp ()
 
Boolean VerifyWindowExists ()
 
Boolean VerifyIsWindowActive ()
 
ArrayList< String > VerifyWindowCaption ()
 
Boolean WaitForMe ()
 Methode, wartet auf das aktuelle GUI-Object bis es erscheint oder der eingestellte TimeOut erreicht ist. Mehr ...
 
- Öffentliche Methoden geerbt von okw.gui.AnyWinBase
String getLocator ()
 Holt den vollständig (rekursiv) aufgelösten (z.B. Mehr ...
 
OKWLocatorBase getLOCATOR ()
 Holt die Refrenz auf den (OKWLocator) den Locator selbst. Mehr ...
 
 AnyWinBase (String fpsLocator, OKWLocatorBase... fpLocators)
 
void LogFunctionStartDebug (String fpsMethodName)
 Methode ruft die Methode Logger.Instance.LogFunctionStartDebug(fps_FunctionName), und erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ...
 
void LogFunctionStart (String fpsMethodName)
 Methode ruft die Methode Logger.Instance.LogFunctionStart(fps_FunctionName), und erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ...
 
void LogFunctionStartDebug (String fpsMethodName, String P1_Name, String P1_Value)
 Methode ruft die Methode Logger.Instance.LogFunctionStartDebug(string,string,string), erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ...
 
void LogFunctionStart (String fpsMethodName, String P1_Name, String P1_Value)
 Methode ruft die Methode Logger.Instance.LogFunctionStart(string,string,string), erweitert den gegebenen Methodenname in fps_FunctionName mit this.getClass().getName() um den Klassenbezeichner. Mehr ...
 
void LogFunctionEndDebug ()
 Methode ruft die Methode Logger.Instance.LogFunctionEndDebug() auf. Mehr ...
 
void LogFunctionEnd ()
 Methode ruft die Methode Logger.Instance.LogFunctionEnd() auf. Mehr ...
 
void LogFunctionEndDebug (String fpReturn)
 Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(string) auf. Mehr ...
 
void LogFunctionEnd (String fpReturn)
 Diese Methode ruft die Methode Logger.Instance.LogFunctionEnd(string) auf. Mehr ...
 
void LogFunctionEndDebug (Boolean fpReturn)
 Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(bool) auf. Mehr ...
 
void LogFunctionEnd (Boolean fpReturn)
 Diese Methode ruft die Methode Logger.Instance.LogFunctionEnd(bool) auf. Mehr ...
 
void LogFunctionEndDebug (ArrayList< String > fpReturn)
 Diese Methode ruft die Methode Logger.Instance.LogFunctionEndDebug(ArrayList<string>) auf. Mehr ...
 
void LogFunctionEnd (ArrayList< String > fpReturn)
 Diese Methode ruft die Methode Logger.Instance.LogFunctionEnd(ArrayList<string>) auf. Mehr ...
 
void ResOpenList (String fps_Name)
 
void ResOpenListDebug (String fps_Name)
 
void ResCloseList ()
 
void ResCloseListDebug ()
 
void LogPrint (String fps_Message)
 
void LogPrintDebug (String fps_Message)
 
void LogWarning (String fps_Message)
 
void LogError (String fps_Message)
 
String getFN ()
 Holt den funktionalen Name dws GUI-Objektes. Mehr ...
 
String getKN ()
 Setzten des Objekt KN. Mehr ...
 
String getParentFN ()
 Setzten des Parent-Objekt FN. Mehr ...
 
void setFN (String fpsFN)
 
void setKN (String fpsKN)
 Setzten des Keyname FN. Mehr ...
 
void setParentFN (String fpsParentFN)
 Setzten des Parent-Objekt FN. Mehr ...
 
- Öffentliche Methoden geerbt von okw.core.IOKW_FN
void setKN (String KN)
 
void setFN (String FN)
 
void setParentFN (String FN)
 
String getKN ()
 
String getFN ()
 
String getParentFN ()
 

Öffentliche Attribute

SeURL URL = new SeURL()
 
SeBACK BACK = new SeBACK()
 
SeMAXIMIZE MAXIMIZE = new SeMAXIMIZE()
 
SeSIZE SIZE = new SeSIZE()
 
SePOSITION POSITION = new SePOSITION()
 

Weitere Geerbte Elemente

- Geschützte Attribute geerbt von okw.gui.adapter.selenium.SeAnyWindow
SeDriver mySeDriver = SeDriver.getInstance()
 
LogMessenger LM = new LogMessenger( "GUI" )
 
String iframeID = null
 If iframeID IS null the iFrame is to be checked else if iframeID IS "" then iFrame is switchTo "default" else switchTo is iframeID. Mehr ...
 
- Geschützte Attribute geerbt von okw.gui.AnyWinBase
OKWLocator _locator = null
 

Ausführliche Beschreibung

Abstrakte Basisklasse für SeBrowserTypen

Implementiert Virtuelle GUI-Adapter

  • URL - Url-EingabeFeld (wie ein Eingabefeld)
  • BACK - Fenster Zurück (wie ein Link oder Pushbutton)
  • MAXIMIZE - Browser-Größe Maximieren (wie ein Link oder Pushbutton)
  • SIZE - Angabe der Fenster-Position (wie ein Eingabefeld)
  • POSITION - Angabe der Fenster-Position (wie ein Eingabefeld)

Definiert in Zeile 58 der Datei SeBrowserWindow.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: