Top Fields Constructors Methods
org.jabref.gui.libraryproperties.saving

public Class SavingPropertiesViewModel

extends Object
implements PropertiesTabViewModel
Class Inheritance
All Implemented Interfaces
org.jabref.gui.libraryproperties.PropertiesTabViewModel
Imports
java.util.ArrayList, .List, .Optional, .Set, javafx.beans.property.BooleanProperty, .ListProperty, .SimpleBooleanProperty, .SimpleListProperty, javafx.collections.FXCollections, org.jabref.gui.commonfxcontrols.SortCriterionViewModel, org.jabref.gui.libraryproperties.PropertiesTabViewModel, org.jabref.logic.cleanup.FieldFormatterCleanup, .FieldFormatterCleanups, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.field.Field, .FieldFactory, .InternalField, .StandardField, org.jabref.model.metadata.MetaData, .SaveOrder, org.jabref.preferences.CleanupPreferences, .PreferencesService

Field Summary

Modifier and TypeField and Description
private final BooleanProperty
private final ListProperty<FieldFormatterCleanup>
private final BibDatabaseContext
private final MetaData
private final BooleanProperty
private final PreferencesService
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty
private final SaveOrder
private final ListProperty<Field>
private final ListProperty<SortCriterionViewModel>
private static final SaveOrder

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BooleanProperty
public ListProperty<FieldFormatterCleanup>
public BooleanProperty
public BooleanProperty
public BooleanProperty
public BooleanProperty
public BooleanProperty
public void
public ListProperty<Field>
public ListProperty<SortCriterionViewModel>
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cleanupsDisablePropertyback to summary
private final BooleanProperty cleanupsDisableProperty
cleanupsPropertyback to summary
private final ListProperty<FieldFormatterCleanup> cleanupsProperty
databaseContextback to summary
private final BibDatabaseContext databaseContext
initialMetaDataback to summary
private final MetaData initialMetaData
libraryProtectedPropertyback to summary
private final BooleanProperty libraryProtectedProperty
preferencesServiceback to summary
private final PreferencesService preferencesService
protectDisablePropertyback to summary
private final BooleanProperty protectDisableProperty
saveInOriginalPropertyback to summary
private final BooleanProperty saveInOriginalProperty
saveInSpecifiedOrderPropertyback to summary
private final BooleanProperty saveInSpecifiedOrderProperty
saveInTableOrderPropertyback to summary
private final BooleanProperty saveInTableOrderProperty
saveOrderback to summary
private final SaveOrder saveOrder
sortableFieldsPropertyback to summary
private final ListProperty<Field> sortableFieldsProperty
sortCriteriaPropertyback to summary
private final ListProperty<SortCriterionViewModel> sortCriteriaProperty
UI_DEFAULT_SAVE_ORDERback to summary
private static final SaveOrder UI_DEFAULT_SAVE_ORDER

Constructor Detail

SavingPropertiesViewModelback to summary
public SavingPropertiesViewModel(BibDatabaseContext databaseContext, PreferencesService preferencesService)

Method Detail

cleanupsDisablePropertyback to summary
public BooleanProperty cleanupsDisableProperty()
cleanupsPropertyback to summary
public ListProperty<FieldFormatterCleanup> cleanupsProperty()
libraryProtectedPropertyback to summary
public BooleanProperty libraryProtectedProperty()
protectDisablePropertyback to summary
public BooleanProperty protectDisableProperty()
saveInOriginalPropertyback to summary
public BooleanProperty saveInOriginalProperty()
saveInSpecifiedOrderPropertyback to summary
public BooleanProperty saveInSpecifiedOrderProperty()
saveInTableOrderPropertyback to summary
public BooleanProperty saveInTableOrderProperty()
setValuesback to summary
public void setValues()

Implements org.jabref.gui.libraryproperties.PropertiesTabViewModel.setValues.

Annotations
@Override
sortableFieldsPropertyback to summary
public ListProperty<Field> sortableFieldsProperty()
sortCriteriaPropertyback to summary
public ListProperty<SortCriterionViewModel> sortCriteriaProperty()
storeSettingsback to summary
public void storeSettings()

Implements org.jabref.gui.libraryproperties.PropertiesTabViewModel.storeSettings.

Annotations
@Override