Verified Owner
Top Description Fields Constructors Methods
org.jabref.gui.preferences.journals

public Class JournalAbbreviationsTab

extends AbstractPreferenceTabView<JournalAbbreviationsTabViewModel>
Class Inheritance
Imports
javafx.animation.Interpolator, .KeyFrame, .KeyValue, .Timeline, javafx.collections.transformation.FilteredList, javafx.geometry.Insets, .Pos, javafx.scene.Node, javafx.scene.control.Button, .ComboBox, .Label, .ProgressIndicator, .TableColumn, .TableView, .Tooltip, javafx.scene.control.cell.TextFieldTableCell, javafx.scene.layout.HBox, .Priority, .StackPane, .VBox, javafx.util.Duration, org.jabref.gui.icon.IconTheme, org.jabref.gui.preferences.AbstractPreferenceTabView, org.jabref.gui.theme.StyleClasses, org.jabref.gui.util.ValueTableCellFactory, org.jabref.logic.journals.JournalAbbreviationRepository, org.jabref.logic.l10n.Localization, com.airhacks.afterburner.injection.Injector, com.tobiasdiez.easybind.EasyBind, org.controlsfx.control.textfield.CustomTextField

Tab for managing journal abbreviation lists.

Field Summary

Modifier and TypeField and Description
private final FilteredList<AbbreviationViewModel>
private Timeline
private final TableView<AbbreviationViewModel>
private final TableColumn<AbbreviationViewModel, String>
private final CustomTextField
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
dialogServicepreferencestaskExecutorviewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
private Node
private Node
private Node
private void
private void
public String
getTabName()

Implements org.jabref.gui.preferences.PreferencesTab.getTabName.

Should return the localized identifier to use for the tab.

private void
private void
private void
private void
private Button
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
formgetContentgetRestartWarningsgetSearchableElementssetContentsetValuesstoreSettingsvalidateSettings

Field Detail

filteredAbbreviationsback to summary
private final FilteredList<AbbreviationViewModel> filteredAbbreviations
invalidateSearchback to summary
private Timeline invalidateSearch
journalAbbreviationsTableback to summary
private final TableView<AbbreviationViewModel> journalAbbreviationsTable
journalTableNameColumnback to summary
private final TableColumn<AbbreviationViewModel, String> journalTableNameColumn

Constructor Detail

JournalAbbreviationsTabback to summary
public JournalAbbreviationsTab()

Method Detail

addAbbreviationback to summary
private void addAbbreviation()
addAbbreviationActionsback to summary
private void addAbbreviationActions()
buildAbbreviationsEditorback to summary
private Node buildAbbreviationsEditor()
buildAddAbbreviationRowback to summary
private Node buildAddAbbreviationRow()
buildFileChooserRowback to summary
private Node buildFileChooserRow()
buildViewback to summary
private void buildView()
editAbbreviationback to summary
private void editAbbreviation()
getTabNameback to summary
public String getTabName()

Implements org.jabref.gui.preferences.PreferencesTab.getTabName.

Doc from org.jabref.gui.preferences.PreferencesTab.getTabName.

Should return the localized identifier to use for the tab.

Annotations
@Override
selectNewAbbreviationback to summary
private void selectNewAbbreviation()
setAnimationsback to summary
private void setAnimations()
setBindingsback to summary
private void setBindings()
setUpTableback to summary
private void setUpTable()
toolButtonback to summary
private Button toolButton(IconTheme.JabRefIcons icon, String tooltip, Runnable action)