Top Fields Constructors Methods
org.jabref.gui.preferences.citationkeypattern

public Class CitationKeyPatternTab

extends AbstractPreferenceTabView<CitationKeyPatternTabViewModel>
implements PreferencesTab
Class Inheritance
All Implemented Interfaces
org.jabref.gui.preferences.PreferencesTab
Imports
javafx.fxml.FXML, javafx.scene.control.Button, .CheckBox, .RadioButton, .TextField, org.jabref.gui.actions.ActionFactory, .StandardActions, org.jabref.gui.commonfxcontrols.CitationKeyPatternsPanel, org.jabref.gui.help.HelpAction, org.jabref.gui.preferences.AbstractPreferenceTabView, .PreferencesTab, org.jabref.logic.help.HelpFile, org.jabref.logic.l10n.Localization, org.jabref.model.entry.BibEntryTypesManager, com.airhacks.afterburner.injection.Injector, com.airhacks.afterburner.views.ViewLoader

Field Summary

Modifier and TypeField and Description
private CitationKeyPatternsPanel
private CheckBox
private Button
private TextField
private TextField
private RadioButton
private RadioButton
private RadioButton
private CheckBox
private CheckBox
private TextField
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
dialogServicepreferencesServicetaskExecutorviewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
getTabName()

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

Should return the localized identifier to use for the tab.

public void
public void
public void
setValues()

Overrides org.jabref.gui.preferences.AbstractPreferenceTabView.setValues.

Implements org.jabref.gui.preferences.PreferencesTab.setValues.

This method is called when the dialog is opened, or if it is made visible after being hidden.

public void
storeSettings()

Overrides org.jabref.gui.preferences.AbstractPreferenceTabView.storeSettings.

Implements org.jabref.gui.preferences.PreferencesTab.storeSettings.

This method is called when the user presses OK in the Preferences dialog.

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

Field Detail

bibtexKeyPatternTableback to summary
private CitationKeyPatternsPanel bibtexKeyPatternTable
Annotations
@FXML
generateOnSaveback to summary
private CheckBox generateOnSave
Annotations
@FXML
keyPatternHelpback to summary
private Button keyPatternHelp
Annotations
@FXML
keyPatternRegexback to summary
private TextField keyPatternRegex
Annotations
@FXML
keyPatternReplacementback to summary
private TextField keyPatternReplacement
Annotations
@FXML
letterAlwaysAddback to summary
private RadioButton letterAlwaysAdd
Annotations
@FXML
letterStartAback to summary
private RadioButton letterStartA
Annotations
@FXML
letterStartBback to summary
private RadioButton letterStartB
Annotations
@FXML
overwriteAllowback to summary
private CheckBox overwriteAllow
Annotations
@FXML
overwriteWarningback to summary
private CheckBox overwriteWarning
Annotations
@FXML
unwantedCharactersback to summary
private TextField unwantedCharacters
Annotations
@FXML

Constructor Detail

CitationKeyPatternTabback to summary
public CitationKeyPatternTab()

Method Detail

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()
resetAllKeyPatternsback to summary
public void resetAllKeyPatterns()
Annotations
@FXML
setValuesback to summary
public void setValues()

Overrides org.jabref.gui.preferences.AbstractPreferenceTabView.setValues.

Implements org.jabref.gui.preferences.PreferencesTab.setValues.

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

This method is called when the dialog is opened, or if it is made visible after being hidden. This calls the appropriate method in the ViewModel.

Annotations
@Override
storeSettingsback to summary
public void storeSettings()

Overrides org.jabref.gui.preferences.AbstractPreferenceTabView.storeSettings.

Implements org.jabref.gui.preferences.PreferencesTab.storeSettings.

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

This method is called when the user presses OK in the Preferences dialog. This calls the appropriate method in the ViewModel.

Annotations
@Override