Top Description Fields Constructors Methods
org.jabref.gui.preferences.externalfiletypes

public Class ExternalFileTypesTab

extends AbstractPreferenceTabView<ExternalFileTypesTabViewModel>
implements PreferencesTab
Class Inheritance
All Implemented Interfaces
org.jabref.gui.preferences.PreferencesTab
Imports
javafx.fxml.FXML, javafx.scene.control.TableColumn, .TableView, org.jabref.gui.icon.IconTheme, .JabRefIcon, org.jabref.gui.preferences.AbstractPreferenceTabView, .PreferencesTab, org.jabref.gui.util.BindingsHelper, .ValueTableCellFactory, org.jabref.logic.l10n.Localization, com.airhacks.afterburner.views.ViewLoader

Editor for external file types.

Field Summary

Modifier and TypeField and Description
private TableView<ExternalFileTypeItemViewModel>
private TableColumn<ExternalFileTypeItemViewModel, String>
private TableColumn<ExternalFileTypeItemViewModel, Boolean>
private TableColumn<ExternalFileTypeItemViewModel, Boolean>
private TableColumn<ExternalFileTypeItemViewModel, String>
private TableColumn<ExternalFileTypeItemViewModel, JabRefIcon>
private TableColumn<ExternalFileTypeItemViewModel, String>
private TableColumn<ExternalFileTypeItemViewModel, String>
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
dialogServicepreferencesServicetaskExecutorviewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

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

Should return the localized identifier to use for the tab.

public void
private void
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
getBuildergetRestartWarningssetValuesstoreSettingsvalidateSettings

Field Detail

fileTypesTableback to summary
private TableView<ExternalFileTypeItemViewModel> fileTypesTable
Annotations
@FXML
fileTypesTableApplicationColumnback to summary
private TableColumn<ExternalFileTypeItemViewModel, String> fileTypesTableApplicationColumn
Annotations
@FXML
fileTypesTableDeleteColumnback to summary
private TableColumn<ExternalFileTypeItemViewModel, Boolean> fileTypesTableDeleteColumn
Annotations
@FXML
fileTypesTableEditColumnback to summary
private TableColumn<ExternalFileTypeItemViewModel, Boolean> fileTypesTableEditColumn
Annotations
@FXML
fileTypesTableExtensionColumnback to summary
private TableColumn<ExternalFileTypeItemViewModel, String> fileTypesTableExtensionColumn
Annotations
@FXML
fileTypesTableIconColumnback to summary
private TableColumn<ExternalFileTypeItemViewModel, JabRefIcon> fileTypesTableIconColumn
Annotations
@FXML
fileTypesTableMimeTypeColumnback to summary
private TableColumn<ExternalFileTypeItemViewModel, String> fileTypesTableMimeTypeColumn
Annotations
@FXML
fileTypesTableNameColumnback to summary
private TableColumn<ExternalFileTypeItemViewModel, String> fileTypesTableNameColumn
Annotations
@FXML

Constructor Detail

ExternalFileTypesTabback to summary
public ExternalFileTypesTab()

Method Detail

addNewTypeback to summary
private void addNewType()
Annotations
@FXML
editTypeback to summary
private void editType(ExternalFileTypeItemViewModel type)
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.

Returns:String

Identifier for the tab (for instance "General", "Appearance" or "External Files").

Annotations
@Override
initializeback to summary
public void initialize()
Annotations
@FXML
resetToDefaultback to summary
private void resetToDefault()
Annotations
@FXML