public class Executable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.io.File |
binary |
private FirefoxBinary.Channel |
channel |
private java.lang.String |
version |
Constructor and Description |
---|
Executable(java.io.File userSpecifiedBinaryPath) |
Modifier and Type | Method and Description |
---|---|
FirefoxBinary.Channel |
getChannel() |
java.io.File |
getDirectory() |
java.io.File |
getFile() |
java.lang.String |
getPath() |
private java.util.Optional<java.nio.file.Path> |
getResource(java.lang.String resourceName) |
java.lang.String |
getVersion() |
private void |
loadApplicationIni() |
private void |
loadChannelPref() |
private final java.io.File binary
private java.lang.String version
private FirefoxBinary.Channel channel
public java.io.File getDirectory()
public java.io.File getFile()
public java.lang.String getPath()
public java.lang.String getVersion()
public FirefoxBinary.Channel getChannel()
private void loadApplicationIni()
private void loadChannelPref()
private java.util.Optional<java.nio.file.Path> getResource(java.lang.String resourceName)