public class Mac2Options extends BaseOptions<Mac2Options> implements SupportsSystemPortOption<Mac2Options>, SupportsSystemHostOption<Mac2Options>, SupportsWebDriverAgentMacUrlOption<Mac2Options>, SupportsBootstrapRootOption<Mac2Options>, SupportsBundleIdOption<Mac2Options>, SupportsArgumentsOption<Mac2Options>, SupportsEnvironmentOption<Mac2Options>, SupportsServerStartupTimeoutOption<Mac2Options>, SupportsSkipAppKillOption<Mac2Options>, SupportsShowServerLogsOption<Mac2Options>, SupportsPrerunOption<Mac2Options,AppleScriptData>, SupportsPostrunOption<Mac2Options,AppleScriptData>
SYSTEM_PORT_OPTION
SYSTEM_HOST_OPTION
WEB_DRIVER_AGENT_MAC_URL_OPTION
BOOTSTRAP_ROOT_OPTION
BUNDLE_ID_OPTION
ARGUMENTS_OPTION
ENVIRONMENT_OPTION
SERVER_STARTUP_TIMEOUT_OPTION
SKIP_APP_KILL_OPTION
SHOW_SERVER_LOGS_OPTION
PRERUN_OPTION
POSTRUN_OPTION
AUTOMATION_NAME_OPTION
EVENT_TIMINGS_OPTION
PRINT_PAGE_SOURCE_ON_FIND_FAILURE_OPTION
NO_RESET_OPTION
FULL_RESET_OPTION
NEW_COMMAND_TIMEOUT_OPTION
BROWSER_NAME_OPTION
PLATFORM_VERSION_OPTION
Constructor and Description |
---|
Mac2Options() |
Mac2Options(org.openqa.selenium.Capabilities source) |
Mac2Options(java.util.Map<java.lang.String,?> source) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<AppleScriptData> |
getPostrun()
Get the postrun script.
|
java.util.Optional<AppleScriptData> |
getPrerun()
Get the prerun script.
|
Mac2Options |
setPostrun(AppleScriptData script)
An object containing either script or command key.
|
Mac2Options |
setPrerun(AppleScriptData script)
An object containing either script or command key.
|
asMap, clone, getCapability, getPlatformName, merge, setCapability, setPlatformName, toW3cName
equals, getCapabilityNames, hashCode, setCapability, setCapability, setCapability, toJson, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
getSystemPort, setSystemPort
getSystemHost, setSystemHost
getWebDriverAgentMacUrl, setWebDriverAgentMacUrl, setWebDriverAgentMacUrl
getBootstrapRoot, setBootstrapRoot
getBundleId, setBundleId
getArguments, setArguments
getEnvironment, setEnvironment
getServerStartupTimeout, setServerStartupTimeout
doesSkipAppKill, setSkipAppKill, skipAppKill
doesShowServerLogs, setShowServerLogs, showServerLogs
asMap, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, merge
amend, setCapability
getAutomationName, setAutomationName
doesEventTimings, eventTimings, setEventTimings
doesPrintPageSourceOnFindFailure, printPageSourceOnFindFailure, setPrintPageSourceOnFindFailure
doesNoReset, noReset, setNoReset
doesFullReset, fullReset, setFullReset
getNewCommandTimeout, setNewCommandTimeout
withBrowserName
getPlatformVersion, setPlatformVersion
public Mac2Options()
public Mac2Options(org.openqa.selenium.Capabilities source)
public Mac2Options(java.util.Map<java.lang.String,?> source)
public Mac2Options setPrerun(AppleScriptData script)
setPrerun
in interface SupportsPrerunOption<Mac2Options,AppleScriptData>
script
- A valid AppleScript snippet.public java.util.Optional<AppleScriptData> getPrerun()
getPrerun
in interface SupportsPrerunOption<Mac2Options,AppleScriptData>
public Mac2Options setPostrun(AppleScriptData script)
setPostrun
in interface SupportsPostrunOption<Mac2Options,AppleScriptData>
script
- A valid AppleScript snippet.public java.util.Optional<AppleScriptData> getPostrun()
getPostrun
in interface SupportsPostrunOption<Mac2Options,AppleScriptData>