Top Inners Fields Constructors Methods
org.jabref.gui.duplicationFinder

public Class DuplicateResolverDialog

extends BaseDialog<DuplicateResolverDialog.DuplicateResolverResult>
Class Inheritance
Imports
javafx.scene.control.Button, .ButtonBar, .ButtonBar.ButtonData, .ButtonType, javafx.scene.layout.BorderPane, org.jabref.gui.DialogService, .StateManager, org.jabref.gui.actions.ActionFactory, .StandardActions, org.jabref.gui.duplicationFinder.DuplicateResolverDialog.DuplicateResolverResult, org.jabref.gui.help.HelpAction, org.jabref.gui.mergeentries.newmergedialog.ThreeWayMergeView, org.jabref.gui.util.BaseDialog, .DialogWindowState, org.jabref.logic.help.HelpFile, org.jabref.logic.l10n.Localization, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.BibEntry, org.jabref.preferences.PreferencesService

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
public static enum

Field Summary

Modifier and TypeField and Description
private final ActionFactory
private final BibDatabaseContext
private final DialogService
private final PreferencesService
private final StateManager
private ThreeWayMergeView

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BibEntry
public BibEntry
public BibEntry
private void

Field Detail

actionFactoryback to summary
private final ActionFactory actionFactory
databaseback to summary
private final BibDatabaseContext database
dialogServiceback to summary
private final DialogService dialogService
preferencesServiceback to summary
private final PreferencesService preferencesService
stateManagerback to summary
private final StateManager stateManager
threeWayMergeback to summary
private ThreeWayMergeView threeWayMerge

Constructor Detail

DuplicateResolverDialogback to summary
public DuplicateResolverDialog(BibEntry one, BibEntry two, DuplicateResolverDialog.DuplicateResolverType type, BibDatabaseContext database, StateManager stateManager, DialogService dialogService, PreferencesService preferencesService)

Method Detail

getMergedEntryback to summary
public BibEntry getMergedEntry()
getNewLeftEntryback to summary
public BibEntry getNewLeftEntry()
getNewRightEntryback to summary
public BibEntry getNewRightEntry()
initback to summary
private void init(BibEntry one, BibEntry two, DuplicateResolverDialog.DuplicateResolverType type)
org.jabref.gui.duplicationFinder back to summary

public final Enum DuplicateResolverDialog.DuplicateResolverResult

extends Enum<DuplicateResolverDialog.DuplicateResolverResult>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final DuplicateResolverDialog.DuplicateResolverResult
public static final DuplicateResolverDialog.DuplicateResolverResult
pack-priv final String
public static final DuplicateResolverDialog.DuplicateResolverResult
public static final DuplicateResolverDialog.DuplicateResolverResult
public static final DuplicateResolverDialog.DuplicateResolverResult
public static final DuplicateResolverDialog.DuplicateResolverResult

Constructor Summary

AccessConstructor and Description
private
DuplicateResolverResult(String defaultTranslationForImport)

Method Summary

Modifier and TypeMethod and Description
public String
public static DuplicateResolverDialog.DuplicateResolverResult
parse(String name)

public static DuplicateResolverDialog.DuplicateResolverResult
public static DuplicateResolverDialog.DuplicateResolverResult[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

AUTOREMOVE_EXACTback to summary
public static final DuplicateResolverDialog.DuplicateResolverResult AUTOREMOVE_EXACT
BREAKback to summary
public static final DuplicateResolverDialog.DuplicateResolverResult BREAK
defaultTranslationForImportback to summary
pack-priv final String defaultTranslationForImport
KEEP_BOTHback to summary
public static final DuplicateResolverDialog.DuplicateResolverResult KEEP_BOTH
KEEP_LEFTback to summary
public static final DuplicateResolverDialog.DuplicateResolverResult KEEP_LEFT
KEEP_MERGEback to summary
public static final DuplicateResolverDialog.DuplicateResolverResult KEEP_MERGE
KEEP_RIGHTback to summary
public static final DuplicateResolverDialog.DuplicateResolverResult KEEP_RIGHT

Constructor Detail

DuplicateResolverResultback to summary
private DuplicateResolverResult(String defaultTranslationForImport)

Method Detail

getDefaultTranslationForImportback to summary
public String getDefaultTranslationForImport()
parseback to summary
public static DuplicateResolverDialog.DuplicateResolverResult parse(String name)
valueOfback to summary
public static DuplicateResolverDialog.DuplicateResolverResult valueOf(String name)
valuesback to summary
public static DuplicateResolverDialog.DuplicateResolverResult[] values()
org.jabref.gui.duplicationFinder back to summary

public final Enum DuplicateResolverDialog.DuplicateResolverType

extends Enum<DuplicateResolverDialog.DuplicateResolverType>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final DuplicateResolverDialog.DuplicateResolverType
public static final DuplicateResolverDialog.DuplicateResolverType
public static final DuplicateResolverDialog.DuplicateResolverType

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

Field Detail

DUPLICATE_SEARCH_WITH_EXACTback to summary
public static final DuplicateResolverDialog.DuplicateResolverType DUPLICATE_SEARCH_WITH_EXACT
IMPORT_CHECKback to summary
public static final DuplicateResolverDialog.DuplicateResolverType IMPORT_CHECK

Constructor Detail

DuplicateResolverTypeback to summary
private DuplicateResolverType()

Method Detail

valueOfback to summary
public static DuplicateResolverDialog.DuplicateResolverType valueOf(String name)
valuesback to summary
public static DuplicateResolverDialog.DuplicateResolverType[] values()