Top Inners Fields Constructors Methods
org.jabref.logic.util.io

public Class AutoLinkPreferences

extends Object
Class Inheritance
Imports
javafx.beans.property.BooleanProperty, .ObjectProperty, .ReadOnlyObjectProperty, .SimpleBooleanProperty, .SimpleObjectProperty, .SimpleStringProperty, .StringProperty

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
private final BooleanProperty
private final ObjectProperty<AutoLinkPreferences.CitationKeyDependency>
private final ReadOnlyObjectProperty<Character>
private final StringProperty

Constructor Summary

AccessConstructor and Description
public
AutoLinkPreferences(AutoLinkPreferences.CitationKeyDependency citationKeyDependency, String regularExpression, boolean askAutoNamingPdfs, ObjectProperty<Character> keywordSeparatorProperty)

public
AutoLinkPreferences(AutoLinkPreferences.CitationKeyDependency citationKeyDependency, String regularExpression, boolean askAutoNamingPdfs, Character keywordSeparator)

For testing purpose

Method Summary

Modifier and TypeMethod and Description
public BooleanProperty
public ObjectProperty<AutoLinkPreferences.CitationKeyDependency>
public AutoLinkPreferences.CitationKeyDependency
public Character
public String
public StringProperty
public void
setAskAutoNamingPdfs(boolean askAutoNamingPdfs)

public void
public void
setRegularExpression(String regularExpression)

public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

askAutoNamingPdfsback to summary
private final BooleanProperty askAutoNamingPdfs
citationKeyDependencyback to summary
private final ObjectProperty<AutoLinkPreferences.CitationKeyDependency> citationKeyDependency
keywordSeparatorback to summary
private final ReadOnlyObjectProperty<Character> keywordSeparator
regularExpressionback to summary
private final StringProperty regularExpression

Constructor Detail

AutoLinkPreferencesback to summary
public AutoLinkPreferences(AutoLinkPreferences.CitationKeyDependency citationKeyDependency, String regularExpression, boolean askAutoNamingPdfs, ObjectProperty<Character> keywordSeparatorProperty)
AutoLinkPreferencesback to summary
public AutoLinkPreferences(AutoLinkPreferences.CitationKeyDependency citationKeyDependency, String regularExpression, boolean askAutoNamingPdfs, Character keywordSeparator)

For testing purpose

Method Detail

askAutoNamingPdfsPropertyback to summary
public BooleanProperty askAutoNamingPdfsProperty()
citationKeyDependencyPropertyback to summary
public ObjectProperty<AutoLinkPreferences.CitationKeyDependency> citationKeyDependencyProperty()
getCitationKeyDependencyback to summary
public AutoLinkPreferences.CitationKeyDependency getCitationKeyDependency()
getKeywordSeparatorback to summary
public Character getKeywordSeparator()
getRegularExpressionback to summary
public String getRegularExpression()
regularExpressionPropertyback to summary
public StringProperty regularExpressionProperty()
setAskAutoNamingPdfsback to summary
public void setAskAutoNamingPdfs(boolean askAutoNamingPdfs)
setCitationKeyDependencyback to summary
public void setCitationKeyDependency(AutoLinkPreferences.CitationKeyDependency citationKeyDependency)
setRegularExpressionback to summary
public void setRegularExpression(String regularExpression)
shouldAskAutoNamingPdfsback to summary
public boolean shouldAskAutoNamingPdfs()
org.jabref.logic.util.io back to summary

public final Enum AutoLinkPreferences.CitationKeyDependency

extends Enum<AutoLinkPreferences.CitationKeyDependency>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final AutoLinkPreferences.CitationKeyDependency
public static final AutoLinkPreferences.CitationKeyDependency
public static final AutoLinkPreferences.CitationKeyDependency

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static AutoLinkPreferences.CitationKeyDependency
public static AutoLinkPreferences.CitationKeyDependency[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

EXACTback to summary
public static final AutoLinkPreferences.CitationKeyDependency EXACT
REGEXback to summary
public static final AutoLinkPreferences.CitationKeyDependency REGEX
STARTback to summary
public static final AutoLinkPreferences.CitationKeyDependency START

Constructor Detail

CitationKeyDependencyback to summary
private CitationKeyDependency()

Method Detail

valueOfback to summary
public static AutoLinkPreferences.CitationKeyDependency valueOf(String name)
valuesback to summary
public static AutoLinkPreferences.CitationKeyDependency[] values()