Verified Owner
Top Fields Constructors Methods
org.jabref.gui.libraryproperties.git

public Class GitPropertiesViewModel

extends Object
implements PropertiesTabViewModel
Class Inheritance
All Implemented Interfaces
org.jabref.gui.libraryproperties.PropertiesTabViewModel
Annotations
@NullMarked
Imports
javafx.beans.property.BooleanProperty, .SimpleBooleanProperty, org.jabref.gui.libraryproperties.PropertiesTabViewModel, org.jabref.model.database.BibDatabaseContext, org.jabref.model.metadata.MetaData, org.jspecify.annotations.NullMarked

Field Summary

Modifier and TypeField and Description
private final BooleanProperty
private final BooleanProperty
private final BooleanProperty
private final BibDatabaseContext

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public BooleanProperty
public BooleanProperty
public BooleanProperty
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

autoCommitPropertyback to summary
private final BooleanProperty autoCommitProperty
autoPullPropertyback to summary
private final BooleanProperty autoPullProperty
autoPushPropertyback to summary
private final BooleanProperty autoPushProperty
databaseContextback to summary
private final BibDatabaseContext databaseContext

Constructor Detail

GitPropertiesViewModelback to summary
pack-priv GitPropertiesViewModel(BibDatabaseContext databaseContext)

Method Detail

autoCommitPropertyback to summary
public BooleanProperty autoCommitProperty()
autoPullPropertyback to summary
public BooleanProperty autoPullProperty()
autoPushPropertyback to summary
public BooleanProperty autoPushProperty()
setValuesback to summary
public void setValues(MetaData metaData)

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

Doc from org.jabref.gui.libraryproperties.PropertiesTabViewModel.setValues.

Fills this tab's controls from metaData — see PropertiesTab#setValues(MetaData).

Annotations
@Override
storeSettingsback to summary
public void storeSettings(MetaData metaData)

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

Doc from org.jabref.gui.libraryproperties.PropertiesTabViewModel.storeSettings.

Writes this tab's settings into metaData — see PropertiesTab#storeSettings(MetaData). A tab whose settings are not metadata, such as the preamble, ignores it and records its own change.

Annotations
@Override