Verified Owner
Top Description Fields Constructors Methods
org.jabref.logic.os

public Class OS

extends Object
Class Inheritance
Imports
java.io.IOException, java.net.InetAddress, .UnknownHostException, java.nio.charset.Charset, java.nio.file.Files, .Path, java.util.List, .Locale, .Objects, org.jabref.logic.util.strings.StringUtil, org.jabref.model.metadata.UserHostInfo, com.github.javakeyring.BackendNotSupportedException, .Keyring, .PasswordAccessException, mslinks.ShellLink, .ShellLinkException, org.slf4j.Logger, .LoggerFactory

For GUI-specific things, see jabref.gui.desktop.os.NativeDesktop

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
private static final String
public static final List<Charset>
public static final boolean
public static final String
private static final String
public static final boolean
public static final boolean

Constructor Summary

AccessConstructor and Description
public
OS()

Method Summary

Modifier and TypeMethod and Description
public static String
detectProgramPath(String programName, String directoryName)

private static String
private static String
getProgramPath(String programName, String directoryName, String progFiles)

public static UserHostInfo
public static UserHostInfo
getUserHostInfo(String customOwner)

public static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

APP_DIR_APP_AUTHORback to summary
public static final String APP_DIR_APP_AUTHOR
APP_DIR_APP_NAMEback to summary
public static final String APP_DIR_APP_NAME
DEFAULT_EXECUTABLE_EXTENSIONback to summary
private static final String DEFAULT_EXECUTABLE_EXTENSION
ENCODINGSback to summary
public static final List<Charset> ENCODINGS
LINUXback to summary
public static final boolean LINUX
NEWLINEback to summary
public static final String NEWLINE
OS_NAMEback to summary
private static final String OS_NAME
OS_Xback to summary
public static final boolean OS_X
WINDOWSback to summary
public static final boolean WINDOWS

Constructor Detail

OSback to summary
public OS()

Method Detail

detectProgramPathback to summary
public static String detectProgramPath(String programName, String directoryName)
getHostNameback to summary
private static String getHostName()
getProgramPathback to summary
private static String getProgramPath(String programName, String directoryName, String progFiles)
getUserHostInfoback to summary
public static UserHostInfo getUserHostInfo()
getUserHostInfoback to summary
public static UserHostInfo getUserHostInfo(String customOwner)
isKeyringAvailableback to summary
public static boolean isKeyringAvailable()