| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final ClipboardContentGenerator | |
| private final ColumnPreferencesApplier | |
| private final ColumnPreferencesRecorder | |
| private String | |
| private final BibDatabaseContext | |
| private final DialogService | |
| private final FilePreferences | |
| private final ImportHandler | |
| private long | |
| private final LibraryTab | |
| private final CustomLocalDragboard | |
| private static final Logger | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private final MainTableDataModel | |
| private static final PseudoClass | |
| private final GuiPreferences | |
| private final StateManager | |
| private final TaskExecutor |
| Access | Constructor and Description |
|---|---|
| public | MainTable(MainTableDataModel model, LibraryTab libraryTab, LibraryTabContainer tabContainer, @NonNull BibDatabaseContext database, GuiPreferences preferences, DialogService dialogService, StateManager stateManager, KeyBindingRepository keyBindingRepository, JournalAbbreviationRepository journalAbbreviationRepository, ClipBoardManager clipBoardManager, BibEntryTypesManager entryTypesManager, TaskExecutor taskExecutor, ImportHandler importHandler)
There is one maintable instance per library tab |
| Modifier and Type | Method and Description |
|---|---|
| private BibEntry | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| public void | |
| private Optional | |
| public List | |
| public MainTableDataModel | |
| private void | handleOnDragDetected(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel entry, MouseEvent event)
|
| private void | handleOnDragDropped(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel target, DragEvent event)
|
| private void | |
| private void | handleOnDragEntered(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel entry, MouseDragEvent event)
|
| private void | handleOnDragExited(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel entry, DragEvent dragEvent)
|
| private void | handleOnDragOver(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel item, DragEvent event)
|
| private void | |
| private void | |
| private boolean | |
| private void | jumpToSearchKey(TableColumn<BibEntryTableViewModel, ?>
The sorted column in sortedColumn, KeyEvent MainTableThe pressed character keyEvent)This is called, if a user starts typing some characters into the keyboard with focus on main table. |
| private void | |
| private void | |
| public void | |
| private void | |
| private void |
| citationMergeMode | back to summary |
|---|---|
| private boolean citationMergeMode | |
| clipboardContentGenerator | back to summary |
|---|---|
| private final ClipboardContentGenerator clipboardContentGenerator | |
| columnPreferencesApplier | back to summary |
|---|---|
| private final ColumnPreferencesApplier columnPreferencesApplier | |
| columnPreferencesRecorder | back to summary |
|---|---|
| private final ColumnPreferencesRecorder columnPreferencesRecorder | |
| columnSearchTerm | back to summary |
|---|---|
| private String columnSearchTerm | |
| database | back to summary |
|---|---|
| private final BibDatabaseContext database | |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| filePreferences | back to summary |
|---|---|
| private final FilePreferences filePreferences | |
| importHandler | back to summary |
|---|---|
| private final ImportHandler importHandler | |
| lastKeyPressTime | back to summary |
|---|---|
| private long lastKeyPressTime | |
| libraryTab | back to summary |
|---|---|
| private final LibraryTab libraryTab | |
| localDragboard | back to summary |
|---|---|
| private final CustomLocalDragboard localDragboard | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| MATCHING_GROUPS_NOT_SEARCH | back to summary |
|---|---|
| private static final PseudoClass MATCHING_GROUPS_NOT_SEARCH | |
| MATCHING_SEARCH_AND_GROUPS | back to summary |
|---|---|
| private static final PseudoClass MATCHING_SEARCH_AND_GROUPS | |
| MATCHING_SEARCH_NOT_GROUPS | back to summary |
|---|---|
| private static final PseudoClass MATCHING_SEARCH_NOT_GROUPS | |
| model | back to summary |
|---|---|
| private final MainTableDataModel model | |
| NOT_MATCHING_SEARCH_AND_GROUPS | back to summary |
|---|---|
| private static final PseudoClass NOT_MATCHING_SEARCH_AND_GROUPS | |
| preferences | back to summary |
|---|---|
| private final GuiPreferences preferences | |
| stateManager | back to summary |
|---|---|
| private final StateManager stateManager | |
| taskExecutor | back to summary |
|---|---|
| private final TaskExecutor taskExecutor | |
| MainTable | back to summary |
|---|---|
| public MainTable(MainTableDataModel model, LibraryTab libraryTab, LibraryTabContainer tabContainer, @NonNull BibDatabaseContext database, GuiPreferences preferences, DialogService dialogService, StateManager stateManager, KeyBindingRepository keyBindingRepository, JournalAbbreviationRepository journalAbbreviationRepository, ClipBoardManager clipBoardManager, BibEntryTypesManager entryTypesManager, TaskExecutor taskExecutor, ImportHandler importHandler) There is one maintable instance per library tab | |
| addExampleEntry | back to summary |
|---|---|
| private BibEntry addExampleEntry() | |
| addSelectionListener | back to summary |
|---|---|
| public void addSelectionListener(ListChangeListener<? super BibEntryTableViewModel> listener) | |
| clearAndSelect | back to summary |
|---|---|
| public void clearAndSelect(@NonNull BibEntry bibEntry) | |
| clearAndSelect | back to summary |
|---|---|
| public void clearAndSelect(List<BibEntry> bibEntries) | |
| clearAndSelectFirst | back to summary |
|---|---|
| public void clearAndSelectFirst() | |
| clearAndSelectLast | back to summary |
|---|---|
| private void clearAndSelectLast() | |
| dispose | back to summary |
|---|---|
| public void dispose() | |
| findEntry | back to summary |
|---|---|
| private Optional | |
| getSelectedEntries | back to summary |
|---|---|
| public List | |
| getTableModel | back to summary |
|---|---|
| public MainTableDataModel getTableModel() | |
| handleOnDragDetected | back to summary |
|---|---|
| private void handleOnDragDetected(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel entry, MouseEvent event) | |
| handleOnDragDropped | back to summary |
|---|---|
| private void handleOnDragDropped(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel target, DragEvent event) | |
| handleOnDragDroppedTableView | back to summary |
|---|---|
| private void handleOnDragDroppedTableView(DragEvent event) | |
| handleOnDragEntered | back to summary |
|---|---|
| private void handleOnDragEntered(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel entry, MouseDragEvent event) | |
| handleOnDragExited | back to summary |
|---|---|
| private void handleOnDragExited(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel entry, DragEvent dragEvent) | |
| handleOnDragOver | back to summary |
|---|---|
| private void handleOnDragOver(TableRow<BibEntryTableViewModel> row, BibEntryTableViewModel item, DragEvent event) | |
| handleOnDragOverTableView | back to summary |
|---|---|
| private void handleOnDragOverTableView(DragEvent event) | |
| importPdfs | back to summary |
|---|---|
| private void importPdfs() | |
| isFirstRowVisible | back to summary |
|---|---|
| private boolean isFirstRowVisible() | |
| jumpToSearchKey | back to summary |
|---|---|
| private void jumpToSearchKey(TableColumn<BibEntryTableViewModel, ?> sortedColumn, KeyEvent keyEvent) This is called, if a user starts typing some characters into the keyboard with focus on main table. The
| |
| scrollToNextMatchCategory | back to summary |
|---|---|
| private void scrollToNextMatchCategory() | |
| scrollToPreviousMatchCategory | back to summary |
|---|---|
| private void scrollToPreviousMatchCategory() | |
| setCitationMergeMode | back to summary |
|---|---|
| public void setCitationMergeMode(boolean citationMerge) | |
| setupKeyBindings | back to summary |
|---|---|
| private void setupKeyBindings(KeyBindingRepository keyBindings) | |
| updatePlaceholder | back to summary |
|---|---|
| private void updatePlaceholder(Node noContentPlaceholder, Node loadingPlaceholder) | |