Verified Owner
Top Fields Constructors Methods
org.jabref.logic.layout

public Class LayoutFormatterPreferences

extends Object
Class Inheritance
Imports
java.nio.file.Path, java.util.HashMap, .List, .Map, .Optional, javafx.beans.property.ReadOnlyObjectProperty, .SimpleObjectProperty, org.jabref.logic.layout.format.NameFormatterPreferences, org.jabref.logic.preferences.DOIPreferences

Field Summary

Modifier and TypeField and Description
private final Map<String, String>
private final DOIPreferences
private final ReadOnlyObjectProperty<Path>
private final NameFormatterPreferences

Constructor Summary

AccessConstructor and Description
public
LayoutFormatterPreferences(NameFormatterPreferences nameFormatterPreferences, DOIPreferences doiPreferences, ReadOnlyObjectProperty<Path> mainFileDirectoryProperty)

Method Summary

Modifier and TypeMethod and Description
public void
public Optional<String>
public static LayoutFormatterPreferences
getDefault()

Temporary dummy for PreviewPreferences

public DOIPreferences
public Path
public NameFormatterPreferences
public void
putCustomExportNameFormatter(String formatterName, String contents)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

customExportNameFormattersback to summary
private final Map<String, String> customExportNameFormatters
doiPreferencesback to summary
private final DOIPreferences doiPreferences
mainFileDirectoryPropertyback to summary
private final ReadOnlyObjectProperty<Path> mainFileDirectoryProperty
nameFormatterPreferencesback to summary
private final NameFormatterPreferences nameFormatterPreferences

Constructor Detail

LayoutFormatterPreferencesback to summary
public LayoutFormatterPreferences(NameFormatterPreferences nameFormatterPreferences, DOIPreferences doiPreferences, ReadOnlyObjectProperty<Path> mainFileDirectoryProperty)

Method Detail

clearCustomExportNameFormattersback to summary
public void clearCustomExportNameFormatters()
getCustomExportNameFormatterback to summary
public Optional<String> getCustomExportNameFormatter(String formatterName)
getDefaultback to summary
public static LayoutFormatterPreferences getDefault()

Temporary dummy for PreviewPreferences

getDoiPreferencesback to summary
public DOIPreferences getDoiPreferences()
getMainFileDirectoryback to summary
public Path getMainFileDirectory()
getNameFormatterPreferencesback to summary
public NameFormatterPreferences getNameFormatterPreferences()
putCustomExportNameFormatterback to summary
public void putCustomExportNameFormatter(String formatterName, String contents)