org.openqa.selenium.browserlaunchers.locators
Class SafariLocator

java.lang.Object
  extended by org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
      extended by org.openqa.selenium.browserlaunchers.locators.SafariLocator
All Implemented Interfaces:
BrowserLocator

public class SafariLocator
extends SingleBrowserLocator

Discovers a valid Safari installation on local system.


Constructor Summary
SafariLocator()
           
 
Method Summary
protected  String browserName()
           
protected  String browserPathOverridePropertyName()
           
protected  String seleniumBrowserName()
           
protected  String[] standardlauncherFilenames()
           
protected  String[] usualLauncherLocations()
           
 
Methods inherited from class org.openqa.selenium.browserlaunchers.locators.SingleBrowserLocator
browserDefaultPath, computeLibraryPath, couldNotFindAnyInstallationMessage, fakeLauncherPath, findAtADefaultLocation, findBrowserLocation, findBrowserLocationOrFail, findFileInPath, findInPath, humanFriendlyLauncherFileNames, retrieveValidInstallationPath, retrieveValidInstallationPath, retrieveValidInstallationPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SafariLocator

public SafariLocator()
Method Detail

browserName

protected String browserName()
Specified by:
browserName in class SingleBrowserLocator

seleniumBrowserName

protected String seleniumBrowserName()
Specified by:
seleniumBrowserName in class SingleBrowserLocator

standardlauncherFilenames

protected String[] standardlauncherFilenames()
Specified by:
standardlauncherFilenames in class SingleBrowserLocator

browserPathOverridePropertyName

protected String browserPathOverridePropertyName()
Specified by:
browserPathOverridePropertyName in class SingleBrowserLocator

usualLauncherLocations

protected String[] usualLauncherLocations()
Specified by:
usualLauncherLocations in class SingleBrowserLocator


Copyright © 2012. All Rights Reserved.