Top Fields Constructors Methods
org.jabref.preferences

public Class SearchPreferences

extends Object
Class Inheritance
Imports
java.util.EnumSet, javafx.beans.property.BooleanProperty, .DoubleProperty, .ObjectProperty, .SimpleBooleanProperty, .SimpleDoubleProperty, .SimpleObjectProperty, javafx.collections.FXCollections, .ObservableSet, org.jabref.gui.search.SearchDisplayMode, org.jabref.model.search.rules.SearchRules.SearchFlags

Field Summary

Modifier and TypeField and Description
private final BooleanProperty
private final ObjectProperty<SearchDisplayMode>
private final ObservableSet<SearchRules.SearchFlags>
private final DoubleProperty
private final DoubleProperty

Constructor Summary

AccessConstructor and Description
public
SearchPreferences(SearchDisplayMode searchDisplayMode, boolean isCaseSensitive, boolean isRegularExpression, boolean isFulltext, boolean isKeepSearchString, boolean keepWindowOnTop, double searchWindowHeight, double searchWindowWidth)

public
SearchPreferences(SearchDisplayMode searchDisplayMode, EnumSet<SearchRules.SearchFlags> searchFlags, boolean keepWindowOnTop)

Method Summary

Modifier and TypeMethod and Description
protected ObservableSet<SearchRules.SearchFlags>
public SearchDisplayMode
public EnumSet<SearchRules.SearchFlags>
public double
public DoubleProperty
public double
public DoubleProperty
public boolean
public boolean
public boolean
public BooleanProperty
public ObjectProperty<SearchDisplayMode>
public void
setKeepWindowOnTop(boolean keepWindowOnTop)

public void
public void
setSearchFlag(SearchRules.SearchFlags flag, boolean value)

public void
setSearchWindowHeight(double height)

public void
setSearchWindowWidth(double width)

public boolean
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

keepWindowOnTopback to summary
private final BooleanProperty keepWindowOnTop
searchDisplayModeback to summary
private final ObjectProperty<SearchDisplayMode> searchDisplayMode
searchFlagsback to summary
private final ObservableSet<SearchRules.SearchFlags> searchFlags
searchWindowHeightback to summary
private final DoubleProperty searchWindowHeight
searchWindowWidthback to summary
private final DoubleProperty searchWindowWidth

Constructor Detail

SearchPreferencesback to summary
public SearchPreferences(SearchDisplayMode searchDisplayMode, boolean isCaseSensitive, boolean isRegularExpression, boolean isFulltext, boolean isKeepSearchString, boolean keepWindowOnTop, double searchWindowHeight, double searchWindowWidth)
SearchPreferencesback to summary
public SearchPreferences(SearchDisplayMode searchDisplayMode, EnumSet<SearchRules.SearchFlags> searchFlags, boolean keepWindowOnTop)

Method Detail

getObservableSearchFlagsback to summary
protected ObservableSet<SearchRules.SearchFlags> getObservableSearchFlags()
getSearchDisplayModeback to summary
public SearchDisplayMode getSearchDisplayMode()
getSearchFlagsback to summary
public EnumSet<SearchRules.SearchFlags> getSearchFlags()
getSearchWindowHeightback to summary
public double getSearchWindowHeight()
getSearchWindowHeightPropertyback to summary
public DoubleProperty getSearchWindowHeightProperty()
getSearchWindowWidthback to summary
public double getSearchWindowWidth()
getSearchWindowWidthPropertyback to summary
public DoubleProperty getSearchWindowWidthProperty()
isCaseSensitiveback to summary
public boolean isCaseSensitive()
isFulltextback to summary
public boolean isFulltext()
isRegularExpressionback to summary
public boolean isRegularExpression()
keepWindowOnTopPropertyback to summary
public BooleanProperty keepWindowOnTopProperty()
searchDisplayModePropertyback to summary
public ObjectProperty<SearchDisplayMode> searchDisplayModeProperty()
setKeepWindowOnTopback to summary
public void setKeepWindowOnTop(boolean keepWindowOnTop)
setSearchDisplayModeback to summary
public void setSearchDisplayMode(SearchDisplayMode searchDisplayMode)
setSearchFlagback to summary
public void setSearchFlag(SearchRules.SearchFlags flag, boolean value)
setSearchWindowHeightback to summary
public void setSearchWindowHeight(double height)
setSearchWindowWidthback to summary
public void setSearchWindowWidth(double width)
shouldKeepSearchStringback to summary
public boolean shouldKeepSearchString()
shouldKeepWindowOnTopback to summary
public boolean shouldKeepWindowOnTop()