Verified Owner
Top Fields Constructors Methods
org.jabref.gui.collab

public Class ChangeScanner

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.file.Path, java.util.List, org.jabref.gui.DialogService, .StateManager, org.jabref.gui.preferences.GuiPreferences, org.jabref.logic.importer.ImportFormatPreferences, .OpenDatabase, .ParserResult, org.jabref.model.database.BibDatabaseContext, org.jabref.model.util.DummyFileUpdateMonitor, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private final BibDatabaseContext
private final DatabaseChangeResolverFactory
private static final Logger
private final GuiPreferences

Constructor Summary

AccessConstructor and Description
public
ChangeScanner(BibDatabaseContext database, DialogService dialogService, GuiPreferences preferences, StateManager stateManager)

Method Summary

Modifier and TypeMethod and Description
public List<DatabaseChange>
getDatabaseChanges(Path fileToCompare)

public List<DatabaseChange>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

databaseback to summary
private final BibDatabaseContext database
databaseChangeResolverFactoryback to summary
private final DatabaseChangeResolverFactory databaseChangeResolverFactory
LOGGERback to summary
private static final Logger LOGGER
preferencesback to summary
private final GuiPreferences preferences

Constructor Detail

ChangeScannerback to summary
public ChangeScanner(BibDatabaseContext database, DialogService dialogService, GuiPreferences preferences, StateManager stateManager)

Method Detail

getDatabaseChangesback to summary
public List<DatabaseChange> getDatabaseChanges(Path fileToCompare) throws IOException
scanForChangesback to summary
public List<DatabaseChange> scanForChanges()