Modifier and Type | Field and Description |
---|---|
private final BibDatabaseContext | |
private final ExternalFilesContentImporter | |
private final DialogService | |
private final ExternalFilesEntryLinker | |
private final FileUpdateMonitor | |
private static final Logger | |
private final GuiPreferences | |
private final StateManager | |
private final TaskExecutor | |
private final UndoManager |
Access | Constructor and Description |
---|---|
public | ImportHandler(BibDatabaseContext database, GuiPreferences preferences, FileUpdateMonitor fileupdateMonitor, UndoManager undoManager, StateManager stateManager, DialogService dialogService, TaskExecutor taskExecutor)
|
bibDatabaseContext | back to summary |
---|---|
private final BibDatabaseContext bibDatabaseContext |
contentImporter | back to summary |
---|---|
private final ExternalFilesContentImporter contentImporter |
dialogService | back to summary |
---|---|
private final DialogService dialogService |
fileLinker | back to summary |
---|---|
private final ExternalFilesEntryLinker fileLinker |
fileUpdateMonitor | back to summary |
---|---|
private final FileUpdateMonitor fileUpdateMonitor |
LOGGER | back to summary |
---|---|
private static final Logger LOGGER |
preferences | back to summary |
---|---|
private final GuiPreferences preferences |
stateManager | back to summary |
---|---|
private final StateManager stateManager |
taskExecutor | back to summary |
---|---|
private final TaskExecutor taskExecutor |
undoManager | back to summary |
---|---|
private final UndoManager undoManager |
ImportHandler | back to summary |
---|---|
public ImportHandler(BibDatabaseContext database, GuiPreferences preferences, FileUpdateMonitor fileupdateMonitor, UndoManager undoManager, StateManager stateManager, DialogService dialogService, TaskExecutor taskExecutor) |
addToGroups | back to summary |
---|---|
private void addToGroups(List<BibEntry> entries, Collection<GroupTreeNode> groups) |
cleanUpEntry | back to summary |
---|---|
pack-priv BibEntry cleanUpEntry(BibDatabaseContext bibDatabaseContext, BibEntry entry)
|
createEmptyEntryWithLink | back to summary |
---|---|
private BibEntry createEmptyEntryWithLink(Path file) |
downloadLinkedFiles | back to summary |
---|---|
public void downloadLinkedFiles(BibEntry entry) |
findDuplicate | back to summary |
---|---|
public Optional |
generateKeys | back to summary |
---|---|
private void generateKeys(List<BibEntry> entries) Generate keys for given entries. |
getDuplicateDecision | back to summary |
---|---|
public DuplicateDecisionResult getDuplicateDecision(BibEntry originalEntry, BibEntry duplicateEntry, DuplicateResolverDialog. |
getFileLinker | back to summary |
---|---|
public ExternalFilesEntryLinker getFileLinker() |
handleBibTeXData | back to summary |
---|---|
public List |
handleDuplicates | back to summary |
---|---|
public Optional |
handleStringData | back to summary |
---|---|
public List |
importCleanedEntries | back to summary |
---|---|
public void importCleanedEntries(List<BibEntry> entries) |
importCleanedEntries | back to summary |
---|---|
public void importCleanedEntries(BibDatabaseContext bibDatabaseContext, List<BibEntry> entries) |
importEntries | back to summary |
---|---|
public void importEntries(List<BibEntry> entries) Cleans up the given entries and adds them to the library. There is no automatic download done. |
importEntriesWithDuplicateCheck | back to summary |
---|---|
public void importEntriesWithDuplicateCheck(BibDatabaseContext database, List<BibEntry> entriesToAdd) |
importEntryWithDuplicateCheck | back to summary |
---|---|
public void importEntryWithDuplicateCheck(BibDatabaseContext bibDatabaseContext, BibEntry entry) |
importEntryWithDuplicateCheck | back to summary |
---|---|
private void importEntryWithDuplicateCheck(BibDatabaseContext bibDatabaseContext, BibEntry entry, DuplicateResolverDialog. |
importFilesInBackground | back to summary |
---|---|
public BackgroundTask |
importStringConstantsWithDuplicateCheck | back to summary |
---|---|
public void importStringConstantsWithDuplicateCheck(Collection<BibtexString> stringConstants) |
setAutomaticFields | back to summary |
---|---|
public void setAutomaticFields(List<BibEntry> entries) |
tryImportFormats | back to summary |
---|---|
private List |