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

Öffentliche Methoden

 SeInputCheckbox (String Locator, OKWLocatorBase... Locators)
 
Boolean getIsSelected ()
 Method liefert den aktuellen Zustand der Checkbox, "angehakt" oder "nicht angehakt". Mehr ...
 
void checking ()
 Method verlässt die Checkbox immer angehakt, egal ob diese vorher angehakt war oder nicht. Mehr ...
 
ArrayList< String > getValue ()
 Ermittelt/holt den aktuellen Wert der CheckBox. Mehr ...
 
void SetValue (ArrayList< String > fps_Values)
 
void Select (ArrayList< String > fps_Values)
 Erlaubte Werte sind sprachabhängig CHECKED/UNCHECKED. Mehr ...
 
void unchecking ()
 Method verlässt die Checkbox immer unangehakt, egal ob sie vorher angehakt war oder nicht. Mehr ...
 
- Öffentliche Methoden geerbt von okw.gui.adapter.selenium.SeAnyChildWindow
String get_iframeID () throws OKWGUIObjectNotFoundException
 
void set_iframeID (String iframeID)
 
 SeAnyChildWindow (String fpsLocator, OKWLocatorBase... locators)
 Konstruktor der Klasse. Mehr ...
 
void ClickOn ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort ClickOn( FN ) aufgerufen wird. 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 ()
 Ermittelt den textuellen Inhalt des Labels. Mehr ...
 
ArrayList< String > getTooltip ()
 Ermittelt den textuellen Inhalt des ToolTips. Mehr ...
 
ArrayList< String > LogCaption ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort LogCaption( FN, ExpVal ) aufgerufen wird. Mehr ...
 
boolean LogExists ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogExists aufgerufen wird. Mehr ...
 
boolean LogHasFocus ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogHasFocus aufgerufen wird. Mehr ...
 
boolean LogIsActive ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogIsActive aufgerufen wird. Mehr ...
 
ArrayList< String > LogLabel ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogLabel aufgerufen wird. Mehr ...
 
ArrayList< String > LogPlaceholder ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogPlaceholder aufgerufen wird. Mehr ...
 
ArrayList< String > LogTooltip ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogTooltip aufgerufen wird. Mehr ...
 
ArrayList< String > LogValue ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refLogValue aufgerufen wird. Mehr ...
 
WebElement Me ()
 Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert. Mehr ...
 
ArrayList< String > MemorizeCaption ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort MemorizeCaption( FN, MemKey ) aufgerufen wird. Mehr ...
 
boolean MemorizeExists ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeExists aufgerufen wird. Mehr ...
 
boolean MemorizeHasFocus ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeHasFocus aufgerufen wird. Mehr ...
 
boolean MemorizeIsActive ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeIsActive aufgerufen wird. Mehr ...
 
ArrayList< String > MemorizeLabel ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeLabel aufgerufen wird. Mehr ...
 
ArrayList< String > MemorizePlaceholder ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizePlaceholder aufgerufen wird. Mehr ...
 
ArrayList< String > MemorizeTooltip ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeTooltip aufgerufen wird. Mehr ...
 
ArrayList< String > MemorizeValue ()
 Das ist die GUI-Adapter Methode, die durch das Schlüsselwort refMemorizeValue aufgerufen wird. Mehr ...
 
Boolean _NotExists () throws Exception
 Prüft die nicht Existenz des aktuellen Objektes. Mehr ...
 
void SelectMenu ()
 Muss in den Menü-Objekten Implementiert werden! Mehr ...
 
void SelectMenu (ArrayList< String > Values)
 Muss in den Menü-Objekten Implementiert werden! Daher wird hier ein OKWFrameObjectMethodNotImplemented ausgelöst! Mehr ...
 
void SetFocus () throws Exception
 Setzt den Focus auf das Objekt. Mehr ...
 
void TypeKey (ArrayList< String > fps_Values)
 Tastatureingabe in das aktuelle Objekt. Mehr ...
 
ArrayList< String > VerifyCaption ()
 Ermittelt den textuellen Inhalt des ToolTips. Mehr ...
 
Boolean VerifyExists ()
 Ermittelt/Prüft, ob das aktuelle Objekt existiert. Mehr ...
 
