Modifier and Type | Class and Description |
---|---|
pack-priv class |
Modifier and Type | Field and Description |
---|---|
private final BibDatabaseContext | |
private final FilteredList | |
private final SortedList | |
private final ObservableList | |
private final ObjectProperty | |
private Optional | |
private final GroupsPreferences | |
private final com. | |
private final @Nullable IndexManager | |
private final MainTableDataModel. | |
private final Logger | |
private final NameDisplayPreferences | |
private final com. | |
private final SearchPreferences | |
private final OptionalObjectProperty | |
private final com. | |
private final com. | |
private final TaskExecutor |
Access | Constructor and Description |
---|---|
public | MainTableDataModel(BibDatabaseContext context, GuiPreferences preferences, TaskExecutor taskExecutor, @Nullable IndexManager indexManager, ListProperty<GroupTreeNode> selectedGroupsProperty, OptionalObjectProperty<SearchQuery> searchQueryProperty, IntegerProperty resultSizeProperty)
|
Modifier and Type | Method and Description |
---|---|
private void | |
private static Optional | |
public SortedList | |
public Optional | |
public void | |
private static void | |
private void | |
public void | |
private void | updateEntryGroupMatch(BibEntryTableViewModel entry, Optional<MatcherSet> groupsMatcher, boolean isInvertMode, boolean isFloatingMode)
|
private static void | |
private void | |
private void | |
private void |
bibDatabaseContext | back to summary |
---|---|
private final BibDatabaseContext bibDatabaseContext |
entriesFiltered | back to summary |
---|---|
private final FilteredList<BibEntryTableViewModel> entriesFiltered |
entriesFilteredAndSorted | back to summary |
---|---|
private final SortedList<BibEntryTableViewModel> entriesFilteredAndSorted |
entriesViewModel | back to summary |
---|---|
private final ObservableList<BibEntryTableViewModel> entriesViewModel |
fieldValueFormatter | back to summary |
---|---|
private final ObjectProperty<MainTableFieldValueFormatter> fieldValueFormatter |
groupsMatcher | back to summary |
---|---|
private Optional<MatcherSet> groupsMatcher |
groupsPreferences | back to summary |
---|---|
private final GroupsPreferences groupsPreferences |
groupViewModeSubscription | back to summary |
---|---|
private final com. |
indexManager | back to summary |
---|---|
private final @Nullable IndexManager indexManager |
indexUpdatedListener | back to summary |
---|---|
private final MainTableDataModel. |
LOGGER | back to summary |
---|---|
private final Logger LOGGER |
nameDisplayPreferences | back to summary |
---|---|
private final NameDisplayPreferences nameDisplayPreferences |
searchDisplayModeSubscription | back to summary |
---|---|
private final com. |
searchPreferences | back to summary |
---|---|
private final SearchPreferences searchPreferences |
searchQueryProperty | back to summary |
---|---|
private final OptionalObjectProperty<SearchQuery> searchQueryProperty |
searchQuerySubscription | back to summary |
---|---|
private final com. |
selectedGroupsSubscription | back to summary |
---|---|
private final com. |
taskExecutor | back to summary |
---|---|
private final TaskExecutor taskExecutor |
MainTableDataModel | back to summary |
---|---|
public MainTableDataModel(BibDatabaseContext context, GuiPreferences preferences, TaskExecutor taskExecutor, @Nullable IndexManager indexManager, ListProperty<GroupTreeNode> selectedGroupsProperty, OptionalObjectProperty<SearchQuery> searchQueryProperty, IntegerProperty resultSizeProperty) |
clearSearchMatches | back to summary |
---|---|
private void clearSearchMatches() |
createGroupMatcher | back to summary |
---|---|
private static Optional |
getEntriesFilteredAndSorted | back to summary |
---|---|
public SortedList |
getViewModelByIndex | back to summary |
---|---|
public Optional |
resetFieldFormatter | back to summary |
---|---|
public void resetFieldFormatter() |
setEntrySearchVisibility | back to summary |
---|---|
private static void setEntrySearchVisibility(BibEntryTableViewModel entry, boolean isMatched, boolean isFloatingMode) |
setSearchMatches | back to summary |
---|---|
private void setSearchMatches(SearchResults results) |
unbind | back to summary |
---|---|
public void unbind() |
updateEntryGroupMatch | back to summary |
---|---|
private void updateEntryGroupMatch(BibEntryTableViewModel entry, Optional<MatcherSet> groupsMatcher, boolean isInvertMode, boolean isFloatingMode) |
updateEntrySearchMatch | back to summary |
---|---|
private static void updateEntrySearchMatch(BibEntryTableViewModel entry, boolean isMatched, boolean isFloatingMode) |
updateGroupMatches | back to summary |
---|---|
private void updateGroupMatches(ObservableList<GroupTreeNode> groups) |
updateSearchDisplayMode | back to summary |
---|---|
private void updateSearchDisplayMode(SearchDisplayMode mode) |
updateSearchMatches | back to summary |
---|---|
private void updateSearchMatches(Optional<SearchQuery> query) |
Access | Constructor and Description |
---|---|
pack-priv |
Modifier and Type | Method and Description |
---|---|
public void | |
public void |
SearchIndexListener | back to summary |
---|---|
pack-priv SearchIndexListener() |
listen | back to summary |
---|---|
public void listen(IndexAddedOrUpdatedEvent indexAddedOrUpdatedEvent)
|
listen | back to summary |
---|---|
public void listen(IndexStartedEvent indexStartedEvent)
|