Top Fields Constructors Methods
org.jabref.logic.exporter

public Class SaveConfiguration

extends Object
Class Inheritance
Known Direct Subclasses
org.jabref.logic.exporter.SelfContainedSaveConfiguration
Imports
org.jabref.gui.autosaveandbackup.BackupManager, org.jabref.model.metadata.SaveOrder

Field Summary

Modifier and TypeField and Description
public static final String
private boolean
private boolean
private SaveOrder
private BibDatabaseWriter.SaveType

Constructor Summary

AccessConstructor and Description
public
SaveConfiguration(SaveOrder saveOrder, Boolean makeBackup, BibDatabaseWriter.SaveType saveType, Boolean reformatFile)

public

Method Summary

Modifier and TypeMethod and Description
public SaveOrder
public BibDatabaseWriter.SaveType
public boolean
public boolean
public SaveConfiguration
withMakeBackup(Boolean
whether a backup (.bak file) should be made
newMakeBackup
)

Required by BackupManager.

public SaveConfiguration
withReformatOnSave(boolean newReformat)

public SaveConfiguration
withSaveOrder(SaveOrder newSaveOrder)

public SaveConfiguration
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ENCODING_PREFIXback to summary
public static final String ENCODING_PREFIX
makeBackupback to summary
private boolean makeBackup
reformatFileback to summary
private boolean reformatFile
saveOrderback to summary
private SaveOrder saveOrder
saveTypeback to summary
private BibDatabaseWriter.SaveType saveType

Constructor Detail

SaveConfigurationback to summary
public SaveConfiguration(SaveOrder saveOrder, Boolean makeBackup, BibDatabaseWriter.SaveType saveType, Boolean reformatFile)
SaveConfigurationback to summary
public SaveConfiguration()

Method Detail

getSaveOrderback to summary
public SaveOrder getSaveOrder()
getSaveTypeback to summary
public BibDatabaseWriter.SaveType getSaveType()
shouldMakeBackupback to summary
public boolean shouldMakeBackup()
shouldReformatFileback to summary
public boolean shouldReformatFile()
withMakeBackupback to summary
public SaveConfiguration withMakeBackup(Boolean newMakeBackup)

Required by BackupManager. Should not be used in other settings

Parameters
newMakeBackup:Boolean

whether a backup (.bak file) should be made

withReformatOnSaveback to summary
public SaveConfiguration withReformatOnSave(boolean newReformat)
withSaveOrderback to summary
public SaveConfiguration withSaveOrder(SaveOrder newSaveOrder)
withSaveTypeback to summary
public SaveConfiguration withSaveType(BibDatabaseWriter.SaveType newSaveType)