OpenKeyWord  Build Tag: jenkins-DoxyGen_EN-107, Build ID: 2015-03-08_20-51-06
 All Classes Namespaces Functions Variables Properties Pages
OKW.GUI.Selenium.AudiCarKonfigurator.SeAudiCheckBox Class Reference

Description of SeAudiCheckBox. More...

Inheritance diagram for OKW.GUI.Selenium.AudiCarKonfigurator.SeAudiCheckBox:
Collaboration diagram for OKW.GUI.Selenium.AudiCarKonfigurator.SeAudiCheckBox:

Public Member Functions

 SeAudiCheckBox (string fpsLocator)
 
 SeAudiCheckBox (string fpsLocator, params OKWLocator[] fpLocators)
 
override bool IsSelected ()
 
- Public Member Functions inherited from OKW.GUI.Selenium.SeCheckBox
 SeCheckBox (string Locator)
 Konstruktor der Klasse SeCheckBox. More...
 
 SeCheckBox (string fpsLocator, params OKWLocator[] fpLocators)
 
virtual void Checking ()
 Method verlässt die Checkbox angehakt, egal ob diese vorher angehakt war oder nicht. More...
 
override List< string > GetValue ()
 Ermittelt den aktuellen Wert der CheckBox. More...
 
virtual void Select (List< string > fps_Values)
 
virtual void UnChecking ()
 Method verlässt die Checkbox unangehakt, egal ob sie vorher angehakt war oder nicht.
Anmerkung: Die Eigenschaft Elemen.Selected ist nicht beschreibar. Daher. More...
 
- Public Member Functions inherited from OKW.GUI.Selenium.SeSimpleDataObjBase
 SeSimpleDataObjBase (string Locator)
 
 SeSimpleDataObjBase (string fpsLocator, params OKWLocator[] fpLocators)
 
override List< string > GetValue ()
 Holt den aktuellen Text aus dem Textfoil. More...
 
override List< string > LogValue ()
 Ermittelt den Wert des Objktes für das Schlüsselwort Loggewert. More...
 
override List< string > MemorizeValue ()
 
override List< string > VerifyValue (List< string > fplsExpectedValue)
 Ermittelt den textuellen Inhalt des markierten Textes für Prüfewert. More...
 
- Public Member Functions inherited from OKW.GUI.Selenium.SeAnyWin
 SeAnyWin (string Locator, params OKWLocator[] fpLocators)
 
virtual void ClickOn ()
 
virtual bool GetExists ()
 
virtual bool GetIsActive ()
 
virtual bool LogExists ()
 
virtual bool LogIsActive ()
 
virtual IWebElement Me ()
 
virtual bool MemorizeExists ()
 
virtual bool MemorizeIsActive ()
 
virtual bool NotExists ()
 
virtual void SetFocus ()
 
virtual void TypeKey (List< string > fps_Values)
 
virtual bool VerifyExists (bool fpbExpectedValue)
 
virtual bool VerifyIsActive (bool fpbExpectedValue)
 
virtual List< string > VerifyTooltip (List< string > fplsExpectedValue)
 
virtual List< string > VerifyLabel (List< string > fplsExpectedValue)
 
virtual List< string > GetTooltip ()
 
virtual List< string > GetLabel ()
 
virtual List< string > LogTooltip ()
 
virtual List< string > LogLabel ()
 
virtual List< string > MemorizeTooltip ()
 
virtual List< string > MemorizeLabel ()
 
virtual bool GetHasFocus ()
 
virtual bool LogHasFocus ()
 Ermittelt für LoggeWert, ob das aktuelle Objekt den Fokus hat. More...
 
virtual bool MemorizeHasFocus ()
 
virtual bool VerifyHasFocus (bool fpbExpectedValue)
 Ermittelt den textuellen Inhalt des ToolTips. More...
 
virtual List< string > VerifyCaption (List< string > fplsExpectedValue)
 
virtual List< string > LogCaption ()
 
virtual List< string > MemorizeCaption ()
 
virtual List< string > GetCaption ()
 
- Public Member Functions inherited from OKW.GUI.AnyWinBase
 AnyWinBase (string fpsLocator, params OKWLocator[] fpLocators)
 
void LogFunctionStartDebug (string fpsMethodName, string P1_Name, string P1_Value)
 

Additional Inherited Members

- Protected Member Functions inherited from OKW.GUI.AnyWinBase
void LogFunctionEndDebug ()
 
void LogFunctionEndDebug (string fpsReturn)
 
void LogFunctionEndDebug (bool fpbReturn)
 
void LogFunctionEndDebug (List< string > fpLsReturn)
 
void LogFunctionStartDebug (string fpsMethodName)
 
- Protected Attributes inherited from OKW.GUI.Selenium.SeAnyWin
Log.Logger MyLogger = Log.Logger.Instance
 
OKW_Wait4Value MyWait4Value = new OKW_Wait4Value()
 
LogMessenger LM = new LogMessenger("GUI")
 
- Properties inherited from OKW.GUI.AnyWinBase
string Locator [get]
 
OKWLocator LOCATOR [get]
 

Detailed Description

Description of SeAudiCheckBox.

Member Function Documentation

override bool OKW.GUI.Selenium.AudiCarKonfigurator.SeAudiCheckBox.IsSelected ( )
virtual

/brief

/returns

Reimplemented from OKW.GUI.Selenium.SeCheckBox.

40  {
41  bool lvbReturn = false;
42  bool bOK = false;
43 
44  this.MyLogger.LogFunctionStartDebug("IsSelected");
45  IWebElement me = null;
46 
47  try
48  {
49  string mySelected = this.Me().GetAttribute("baseURI");
50 
51 
52  if (mySelected == "#CC0033" )
53  {
54  lvbReturn = true;
55  }
56  else if ( mySelected == "#FFFFFF")
57  {
58  lvbReturn = false;
59  }
60  else
61  {
62  throw new SystemException("SeAudiCheckBox.IsSelected: Attribute issolation fehlgeschlagen: Klasse: " + mySelected );
63  }
64 
65  bOK = true;
66  }
67  finally
68  {
69  if (bOK)
70  {
71  this.MyLogger.LogFunctionEndDebug(lvbReturn);
72  }
73  else
74  {
75  this.MyLogger.LogFunctionEndDebug();
76  }
77  }
78 
79  return lvbReturn;
80  }

The documentation for this class was generated from the following file: