Verified Owner
Top Fields Constructors Methods
org.jabref.logic.ocr

public Class OcrPreferences

extends Object
Class Inheritance
Imports
java.util.List, javafx.beans.property.ListProperty, .ObjectProperty, .SimpleListProperty, .SimpleObjectProperty, .SimpleStringProperty, .StringProperty, javafx.collections.FXCollections, .ObservableList

Field Summary

Modifier and TypeField and Description
private final ObjectProperty<EngineSelection>
private final StringProperty
private final ListProperty<OcrLanguage>
private final ObjectProperty<PagesWithTextHandling>

Constructor Summary

AccessConstructor and Description
private
public
OcrPreferences(String ocrEnginePath, PagesWithTextHandling pagesWithTextHandling, EngineSelection engineSelection, List<OcrLanguage> ocrLanguages)

Method Summary

Modifier and TypeMethod and Description
public ObjectProperty<EngineSelection>
public static OcrPreferences
public EngineSelection
public String
public ObservableList<OcrLanguage>
public PagesWithTextHandling
public StringProperty
public ListProperty<OcrLanguage>
public ObjectProperty<PagesWithTextHandling>
public void
public void
setOcrEnginePath(String ocrEnginePath)

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

Field Detail

engineSelectionback to summary
private final ObjectProperty<EngineSelection> engineSelection
ocrEnginePathback to summary
private final StringProperty ocrEnginePath
ocrLanguagesback to summary
private final ListProperty<OcrLanguage> ocrLanguages
pagesWithTextHandlingback to summary
private final ObjectProperty<PagesWithTextHandling> pagesWithTextHandling

Constructor Detail

OcrPreferencesback to summary
private OcrPreferences()
OcrPreferencesback to summary
public OcrPreferences(String ocrEnginePath, PagesWithTextHandling pagesWithTextHandling, EngineSelection engineSelection, List<OcrLanguage> ocrLanguages)

Method Detail

engineSelectionPropertyback to summary
public ObjectProperty<EngineSelection> engineSelectionProperty()
getDefaultback to summary
public static OcrPreferences getDefault()
getEngineSelectionback to summary
public EngineSelection getEngineSelection()
getOcrEnginePathback to summary
public String getOcrEnginePath()
getOcrLanguagesback to summary
public ObservableList<OcrLanguage> getOcrLanguages()
getPagesHaveTextback to summary
public PagesWithTextHandling getPagesHaveText()
ocrEnginePathPropertyback to summary
public StringProperty ocrEnginePathProperty()
ocrLanguagesPropertyback to summary
public ListProperty<OcrLanguage> ocrLanguagesProperty()
pagesHaveTextPropertyback to summary
public ObjectProperty<PagesWithTextHandling> pagesHaveTextProperty()
setEngineSelectionback to summary
public void setEngineSelection(EngineSelection engineSelection)
setOcrEnginePathback to summary
public void setOcrEnginePath(String ocrEnginePath)
setOcrLanguagesback to summary
public void setOcrLanguages(ObservableList<OcrLanguage> ocrLanguages)
setPagesHaveTextback to summary
public void setPagesHaveText(PagesWithTextHandling pagesHaveText)