Verified Owner
Top Fields Constructors Methods
org.jabref.gui.fieldeditors.identifier

public Class DoiIdentifierEditorViewModel

extends BaseIdentifierEditorViewModel<DOI>
Class Inheritance
Imports
org.jabref.gui.DialogService, .StateManager, org.jabref.gui.autocompleter.SuggestionProvider, org.jabref.gui.desktop.os.NativeDesktop, org.jabref.gui.mergeentries.FetchAndMergeEntry, org.jabref.gui.preferences.GuiPreferences, org.jabref.logic.formatter.bibtexfields.ShortenDOIFormatter, org.jabref.logic.importer.fetcher.CrossRef, org.jabref.logic.integrity.FieldCheckers, org.jabref.logic.l10n.Localization, org.jabref.logic.undo.UndoManager, org.jabref.logic.util.BackgroundTask, .TaskExecutor, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.FieldTextMapper, .StandardField, org.jabref.model.entry.identifier.DOI, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private static final Logger
private final ShortenDOIFormatter
Inherited from org.jabref.gui.fieldeditors.identifier.BaseIdentifierEditorViewModel:
canFetchBibliographyInformationByIdcanLookupIdentifiercanShortenIdentifiercanSyncWithBrowserdialogServiceidentifieridentifierLookupInProgressidentifierParserisInvalidIdentifierpreferencesstateManagertaskExecutor

Constructor Summary

AccessConstructor and Description
public
DoiIdentifierEditorViewModel(SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, DialogService dialogService, TaskExecutor taskExecutor, GuiPreferences preferences, UndoManager undoManager, StateManager stateManager)

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
Inherited from org.jabref.gui.fieldeditors.identifier.BaseIdentifierEditorViewModel:
bindToEntrycanFetchBibliographyInformationByIdPropertycanLookupIdentifierPropertycanShortenIdentifierPropertycanSyncWithBrowserPropertyconfigureconfiguregetCanFetchBibliographyInformationByIdgetCanLookupIdentifiergetCanShortenIdentifiergetCanSyncWithBrowsergetIdentifierLookupInProgressgetIdentifierLookupNotInProgressgetIsInvalidIdentifiergetSyncWithBrowserhandleIdentifierFetchingErroridentifierLookupInProgressPropertyisInvalidIdentifierPropertysetSyncWithBrowserupdateIdentifier

Field Detail

LOGGERback to summary
private static final Logger LOGGER

Hides org.jabref.gui.fieldeditors.identifier.BaseIdentifierEditorViewModel.LOGGER.

shortenDOIFormatterback to summary
private final ShortenDOIFormatter shortenDOIFormatter

Constructor Detail

DoiIdentifierEditorViewModelback to summary
public DoiIdentifierEditorViewModel(SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, DialogService dialogService, TaskExecutor taskExecutor, GuiPreferences preferences, UndoManager undoManager, StateManager stateManager)

Method Detail

fetchBibliographyInformationback to summary
public void fetchBibliographyInformation(BibEntry bibEntry)

Overrides org.jabref.gui.fieldeditors.identifier.BaseIdentifierEditorViewModel.fetchBibliographyInformation.

Annotations
@Override
lookupIdentifierback to summary
public void lookupIdentifier(BibEntry bibEntry)

Overrides org.jabref.gui.fieldeditors.identifier.BaseIdentifierEditorViewModel.lookupIdentifier.

Annotations
@Override
shortenIDback to summary
public void shortenID()

Overrides org.jabref.gui.fieldeditors.identifier.BaseIdentifierEditorViewModel.shortenID.

Annotations
@Override