Boolean VerifyIsActive ()
 Ermittelt/Prüft, ob das aktuelle Objekt aktiv ist. Mehr ...
 
Boolean VerifyHasFocus ()
 Ermittelt ob das GUI-Objekt den Fokus hat. Mehr ...
 
ArrayList< String > VerifyLabel ()
 Ermittelt den textuellen Inhalt des Labels für Prüfewert. Mehr ...
 
Integer VerifyMaxLength ()
 Ermittelt die maximale Lenge des Wertes für Prüfewert. Mehr ...
 
Integer VerifyMinLength ()
 Ermittelt die monimale Lenge des Wertes für Prüfewert. Mehr ...
 
ArrayList< String > VerifyPlaceholder ()
 Ermittelt den Text-Inhalt des Platzhalter für VerifyPlaceholder(). Mehr ...
 
ArrayList< String > VerifyTooltip ()
 Ermittelt den textuellen Inhalt des ToolTips für Prüfewert. Mehr ...
 
ArrayList< String > VerifyValue ()
 Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert. Mehr ...
 
Boolean WaitForMe ()
 Wartet auf das Objekt Wenn kein Fenster gefunden wird,.
 
- Öffentliche Methoden geerbt von okw.gui.AnyChildwindow
ArrayList< String > getPlaceholder ()
 
Integer getMaxLength ()
 
Integer getMinLength ()
 
void DoubleClickOn ()
 
ArrayList< String > LogSelected ()
 
ArrayList< String > LogTablecellValue (String COL, String ROW)
 
ArrayList< String > MemorizeSelectedValue ()
 
ArrayList< String > MemorizeTablecellValue (String COL, String ROW)
 
void SelectTablecell (String COL, String ROW)
 
void TypeKeyTablecell (String COL, String ROW, ArrayList< String > Val)
 
ArrayList< String > VerifyBadge ()
 
ArrayList< String > VerifyBadgeWCM ()
 
ArrayList< String > VerifyBadgeREGX ()
 
ArrayList< String > VerifyTablecellValue (String COL, String ROW)
 
ArrayList< String > VerifySelectedValue ()
 
ArrayList< String > VerifyErrorMSG ()
 
 AnyChildwindow ()
 Wir benötigt damit in den abgeleitetetn Klassen 'Implicit super constructor AnyChildwindow() is undefined. Mehr ...
 
 AnyChildwindow (String fpsLocator, OKWLocatorBase... fpLocators)
 
- Ö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 ...
 
void setLocator (String fpsLocator, OKWLocatorBase... fpLocators)
 Setzt den Locator für den aktuellen GUI-Adapter. 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 ()
 

Private Attribute

OKW_Const_Sngltn myOKW_Const = null
 

Weitere Geerbte Elemente

- Geschützte Attribute geerbt von okw.gui.adapter.selenium.SeAnyChildWindow
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

Diese Klasse representiert einen <input type="checkbox">-Tag, der mit Selenium angsteuert wird.

Unterstützter Tag

Folgender HTML-Tag wird unterstützt:

<input type="checkbox" name="ingredients" value="salami" title="title: salami">Salami<br>

Unterstützte GUI-Schlüsselwörter

Kindobjekt Aktionen

OpenKeyWord Implementiert Beschreibung
ClickOn( FN ) JA
DoubleClickOn( FN ) NEIN - Wie reagiert eine CheckBox auf DoubleClick???
SetFocus( FN ) JA
SetValue( FN, Val ) JA SetValue( "MyChekckBox", "CHECKED") - why not?!?.
Select( FN, Val ) JA Hinweis: Entspricht SetValue( FN, Val )
SelectMenu( FN ) NEIN
SelectMenu( FN, Val ) NEIN
TypeKey( FN, Val ) NEIN Prinzipiel sinnvoll. Zunächst müssen KeyNames für z.B. ${BLANK} TypeKey( "myCheckbox", "${BLANK}") definiert werden.

Fensterbezogene Schlüsselwörter

OpenKeyWord Implementiert Beschreibung
StarApp( AN ) NEIN Kind-Objekt, Checkbox ist kein Fensterobjekt
StopApp( AN ) NEIN Kind-Objekt, Checkbox ist kein Fensterobjekt
SelectWindow( FN ) NEIN Kind-Objekt, Checkbox ist kein Fensterobjekt
Sequence( FN, SQN, SEQ_ID ) NEIN Kind-Objekt, Checkbox ist kein Fensterobjekt

