com.opera.core.systems.runner.launcher
Class OperaLauncherRunnerSettings

java.lang.Object
  extended by com.opera.core.systems.runner.OperaRunnerSettings
      extended by com.opera.core.systems.runner.launcher.OperaLauncherRunnerSettings
All Implemented Interfaces:
OperaRunnerSettings

public class OperaLauncherRunnerSettings
extends OperaRunnerSettings


Field Summary
protected  File launcher
           
static Logger logger
           
 
Fields inherited from class com.opera.core.systems.runner.OperaRunnerSettings
arguments, display, host, loggingLevel, noQuit, operaBinary, port, product, profile
 
Constructor Summary
OperaLauncherRunnerSettings()
           
 
Method Summary
static OperaLauncherRunnerSettings getDefaultSettings()
           
 File getLauncher()
           
protected static String getLauncherNameForOS()
          Get the launcher's binary file name based on what flavour of operating system and what kind of architecture the user is using.
 void makeLauncherExecutable()
           
 void setLauncher(File launcher)
           
 void setLoggingLevel(Level level)
          Specifies the logging level of the started Opera process and the process handling mechanism.
 
Methods inherited from class com.opera.core.systems.runner.OperaRunnerSettings
getArguments, getBinary, getDisplay, getHost, getLoggingLevel, getNoQuit, getPort, getProduct, getProfile, setArguments, setBinary, setBinary, setDisplay, setHost, setNoQuit, setPort, setProduct, setProfile, supportsDebugProxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static final Logger logger

launcher

protected File launcher
Constructor Detail

OperaLauncherRunnerSettings

public OperaLauncherRunnerSettings()
Method Detail

setLoggingLevel

public void setLoggingLevel(Level level)
Description copied from interface: OperaRunnerSettings
Specifies the logging level of the started Opera process and the process handling mechanism.

Specified by:
setLoggingLevel in interface OperaRunnerSettings
Overrides:
setLoggingLevel in class OperaRunnerSettings
Parameters:
level - the logging level to use

getLauncher

public File getLauncher()

setLauncher

public void setLauncher(File launcher)

getDefaultSettings

public static OperaLauncherRunnerSettings getDefaultSettings()

makeLauncherExecutable

public void makeLauncherExecutable()

getLauncherNameForOS

protected static String getLauncherNameForOS()
Get the launcher's binary file name based on what flavour of operating system and what kind of architecture the user is using.

Returns:
the launcher's binary file name


Copyright © 2011. All Rights Reserved.