Top Fields Constructors Methods
org.jabref.gui.bibtexextractor

public Class BibtexExtractorViewModel

extends Object
Class Inheritance
Imports
java.util.HashMap, .List, .Map, javax.swing.undo.UndoManager, javafx.beans.property.SimpleStringProperty, .StringProperty, org.jabref.gui.DialogService, .StateManager, org.jabref.gui.externalfiles.ImportHandler, org.jabref.gui.util.BackgroundTask, .TaskExecutor, org.jabref.logic.importer.FetcherException, org.jabref.logic.importer.fetcher.GrobidCitationFetcher, org.jabref.logic.l10n.Localization, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.BibEntry, org.jabref.model.util.FileUpdateMonitor, org.jabref.preferences.PreferencesService, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private final DialogService
private final ImportHandler
private final StringProperty
private static final Logger
private final PreferencesService
private final TaskExecutor

Constructor Summary

AccessConstructor and Description
public
BibtexExtractorViewModel(BibDatabaseContext bibdatabaseContext, DialogService dialogService, PreferencesService preferencesService, FileUpdateMonitor fileUpdateMonitor, TaskExecutor taskExecutor, UndoManager undoManager, StateManager stateManager)

Method Summary

Modifier and TypeMethod and Description
public StringProperty
private void
private void
public void
private void
trackNewEntry(BibEntry bibEntry, String eventMessage)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dialogServiceback to summary
private final DialogService dialogService
importHandlerback to summary
private final ImportHandler importHandler
inputTextPropertyback to summary
private final StringProperty inputTextProperty
LOGGERback to summary
private static final Logger LOGGER
preferencesServiceback to summary
private final PreferencesService preferencesService
taskExecutorback to summary
private final TaskExecutor taskExecutor

Constructor Detail

BibtexExtractorViewModelback to summary
public BibtexExtractorViewModel(BibDatabaseContext bibdatabaseContext, DialogService dialogService, PreferencesService preferencesService, FileUpdateMonitor fileUpdateMonitor, TaskExecutor taskExecutor, UndoManager undoManager, StateManager stateManager)

Method Detail

inputTextPropertyback to summary
public StringProperty inputTextProperty()
parseUsingBibtexExtractorback to summary
private void parseUsingBibtexExtractor()
parseUsingGrobidback to summary
private void parseUsingGrobid()
startParsingback to summary
public void startParsing()
trackNewEntryback to summary
private void trackNewEntry(BibEntry bibEntry, String eventMessage)