Verifying, Memorizing, Logging Values

Group of keywords using the same GUI-Adapter Methods get*()
(e.g.: VerifyExists( FN, ExpVal), MemorizeExists( FN, MemKey),LogExists( FN ) -> getExists() )

OpenKeyWord Implementiert Beschreibung
VerifyExists( FN, ExpVal),
MemorizeExists( FN, MemKey),
LogExists( FN )
JA
VerifyHasFocus( FN, ExpVal ),
MemorizeHasFocus( FN, MemKey),
LogHasFocus( FN )
JA
VerifyIsActive( FN, ExpVal ),
MemorizeIsActive( FN, MemKey),
LogIsActive( FN )
JA
VerifyCaption( FN, ExpVal ),
VerifyCaptionWCM( FN, ExpVal ),
VerifyCaptionREGX( FN, ExpVal ),
MemorizeCaption( FN, ExpVal ),
LogCaption( FN, ExpVal )
JA Caption ist der sichtbare Text neben der Checkboc
VerifyLabel( FN, ExpVal ),
VerifyLabelWCM( FN, ExpVal ),
VerifyLabelREGX( FN, ExpVal ),
MemorizeLabel( FN, ExpVal ),
LogLabel( FN, ExpVal )
- JA Zu Prüfen: Ist eine CheckBox mit einem Label verbindbar?
VerifyTooltip( FN, ExpVal ),
VerifyTooltipWCM( FN, ExpVal ),
VerifyTooltipREGX( FN, ExpVal ),
MemorizeTooltip( FN, ExpVal ),
LogTooltip( FN, ExpVal )
JA Wert des attributes title
VerifyValue( FN, ExpVal ),
VerifyValueWCM( FN, ExpVal ),
VerifyValueREGX( FN, ExpVal ),
MemorizeValue( FN, ExpVal ),
LogValue( FN, ExpVal )
JA Wenn gesetzt = CHECKED sonst UNCHECKED

Quellen/Links

Autor
Zoltan Hrabovszki
Datum
2013.04.11

Definiert in Zeile 113 der Datei SeInputCheckbox.java.

Beschreibung der Konstruktoren und Destruktoren

◆ SeInputCheckbox()

okw.gui.adapter.selenium.SeInputCheckbox.SeInputCheckbox ( String  Locator,
OKWLocatorBase...  Locators 
)

Datum
2017.02.17

Definiert in Zeile 123 der Datei SeInputCheckbox.java.

