| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| private ScrollPane | |
| private ComboBox | |
| private Label | |
| private VBox | |
| private VBox | |
| private final HashMap | |
| private final ToggleGroup | |
| private ScrollPane | |
| private static final Logger | |
| private GridPane | |
| private final GuiPreferences | |
| private ScrollPane | |
| private HBox | |
| private final TaskExecutor | |
| private ScrollPane | |
| private final MultiMergeEntriesViewModel |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| private void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | enableAutomaticIdentifierFetching()
Starts automatic identifier fetching for the columns already added via |
| private void | |
| private ToggleButton | |
| public void | |
| private boolean | Returns: true if the field may be multiline, false otherwisethe field to be checked field)Checks if the Field can be multiline |
| private void | setupSourceButtonAction(ToggleButton
the header button to setup sourceButton, int the column this button is heading column)Set up the button that displays the name of the source so that if it is clicked, all toggles in that column are selected. |
| private void | |
| private void | writeBibEntryToColumn(MultiMergeEntriesViewModel.
the entry to write entrySourceColumn,the index of the column to write this entry to columnIndex)Adds ToggleButtons for all fields that are set for this BibEntry |
| ACTIVE_COLUMNS_MINIMUM | back to summary |
|---|---|
| public static final int ACTIVE_COLUMNS_MINIMUM | |
| centerScrollPane | back to summary |
|---|---|
| private ScrollPane centerScrollPane
| |
| diffMode | back to summary |
|---|---|
| private ComboBox<DiffMode> diffMode
| |
| failedSuppliers | back to summary |
|---|---|
| private Label failedSuppliers
| |
| fieldEditor | back to summary |
|---|---|
| private VBox fieldEditor
| |
| fieldHeader | back to summary |
|---|---|
| private VBox fieldHeader
| |
| fieldRows | back to summary |
|---|---|
| private final HashMap<Field, MultiMergeEntriesView. | |
| headerToggleGroup | back to summary |
|---|---|
| private final ToggleGroup headerToggleGroup | |
| leftScrollPane | back to summary |
|---|---|
| private ScrollPane leftScrollPane
| |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| optionsGrid | back to summary |
|---|---|
| private GridPane optionsGrid
| |
| preferences | back to summary |
|---|---|
| private final GuiPreferences preferences | |
| rightScrollPane | back to summary |
|---|---|
| private ScrollPane rightScrollPane
| |
| supplierHeader | back to summary |
|---|---|
| private HBox supplierHeader
| |
| taskExecutor | back to summary |
|---|---|
| private final TaskExecutor taskExecutor | |
| topScrollPane | back to summary |
|---|---|
| private ScrollPane topScrollPane
| |
| viewModel | back to summary |
|---|---|
| private final MultiMergeEntriesViewModel viewModel | |
| MultiMergeEntriesView | back to summary |
|---|---|
| public MultiMergeEntriesView(GuiPreferences preferences, TaskExecutor taskExecutor) | |
| addColumn | back to summary |
|---|---|
| private void addColumn(MultiMergeEntriesViewModel. | |
| addEmptyCellIfMissing | back to summary |
|---|---|
| private void addEmptyCellIfMissing(Field field, int columnIndex) | |
| addEmptyCellsForMissingFields | back to summary |
|---|---|
| private void addEmptyCellsForMissingFields(BibEntry entry, int columnIndex) | |
| addEmptyCellsForMissingSources | back to summary |
|---|---|
| private void addEmptyCellsForMissingSources(Field field) | |
| addFetchedColumn | back to summary |
|---|---|
| public void addFetchedColumn(String title, IdBasedFetcher fetcher, String id) | |
| addSource | back to summary |
|---|---|
| public void addSource(String title, BibEntry entry) | |
| addSource | back to summary |
|---|---|
| public void addSource(String title, Supplier<BibEntry> supplier) | |
| enableAutomaticIdentifierFetching | back to summary |
|---|---|
| public void enableAutomaticIdentifierFetching() Starts automatic identifier fetching for the columns already added via | |
| fillDiffModes | back to summary |
|---|---|
| private void fillDiffModes() | |
| generateEntryHeader | back to summary |
|---|---|
| private ToggleButton generateEntryHeader(MultiMergeEntriesViewModel. | |
| initialize | back to summary |
|---|---|
public void initialize()
| |
| isMultilineField | back to summary |
|---|---|
| private boolean isMultilineField(Field field) Checks if the Field can be multiline
| |
| setupSourceButtonAction | back to summary |
|---|---|
| private void setupSourceButtonAction(ToggleButton sourceButton, int column) Set up the button that displays the name of the source so that if it is clicked, all toggles in that column are selected.
| |
| triggerAutomaticIdentifierFetch | back to summary |
|---|---|
| private void triggerAutomaticIdentifierFetch(MultiMergeEntriesViewModel. | |
| writeBibEntryToColumn | back to summary |
|---|---|
| private void writeBibEntryToColumn(MultiMergeEntriesViewModel. Adds ToggleButtons for all fields that are set for this BibEntry
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String |
| content | back to summary |
|---|---|
| private final String content | |
| Cell | back to summary |
|---|---|
| public Cell(String content, Field field, int columnIndex) | |
| getContent | back to summary |
|---|---|
| public String getContent() | |
| Modifier and Type | Field and Description |
|---|---|
| private com.tobiasdiez.easybind.EasyObservableValue | |
| private final TextInputControl | |
| private final int | |
| public final ToggleGroup |
| Modifier and Type | Method and Description |
|---|---|
| private void |
| fieldBinding | back to summary |
|---|---|
private com.tobiasdiez.easybind.EasyObservableValue<String> fieldBinding
| |
| fieldEditorCell | back to summary |
|---|---|
| private final TextInputControl fieldEditorCell | |
| rowIndex | back to summary |
|---|---|
| private final int rowIndex | |
| toggleGroup | back to summary |
|---|---|
| public final ToggleGroup toggleGroup | |
| FieldRow | back to summary |
|---|---|
| public FieldRow(Field field, int rowIndex) | |
| addRow | back to summary |
|---|---|
| private void addRow(Field field) Adds a row that represents this field
| |