42 namespace OKW.GUI.Selenium
45 using System.Collections.Generic;
74 public SeCheckBox(
string fpsLocator, params
OKWLocator[] fpLocators ) : base (fpsLocator, fpLocators)
78 #endregion Constructors
96 bool lvbReturn =
false;
98 this.LogFunctionStartDebug(
"IsSelected");
103 lvbReturn = this.Me().Selected;
110 this.LogFunctionEndDebug(lvbReturn);
114 this.LogFunctionEndDebug( );
129 this.LogFunctionStartDebug(
"Checking");
134 if (!this.IsSelected())
143 this.LogFunctionEndDebug();
158 List<string> lvls_Return =
new List<string>();
162 this.LogFunctionStartDebug(
"GetValue");
165 if (!this.GetExists())
167 string lvsLM = this.LM.GetMessage(
"Common",
"OKWGUIObjectNotFoundException",
"GetValue()");
171 if (this.IsSelected())
174 lvls_Return.Add(lvsValue);
179 lvls_Return.Add(lvsValue);
188 this.LogFunctionEndDebug();
192 this.LogFunctionEndDebug(lvls_Return);
203 public virtual void Select(List<string> fps_Values)
205 this.LogFunctionStartDebug(
"Select",
"fps_Values", fps_Values.ToString());
210 if (!this.GetExists())
212 string lvsLM = this.LM.GetMessage(
"Common",
"OKWGUIObjectNotFoundException",
"Select()");
220 if (fps_Values[0].ToUpper() == lvsCHECKED.ToUpper())
224 else if (fps_Values[0].ToUpper() == lvsUNCHECKED.ToUpper())
231 string lvsLM = this.LM.GetMessage(
"Common",
"OKWNotAllowedValueException", fps_Values[0]);
237 this.LogFunctionEndDebug();
253 this.LogFunctionStartDebug(
"UnChecking");
258 if (this.IsSelected())
266 this.LogFunctionEndDebug();
static OKW_Const Instance
Holt die einzige Instanz dieser Klasse. Die Instanz dieser Klasse.
Diese Ausnahme wird ausgelöst, wenn ein GUI-Objekt zu den im Frame gegebenen Objekterkennungseigensch...
string GetConst4Internalname(string fpsInternalname)
Methode ermittelt für Internalname und der aktuell eingestellten Sprache den Wert für Const...
Diese Klasse representiert eine CheckBox, die mit Selenium angsteuert wird.
OKW_Const verwaltet die sprachabhängigen OKW-Konstanten.
override List< string > GetValue()
Ermittelt den aktuellen Wert der CheckBox.
SeCheckBox(string Locator)
Konstruktor der Klasse SeCheckBox.
virtual void Select(List< string > fps_Values)
LogMessenger liest Log-Meldungen sprachspezifisch für die im Konstruktor gegeben Klasse aus der Zugeh...
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.
Description of OKWLocator.
virtual bool IsSelected()
Method ermittel oder liefert den aktuellen zustend der Checkbox, also ob die angehakt oder Nicht ange...
virtual void Checking()
Method verlässt die Checkbox angehakt, egal ob diese vorher angehakt war oder nicht.
Description of SeSimpleDataObjBase.