Top Description Fields Constructors Methods
org.jabref.logic.util

public Class OS

extends Object
Class Inheritance
Imports
java.util.Locale, org.jabref.gui.desktop.os.DefaultDesktop, .Linux, .NativeDesktop, .OSX, .Windows, com.github.javakeyring.BackendNotSupportedException, com.github.javakeyring.Keyring, com.github.javakeyring.PasswordAccessException, org.slf4j.LoggerFactory

Operating system (OS) detection For OS-specific actions see org.jabref.gui.desktop.JabRefDesktop and org.jabref.gui.desktop.os.NativeDesktop.

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
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
private
OS()

Method Summary

Modifier and TypeMethod and Description
public static NativeDesktop
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
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
private OS()

Method Detail

getNativeDesktopback to summary
public static NativeDesktop getNativeDesktop()
isKeyringAvailableback to summary
public static boolean isKeyringAvailable()