124  {
125  super(Locator, Locators);
126  this.LM = new LogMessenger("GUI");
127  myOKW_Const = OKW_Const_Sngltn.getInstance();
128  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

◆ checking()

void okw.gui.adapter.selenium.SeInputCheckbox.checking ( )

Method verlässt die Checkbox immer angehakt, egal ob diese vorher angehakt war oder nicht.

Autor
Zoltan Hrabovszki
Ausnahmebehandlung
Exception
Datum
2013.04.11

Definiert in Zeile 178 der Datei SeInputCheckbox.java.

179  {
180 
181  try
182  {
183  LogFunctionStartDebug("checking");
184 
185  // Hab ich ein Häckchen?
186  if (!this.getIsSelected())
187  {
188  this.ClickOn();
189  }
190  }
191  finally
192  {
194  }
195  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
+ Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getIsSelected()

Boolean okw.gui.adapter.selenium.SeInputCheckbox.getIsSelected ( )

Method liefert den aktuellen Zustand der Checkbox, "angehakt" oder "nicht angehakt".

Alle Methoden dieser Klasse verwenden diese Methode um den aktuellen Zustand zu ermitteln.

Zu beachten
WaitForMe() wird inder aufrufenden Methode ausgeführt.
Rückgabe
true falls angehakt, sonst false
Autor
Zoltan Hrabovszki
Datum
2013.04.11

Definiert in Zeile 147 der Datei SeInputCheckbox.java.

148  {
149  Boolean lvbReturn = false;
150 
151  try
152  {
153  LogFunctionStartDebug("getIsSelected");
154 
155  // Hole Zusand: "Häkschen" oder kein "Häkschen", das ist hier die Frage...
156  lvbReturn = this.Me().isSelected();
157  }
158  finally
159  {
160  LogFunctionEndDebug(lvbReturn);
161  }
162  return lvbReturn;
163  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
+ Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getValue()

ArrayList<String> okw.gui.adapter.selenium.SeInputCheckbox.getValue ( )

Ermittelt/holt den aktuellen Wert der CheckBox.

Die Mögliche Werte sind sprachabhängig CHECKED/UNCHECKED

Rückgabe
Liefert im ersten Wert des ArrayList<String> sprachabhängig CHECKED/UNCHECKED zurück.
Autor
Zoltán Hrabovszki
Datum
2013.04.11

Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.

Definiert in Zeile 213 der Datei SeInputCheckbox.java.

214  {
215  ArrayList<String> lvls_Return = new ArrayList<String>();
216  try
217  {
218  this.LogFunctionStartDebug("getValue");
219 
220  // Warten auf das Objekt. Wenn es nicht existiert wird mit OKWGUIObjectNotFoundException beendet...
221  this.WaitForMe();
222 
223  if (this.getIsSelected())
224  {
225  String lvsValue = myOKW_Const.GetConst4Internalname("CHECKED");
226  lvls_Return.add(lvsValue);
227  }
228  else
229  {
230  String lvsValue = myOKW_Const.GetConst4Internalname("UNCHECKED");
231  lvls_Return.add(lvsValue);
232  }
233  }
234  finally
235  {
236  LogFunctionEndDebug(lvls_Return);
237  }
238 
239  return lvls_Return;
240  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ Select()

void okw.gui.adapter.selenium.SeInputCheckbox.Select ( ArrayList< String >  fps_Values)

Erlaubte Werte sind sprachabhängig CHECKED/UNCHECKED.

Ausnahmebehandlung
OKWNotAllowedValueExceptionwird aus glöst, wenn ein andere wert als die sprach abhängigen Werte CHECKED/UNCHECKED


Autor
Zoltán Hrabovszki
Datum
2016.10.06
Autor
Zoltan Hrabovszki
Datum
2013.04.11

Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.

Definiert in Zeile 303 der Datei SeInputCheckbox.java.

304  {
305  this.LogFunctionStartDebug("Select", "fps_Values", fps_Values.toString());
306 
307  try
308  {
309  // Warten auf das Objekt. Wenn es nicht existiert wird mit OKWGUIObjectNotFoundException beendet...
310  this.WaitForMe();
311 
312  // Sprachabhängige Werte holen
313  String lvsCHECKED = myOKW_Const.GetConst4Internalname("CHECKED");
314  String lvsUNCHECKED = myOKW_Const.GetConst4Internalname("UNCHECKED");
315 
316  if (fps_Values.get(0).equalsIgnoreCase( lvsCHECKED ) )
317  {
318  checking();
319  }
320  else if (fps_Values.get(0).equalsIgnoreCase( lvsUNCHECKED ) )
321  {
322  unchecking();
323  }
324  else
325  {
326  // LANGUAGE: Exceptionmeldungen in eine Eigene xml Auslagern.
327  String lvsLM = this.LM.GetMessage("Common", "OKWNotAllowedValueException", fps_Values.get(0));
328  throw new OKWNotAllowedValueException(lvsLM);
329  }
330  }
331  finally
332  {
333  this.LogFunctionEndDebug();
334  }
335  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ SetValue()

void okw.gui.adapter.selenium.SeInputCheckbox.SetValue ( ArrayList< String >  fps_Values)
Autor
Zoltan Hrabovszki
Datum
2013.04.11

Erneute Implementation von okw.gui.adapter.selenium.SeAnyChildWindow.

Definiert in Zeile 253 der Datei SeInputCheckbox.java.

254  {
255 
256  try
257  {
258  this.LogFunctionStartDebug("SetValue", "fps_Values", fps_Values.toString());
259 
260  // Warten auf das Objekt. Wenn es nicht existiert wird mit OKWGUIObjectNotFoundException beendet...
261  this.WaitForMe();
262 
263  // Sprachabhängige Werte holen
264  String lvsCHECKED = myOKW_Const.GetConst4Internalname("CHECKED");
265  String lvsUNCHECKED = myOKW_Const.GetConst4Internalname("UNCHECKED");
266 
267  if ( fps_Values.get(0).equalsIgnoreCase( lvsCHECKED ) )
268  {
269  this.checking();
270  }
271  else if (fps_Values.get(0).equalsIgnoreCase( lvsUNCHECKED ) )
272  {
273  this.unchecking();
274  }
275  else
276  {
277  // LANGUAGE: Exceptionmeldungen in eine Eigene xml Auslagern.
278  String lvsLM = this.LM.GetMessage("Common", "OKWNotAllowedValueException", fps_Values.get(0));
279  throw new OKWNotAllowedValueException(lvsLM);
280  }
281  }
282  finally
283  {
284  this.LogFunctionEndDebug();
285  }
286  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ unchecking()

void okw.gui.adapter.selenium.SeInputCheckbox.unchecking ( )

Method verlässt die Checkbox immer unangehakt, egal ob sie vorher angehakt war oder nicht.


Zu beachten
Die Eigenschaft Element.Selected() ist nicht beschreibar. Daher wird ggf. die Methode Click() verwendet.
Autor
Zoltan Hrabovszki
Datum
2013.04.11

Definiert in Zeile 349 der Datei SeInputCheckbox.java.

350  {
351  try
352  {
353  this.LogFunctionStartDebug("UnChecking");
354 
355  // Hab ich ein Häckchen?
356  if (this.getIsSelected())
357  {
358  // yep! - Dann klicken und Häckchen weg...
359  this.ClickOn();
360  }
361  }
362  finally
363  {
364  this.LogFunctionEndDebug();
365  }
366  }
+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
+ Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
okw.gui.adapter.selenium.SeInputCheckbox.getIsSelected
Boolean getIsSelected()
Method liefert den aktuellen Zustand der Checkbox, "angehakt" oder "nicht angehakt".
Definition: SeInputCheckbox.java:147
okw.gui.adapter.selenium.SeAnyChildWindow.WaitForMe
Boolean WaitForMe()
Wartet auf das Objekt Wenn kein Fenster gefunden wird,.
Definition: SeAnyChildWindow.java:1582
okw.OKW_Const_Sngltn.GetConst4Internalname
String GetConst4Internalname(String fpsInternalname)
Methode ermittelt für Internalname und der aktuell eingestellten Sprache den Wert für Const.
Definition: OKW_Const_Sngltn.java:524
okw.gui.AnyWinBase.LogFunctionEndDebug
void LogFunctionEndDebug()
Methode ruft die Methode Logger.Instance.LogFunctionEndDebug() auf.
Definition: AnyWinBase.java:298
okw.gui.adapter.selenium.SeInputCheckbox.checking
void checking()
Method verlässt die Checkbox immer angehakt, egal ob diese vorher angehakt war oder nicht.
Definition: SeInputCheckbox.java:178
okw.LogMessenger.GetMessage
String GetMessage(String MethodName, String TextKey)
Holt die Log-Meldung für MethodeNmae/Textkey ohne weitere Parameter.
Definition: LogMessenger.java:137
okw.OKW_Const_Sngltn.getInstance
static OKW_Const_Sngltn getInstance()
Holt die einzige Instanz dieser Klasse.
Definition: OKW_Const_Sngltn.java:277
okw.gui.adapter.selenium.SeAnyChildWindow.Me
WebElement Me()
Ermittelt aus dem gegebenen Locator das DOM-Elelement, welches das Objekt representiert.
Definition: SeAnyChildWindow.java:751
okw.gui.AnyWinBase.LogFunctionStartDebug
void LogFunctionStartDebug(String fpsMethodName)
Methode ruft die Methode Logger.Instance.LogFunctionStartDebug(fps_FunctionName), und erweitert den g...
Definition: AnyWinBase.java:212
okw.gui.adapter.selenium.SeAnyChildWindow.ClickOn
void ClickOn()
Das ist die GUI-Adapter Methode, die durch das Schlüsselwort ClickOn( FN ) aufgerufen wird.
Definition: SeAnyChildWindow.java:168
okw.gui.adapter.selenium.SeInputCheckbox.unchecking
void unchecking()
Method verlässt die Checkbox immer unangehakt, egal ob sie vorher angehakt war oder nicht.
Definition: SeInputCheckbox.java:349