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

public Class EntryTabViewModel

extends Object
implements PreferenceTabViewModel
Class Inheritance
All Implemented Interfaces
org.jabref.gui.preferences.PreferenceTabViewModel
Imports
javafx.beans.property.BooleanProperty, .SimpleBooleanProperty, .SimpleStringProperty, .StringProperty, org.jabref.gui.preferences.PreferenceTabViewModel, org.jabref.logic.bibtex.FieldPreferences, org.jabref.logic.preferences.OwnerPreferences, .TimestampPreferences, org.jabref.model.entry.field.FieldFactory, org.jabref.preferences.BibEntryPreferences, .PreferencesService

Field Summary

Modifier and TypeField and Description
private final BooleanProperty
private final BooleanProperty
private final BibEntryPreferences
private final FieldPreferences
private final StringProperty
private final StringProperty
private final BooleanProperty
private final BooleanProperty
private final StringProperty
private final OwnerPreferences
private final StringProperty
private final BooleanProperty
private final TimestampPreferences

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BooleanProperty
public BooleanProperty
public StringProperty
public StringProperty
public BooleanProperty
public BooleanProperty
public StringProperty
public StringProperty
public BooleanProperty
public void
setValues()

Implements org.jabref.gui.preferences.PreferenceTabViewModel.setValues.

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

public void
storeSettings()

Implements org.jabref.gui.preferences.PreferenceTabViewModel.storeSettings.

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

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

addCreationDatePropertyback to summary
private final BooleanProperty addCreationDateProperty
addModificationDatePropertyback to summary
private final BooleanProperty addModificationDateProperty
bibEntryPreferencesback to summary
private final BibEntryPreferences bibEntryPreferences
fieldPreferencesback to summary
private final FieldPreferences fieldPreferences
keywordSeparatorPropertyback to summary
private final StringProperty keywordSeparatorProperty
markOwnerNamePropertyback to summary
private final StringProperty markOwnerNameProperty
markOwnerOverwritePropertyback to summary
private final BooleanProperty markOwnerOverwriteProperty
markOwnerPropertyback to summary
private final BooleanProperty markOwnerProperty
nonWrappableFieldsPropertyback to summary
private final StringProperty nonWrappableFieldsProperty
ownerPreferencesback to summary
private final OwnerPreferences ownerPreferences
resolveStringsForFieldsPropertyback to summary
private final StringProperty resolveStringsForFieldsProperty
resolveStringsPropertyback to summary
private final BooleanProperty resolveStringsProperty
timestampPreferencesback to summary
private final TimestampPreferences timestampPreferences

Constructor Detail

EntryTabViewModelback to summary
public EntryTabViewModel(PreferencesService preferencesService)

Method Detail

addCreationDatePropertyback to summary
public BooleanProperty addCreationDateProperty()
addModificationDatePropertyback to summary
public BooleanProperty addModificationDateProperty()
keywordSeparatorPropertyback to summary
public StringProperty keywordSeparatorProperty()
markOwnerNamePropertyback to summary
public StringProperty markOwnerNameProperty()
markOwnerOverwritePropertyback to summary
public BooleanProperty markOwnerOverwriteProperty()
markOwnerPropertyback to summary
public BooleanProperty markOwnerProperty()
nonWrappableFieldsPropertyback to summary
public StringProperty nonWrappableFieldsProperty()
resolveStringsForFieldsPropertyback to summary
public StringProperty resolveStringsForFieldsProperty()
resolveStringsPropertyback to summary
public BooleanProperty resolveStringsProperty()
setValuesback to summary
public void setValues()

Implements org.jabref.gui.preferences.PreferenceTabViewModel.setValues.

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

This method is called when the dialog is opened, or if it is made visible after being hidden. The tab should update all its values. This is the ONLY PLACE to set values for the fields in the tab. It is ILLEGAL to set values only at construction time, because the dialog will be reused and updated.

Annotations
@Override
storeSettingsback to summary
public void storeSettings()

Implements org.jabref.gui.preferences.PreferenceTabViewModel.storeSettings.

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

This method is called when the user presses OK in the Preferences dialog. Implementing classes must make sure all settings presented get stored in PreferencesService.

Annotations
@Override