Top Fields Constructors Methods
org.jabref.logic.openoffice

public Class OpenOfficePreferences

extends Object
Class Inheritance
Imports
java.util.List, javafx.beans.property.BooleanProperty, .SimpleBooleanProperty, .SimpleStringProperty, .StringProperty, javafx.collections.FXCollections, .ObservableList

Field Summary

Modifier and TypeField and Description
private final StringProperty
public static final String
public static final String
public static final String
public static final String
private final StringProperty
private final ObservableList<String>
public static final String
public static final String
private final BooleanProperty
private final BooleanProperty
public static final String

Constructor Summary

AccessConstructor and Description
public
OpenOfficePreferences(String executablePath, boolean useAllDatabases, boolean syncWhenCiting, List<String> externalStyles, String currentStyle)

Method Summary

Modifier and TypeMethod and Description
public void
public void
public StringProperty
public StringProperty
public String
getCurrentStyle()

path to the used style file

public String
getExecutablePath()

path to soffice-file

public ObservableList<String>
getExternalStyles()

list with paths to external style files

public boolean
getSyncWhenCiting()

true if the reference list is updated when adding a new citation

public boolean
getUseAllDatabases()

true if all databases should be used when citing

public void
setCurrentStyle(String currentStyle)

public void
setExecutablePath(String executablePath)

public void
public void
setSyncWhenCiting(boolean syncWhenCiting)

public void
setUseAllDatabases(boolean useAllDatabases)

public BooleanProperty
public BooleanProperty
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

currentStyleback to summary
private final StringProperty currentStyle
DEFAULT_LINUX_EXEC_PATHback to summary
public static final String DEFAULT_LINUX_EXEC_PATH
DEFAULT_LINUX_FLATPAK_EXEC_PATHback to summary
public static final String DEFAULT_LINUX_FLATPAK_EXEC_PATH
DEFAULT_OSX_EXEC_PATHback to summary
public static final String DEFAULT_OSX_EXEC_PATH
DEFAULT_WIN_EXEC_PATHback to summary
public static final String DEFAULT_WIN_EXEC_PATH
executablePathback to summary
private final StringProperty executablePath
externalStylesback to summary
private final ObservableList<String> externalStyles
LINUX_EXECUTABLEback to summary
public static final String LINUX_EXECUTABLE
OSX_EXECUTABLEback to summary
public static final String OSX_EXECUTABLE
syncWhenCitingback to summary
private final BooleanProperty syncWhenCiting
useAllDatabasesback to summary
private final BooleanProperty useAllDatabases
WINDOWS_EXECUTABLEback to summary
public static final String WINDOWS_EXECUTABLE

Constructor Detail

OpenOfficePreferencesback to summary
public OpenOfficePreferences(String executablePath, boolean useAllDatabases, boolean syncWhenCiting, List<String> externalStyles, String currentStyle)

Method Detail

clearConnectionSettingsback to summary
public void clearConnectionSettings()
clearCurrentStyleback to summary
public void clearCurrentStyle()
currentStylePropertyback to summary
public StringProperty currentStyleProperty()
executablePathPropertyback to summary
public StringProperty executablePathProperty()
getCurrentStyleback to summary
public String getCurrentStyle()

path to the used style file

getExecutablePathback to summary
public String getExecutablePath()

path to soffice-file

getExternalStylesback to summary
public ObservableList<String> getExternalStyles()

list with paths to external style files

getSyncWhenCitingback to summary
public boolean getSyncWhenCiting()

true if the reference list is updated when adding a new citation

getUseAllDatabasesback to summary
public boolean getUseAllDatabases()

true if all databases should be used when citing

setCurrentStyleback to summary
public void setCurrentStyle(String currentStyle)
setExecutablePathback to summary
public void setExecutablePath(String executablePath)
setExternalStylesback to summary
public void setExternalStyles(List<String> list)
setSyncWhenCitingback to summary
public void setSyncWhenCiting(boolean syncWhenCiting)
setUseAllDatabasesback to summary
public void setUseAllDatabases(boolean useAllDatabases)
syncWhenCitingPropertyback to summary
public BooleanProperty syncWhenCitingProperty()
useAllDatabasesPropertyback to summary
public BooleanProperty useAllDatabasesProperty()