Java tutorial
package okw.gui.adapter.selenium.webdriver; /* ============================================================================== Author: Zoltan Hrabovszki <zh@openkeyword.de> Copyright 2012, 2013, 2014, 2015 IT-Beratung Hrabovszki www.OpenKeyWord.de ============================================================================== This file is part of OpenKeyWord. OpenKeyWord is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenKeyWord is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenKeyWord. If not, see <http://www.gnu.org/licenses/>. Diese Datei ist Teil von OpenKeyWord. OpenKeyWord ist Freie Software: Sie knnen es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation, Version 3 der Lizenz oder (nach Ihrer Wahl) jeder spteren verffentlichten Version, weiterverbreiten und/oder modifizieren. OpenKeyWord wird in der Hoffnung, dass es ntzlich sein wird, aber OHNE JEDE GEWHRLEISTUNG, bereitgestellt; sogar ohne die implizite Gewhrleistung der MARKTFHIGKEIT oder EIGNUNG FR EINEN BESTIMMTEN ZWECK. Siehe die GNU General Public License fr weitere Details. Sie sollten eine Kopie der GNU General Public License zusammen mit OpenKeyWord erhalten haben. Wenn nicht, siehe <http://www.gnu.org/licenses/>. */ import java.util.ArrayList; import org.openqa.selenium.firefox.FirefoxDriver; import okw.OKW; import okw.gui.adapter.selenium.*; import okw.log.*; /// /// \brief /// OKW Selenium FireFox BrowserWindow Klasse /// public class SeFirefoxApp { protected Logger_Sngltn MyLogger = Logger_Sngltn.getInstance(); // ========================================================================= // ChildObject of Firefox... // ========================================================================= @OKW(FN = "URL") public SeURL URL = new SeURL(); public SeFirefoxApp() { MyLogger.LogFunctionStartDebug("SeFirefoxApp()"); MyLogger.LogFunctionEndDebug(); } public void Init() { MyLogger.LogFunctionStartDebug("Init()"); //// this.URL.mydriver = this.driver; MyLogger.LogFunctionEndDebug(); } public void SelectWindow() { } public void StartApp() { MyLogger.LogFunctionStartDebug("StartApp"); SeDriver.getInstance().driver = new FirefoxDriver(); this.Init(); MyLogger.LogFunctionEndDebug(); } public void StopApp() { MyLogger.LogFunctionStartDebug("StopApp"); SeDriver.getInstance().driver.quit(); MyLogger.LogFunctionEndDebug(); } public void TypeKey(ArrayList<String> fps_Values) { } }