Top Fields Constructors Methods
org.jabref.logic.texparser

public Class TexBibEntriesResolver

extends Object
Class Inheritance
Imports
java.io.IOException, java.util.List, .Set, org.jabref.logic.importer.ImportFormatPreferences, .OpenDatabase, .ParserResult, org.jabref.model.database.BibDatabase, org.jabref.model.entry.BibEntry, org.jabref.model.texparser.LatexBibEntriesResolverResult, .LatexParserResults, org.jabref.model.util.FileUpdateMonitor, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private final FileUpdateMonitor
private final ImportFormatPreferences
private static final Logger
private final BibDatabase

Constructor Summary

AccessConstructor and Description
public
TexBibEntriesResolver(BibDatabase masterDatabase, ImportFormatPreferences importFormatPreferences, FileUpdateMonitor fileMonitor)

Method Summary

Modifier and TypeMethod and Description
private BibEntry
private List<BibEntry>
findNewEntries(List<BibDatabase> bibDatabases, Set<String> citations)

public LatexBibEntriesResolverResult
resolve(LatexParserResults latexParserResults)

Resolve all BibTeX entries and check if they are in the given database.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

fileMonitorback to summary
private final FileUpdateMonitor fileMonitor
importFormatPreferencesback to summary
private final ImportFormatPreferences importFormatPreferences
LOGGERback to summary
private static final Logger LOGGER
masterDatabaseback to summary
private final BibDatabase masterDatabase

Constructor Detail

TexBibEntriesResolverback to summary
public TexBibEntriesResolver(BibDatabase masterDatabase, ImportFormatPreferences importFormatPreferences, FileUpdateMonitor fileMonitor)

Method Detail

addCrossReferencingDataback to summary
private BibEntry addCrossReferencingData(BibEntry entry, BibDatabase bibDatabase)
findNewEntriesback to summary
private List<BibEntry> findNewEntries(List<BibDatabase> bibDatabases, Set<String> citations)
resolveback to summary
public LatexBibEntriesResolverResult resolve(LatexParserResults latexParserResults)

Resolve all BibTeX entries and check if they are in the given database.