| Modifier and Type | Field and Description |
|---|---|
| protected final BooleanProperty | |
| protected final BooleanProperty | |
| protected final BooleanProperty | |
| protected final BooleanProperty | |
| protected DialogService | |
| protected final ObjectProperty | |
| protected final BooleanProperty | |
| protected IdentifierParser | |
| protected BooleanProperty | |
| private static final Logger | |
| protected GuiPreferences | |
| protected final StateManager | |
| protected TaskExecutor |
| Access | Constructor and Description |
|---|---|
| public | BaseIdentifierEditorViewModel(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, DialogService dialogService, TaskExecutor taskExecutor, GuiPreferences preferences, UndoManager undoManager, StateManager stateManager)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public BooleanProperty | |
| public BooleanProperty | |
| public BooleanProperty | |
| public BooleanProperty | |
| protected final void | configure(boolean canFetchBibliographyInformationById, boolean canLookupIdentifier, boolean canShortenIdentifier)
Since it's not possible to perform the same actions on all identifiers, specific implementations can call the |
| protected final void | configure(boolean canFetchBibliographyInformationById, boolean canLookupIdentifier, boolean canShortenIdentifier, boolean canSyncWithBrowser)
Overload adding |
| public void | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| protected void | |
| public BooleanProperty | |
| public BooleanProperty | |
| public void | |
| public void | |
| public void | |
| public void | |
| protected Optional |
| canFetchBibliographyInformationById | back to summary |
|---|---|
| protected final BooleanProperty canFetchBibliographyInformationById | |
| canLookupIdentifier | back to summary |
|---|---|
| protected final BooleanProperty canLookupIdentifier | |
| canShortenIdentifier | back to summary |
|---|---|
| protected final BooleanProperty canShortenIdentifier | |
| canSyncWithBrowser | back to summary |
|---|---|
| protected final BooleanProperty canSyncWithBrowser | |
| dialogService | back to summary |
|---|---|
| protected DialogService dialogService | |
| identifier | back to summary |
|---|---|
| protected final ObjectProperty<Optional<T>> identifier | |
| identifierLookupInProgress | back to summary |
|---|---|
| protected final BooleanProperty identifierLookupInProgress | |
| identifierParser | back to summary |
|---|---|
| protected IdentifierParser identifierParser | |
| isInvalidIdentifier | back to summary |
|---|---|
| protected BooleanProperty isInvalidIdentifier | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| preferences | back to summary |
|---|---|
| protected GuiPreferences preferences | |
| stateManager | back to summary |
|---|---|
| protected final StateManager stateManager | |
| taskExecutor | back to summary |
|---|---|
| protected TaskExecutor taskExecutor | |
| BaseIdentifierEditorViewModel | back to summary |
|---|---|
| public BaseIdentifierEditorViewModel(Field field, SuggestionProvider<?> suggestionProvider, FieldCheckers fieldCheckers, DialogService dialogService, TaskExecutor taskExecutor, GuiPreferences preferences, UndoManager undoManager, StateManager stateManager) | |
| bindToEntry | back to summary |
|---|---|
| public void bindToEntry(BibEntry entry) Overrides org.
| |
| canFetchBibliographyInformationByIdProperty | back to summary |
|---|---|
| public BooleanProperty canFetchBibliographyInformationByIdProperty() | |
| canLookupIdentifierProperty | back to summary |
|---|---|
| public BooleanProperty canLookupIdentifierProperty() | |
| canShortenIdentifierProperty | back to summary |
|---|---|
| public BooleanProperty canShortenIdentifierProperty() | |
| canSyncWithBrowserProperty | back to summary |
|---|---|
| public BooleanProperty canSyncWithBrowserProperty() | |
| configure | back to summary |
|---|---|
| protected final void configure(boolean canFetchBibliographyInformationById, boolean canLookupIdentifier, boolean canShortenIdentifier) Since it's not possible to perform the same actions on all identifiers, specific implementations can call the Note This method MUST be called by all the implementation view models in their principal constructor | |
| configure | back to summary |
|---|---|
| protected final void configure(boolean canFetchBibliographyInformationById, boolean canLookupIdentifier, boolean canShortenIdentifier, boolean canSyncWithBrowser) Overload adding | |
| fetchBibliographyInformation | back to summary |
|---|---|
| public void fetchBibliographyInformation(BibEntry bibEntry) | |
| getCanFetchBibliographyInformationById | back to summary |
|---|---|
| public boolean getCanFetchBibliographyInformationById() | |
| getCanLookupIdentifier | back to summary |
|---|---|
| public boolean getCanLookupIdentifier() | |
| getCanShortenIdentifier | back to summary |
|---|---|
| public boolean getCanShortenIdentifier() | |
| getCanSyncWithBrowser | back to summary |
|---|---|
| public boolean getCanSyncWithBrowser() | |
| getIdentifierLookupInProgress | back to summary |
|---|---|
| public boolean getIdentifierLookupInProgress() | |
| getIdentifierLookupNotInProgress | back to summary |
|---|---|
| public boolean getIdentifierLookupNotInProgress() | |
| getIsInvalidIdentifier | back to summary |
|---|---|
| public boolean getIsInvalidIdentifier() | |
| getSyncWithBrowser | back to summary |
|---|---|
| public boolean getSyncWithBrowser() Whether this identifier should currently be synced to the browser extension. Only meaningful when
| |
| handleIdentifierFetchingError | back to summary |
|---|---|
| protected void handleIdentifierFetchingError(Exception exception, org.jabref.logic.importer.IdFetcher<T> fetcher) | |
| identifierLookupInProgressProperty | back to summary |
|---|---|
| public BooleanProperty identifierLookupInProgressProperty() | |
| isInvalidIdentifierProperty | back to summary |
|---|---|
| public BooleanProperty isInvalidIdentifierProperty() | |
| lookupIdentifier | back to summary |
|---|---|
| public void lookupIdentifier(BibEntry bibEntry) | |
| openExternalLink | back to summary |
|---|---|
| public void openExternalLink() | |
| setSyncWithBrowser | back to summary |
|---|---|
| public void setSyncWithBrowser(boolean syncWithBrowser) | |
| shortenID | back to summary |
|---|---|
| public void shortenID() throws UnsupportedOperationException | |
| updateIdentifier | back to summary |
|---|---|
| protected Optional | |