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

public Class ProtectedTermsTab

extends AbstractPreferenceTabView<ProtectedTermsTabViewModel>
Class Inheritance
Imports
javafx.beans.property.ReadOnlyBooleanWrapper, javafx.scene.control.ContextMenu, .TableColumn, .TableView, javafx.scene.control.cell.CheckBoxTableCell, org.jabref.gui.actions.ActionFactory, .SimpleCommand, .StandardActions, org.jabref.gui.icon.IconTheme, org.jabref.gui.preferences.AbstractPreferenceTabView, org.jabref.gui.util.BindingsHelper, .ControlHelper, .ValueTableCellFactory, .ViewModelTableRowFactory, org.jabref.logic.l10n.Localization, org.jabref.logic.protectedterms.ProtectedTermsList, .ProtectedTermsLoader, com.airhacks.afterburner.injection.Injector

Tab for managing term list files.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class

Field Summary

Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
dialogServicepreferencestaskExecutorviewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private TableView<ProtectedTermsListItemModel>
private void
private ContextMenu
public String
getTabName()

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

Should return the localized identifier to use for the tab.

Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
formgetContentgetRestartWarningsgetSearchableElementssetContentsetValuesstoreSettingsvalidateSettings

Constructor Detail

ProtectedTermsTabback to summary
public ProtectedTermsTab()

Method Detail

buildFilesTableback to summary
private TableView<ProtectedTermsListItemModel> buildFilesTable()
buildViewback to summary
private void buildView()
createContextMenuback to summary
private ContextMenu createContextMenu(ProtectedTermsListItemModel file)
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
org.jabref.gui.preferences.protectedterms back to summary

private Class ProtectedTermsTab.ContextAction

extends SimpleCommand
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final StandardActions
private final ProtectedTermsListItemModel
Inherited from org.jabref.gui.actions.SimpleCommand:
statusMessage

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from org.jabref.gui.actions.SimpleCommand:
getProgressprogressPropertysetExecutablestatusMessageProperty

Field Detail

commandback to summary
private final StandardActions command
itemModelback to summary
private final ProtectedTermsListItemModel itemModel

Constructor Detail

ContextActionback to summary
public ContextAction(StandardActions command, ProtectedTermsListItemModel itemModel)

Method Detail

executeback to summary
public void execute()
Annotations
@Override