Top Fields Constructors Methods
org.jabref.preferences

public Class GuiPreferences

extends Object
Class Inheritance
Imports
java.nio.file.Path, java.util.List, javafx.beans.property.BooleanProperty, .DoubleProperty, .ObjectProperty, .SimpleBooleanProperty, .SimpleDoubleProperty, .SimpleObjectProperty, .SimpleStringProperty, .StringProperty, javafx.collections.FXCollections, .ObservableList, org.jabref.logic.util.io.FileHistory

Field Summary

Modifier and TypeField and Description
private final FileHistory
private final ObservableList<Path>
private final ObjectProperty<Path>
private final StringProperty
private final DoubleProperty
private final DoubleProperty
private final DoubleProperty
private final DoubleProperty
private final DoubleProperty
private final BooleanProperty
private final BooleanProperty

Constructor Summary

AccessConstructor and Description
public
GuiPreferences(double positionX, double positionY, double sizeX, double sizeY, boolean windowMaximised, boolean windowFullScreen, List<Path> lastFilesOpened, Path lastFocusedFile, FileHistory fileHistory, String lastSelectedIdBasedFetcher, double sidePaneWidth)

Method Summary

Modifier and TypeMethod and Description
public FileHistory
public ObservableList<Path>
public Path
public String
public double
public double
public double
public double
public double
public boolean
public boolean
public ObjectProperty<Path>
public StringProperty
public DoubleProperty
public DoubleProperty
public void
public void
setLastFocusedFile(Path lastFocusedFile)

public void
setLastSelectedIdBasedFetcher(String lastSelectedIdBasedFetcher)

public void
setPositionX(double positionX)

public void
setPositionY(double positionY)

public void
setSidePaneWidth(double sidePaneWidth)

public void
setSizeX(double sizeX)

public void
setSizeY(double sizeY)

public void
setWindowFullScreen(boolean windowFullScreen)

public void
setWindowMaximised(boolean windowMaximised)

public DoubleProperty
public DoubleProperty
public DoubleProperty
public BooleanProperty
public BooleanProperty
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

fileHistoryback to summary
private final FileHistory fileHistory
lastFilesOpenedback to summary
private final ObservableList<Path> lastFilesOpened
lastFocusedFileback to summary
private final ObjectProperty<Path> lastFocusedFile
lastSelectedIdBasedFetcherback to summary
private final StringProperty lastSelectedIdBasedFetcher
positionXback to summary
private final DoubleProperty positionX
positionYback to summary
private final DoubleProperty positionY
sidePaneWidthback to summary
private final DoubleProperty sidePaneWidth
sizeXback to summary
private final DoubleProperty sizeX
sizeYback to summary
private final DoubleProperty sizeY
windowFullScreenback to summary
private final BooleanProperty windowFullScreen
windowMaximisedback to summary
private final BooleanProperty windowMaximised

Constructor Detail

GuiPreferencesback to summary
public GuiPreferences(double positionX, double positionY, double sizeX, double sizeY, boolean windowMaximised, boolean windowFullScreen, List<Path> lastFilesOpened, Path lastFocusedFile, FileHistory fileHistory, String lastSelectedIdBasedFetcher, double sidePaneWidth)

Method Detail

getFileHistoryback to summary
public FileHistory getFileHistory()
getLastFilesOpenedback to summary
public ObservableList<Path> getLastFilesOpened()
getLastFocusedFileback to summary
public Path getLastFocusedFile()
getLastSelectedIdBasedFetcherback to summary
public String getLastSelectedIdBasedFetcher()
getPositionXback to summary
public double getPositionX()
getPositionYback to summary
public double getPositionY()
getSidePaneWidthback to summary
public double getSidePaneWidth()
getSizeXback to summary
public double getSizeX()
getSizeYback to summary
public double getSizeY()
isWindowFullscreenback to summary
public boolean isWindowFullscreen()
isWindowMaximisedback to summary
public boolean isWindowMaximised()
lastFocusedFilePropertyback to summary
public ObjectProperty<Path> lastFocusedFileProperty()
lastSelectedIdBasedFetcherPropertyback to summary
public StringProperty lastSelectedIdBasedFetcherProperty()
positionXPropertyback to summary
public DoubleProperty positionXProperty()
positionYPropertyback to summary
public DoubleProperty positionYProperty()
setLastFilesOpenedback to summary
public void setLastFilesOpened(List<Path> files)
setLastFocusedFileback to summary
public void setLastFocusedFile(Path lastFocusedFile)
setLastSelectedIdBasedFetcherback to summary
public void setLastSelectedIdBasedFetcher(String lastSelectedIdBasedFetcher)
setPositionXback to summary
public void setPositionX(double positionX)
setPositionYback to summary
public void setPositionY(double positionY)
setSidePaneWidthback to summary
public void setSidePaneWidth(double sidePaneWidth)
setSizeXback to summary
public void setSizeX(double sizeX)
setSizeYback to summary
public void setSizeY(double sizeY)
setWindowFullScreenback to summary
public void setWindowFullScreen(boolean windowFullScreen)
setWindowMaximisedback to summary
public void setWindowMaximised(boolean windowMaximised)
sidePaneWidthPropertyback to summary
public DoubleProperty sidePaneWidthProperty()
sizeXPropertyback to summary
public DoubleProperty sizeXProperty()
sizeYPropertyback to summary
public DoubleProperty sizeYProperty()
windowFullScreenPropertyback to summary
public BooleanProperty windowFullScreenProperty()
windowMaximisedPropertyback to summary
public BooleanProperty windowMaximisedProperty()