| Modifier and Type | Field and Description |
|---|---|
| private final BibDatabaseContext | |
| private final BibEntry | |
| private Observable[] | |
| private final ObservableValue | |
| private @Nullable Map | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private com.tobiasdiez.easybind.EasyBinding | |
| private com.tobiasdiez.easybind.EasyBinding | |
| private final ObjectProperty | |
| private Binding | |
| private @Nullable Map |
| Access | Constructor and Description |
|---|---|
| public | BibEntryTableViewModel(BibEntry entry, BibDatabaseContext bibDatabaseContext, ObservableValue<MainTableFieldValueFormatter> fieldValueFormatter)
|
| Modifier and Type | Method and Description |
|---|---|
| public StringProperty | |
| private static com.tobiasdiez.easybind.EasyBinding | |
| private static Binding | |
| public BibDatabaseContext | |
| public BibEntry | |
| public com.tobiasdiez.easybind.optional.OptionalBinding | |
| public ObservableValue | |
| private Observable[] | getFieldValueDependencies()
Cache the dependency array so each field binding can reuse it instead of rebuilding the same observable list. |
| private Map | |
| public ObservableValue | |
| public ObservableValue | |
| public ObservableValue | |
| public ObservableValue | |
| private Map | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public ObjectProperty | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| bibDatabaseContext | back to summary |
|---|---|
| private final BibDatabaseContext bibDatabaseContext | |
| entry | back to summary |
|---|---|
| private final BibEntry entry | |
| fieldValueDependencies | back to summary |
|---|---|
| private Observable[] fieldValueDependencies | |
| fieldValueFormatter | back to summary |
|---|---|
| private final ObservableValue<MainTableFieldValueFormatter> fieldValueFormatter | |
| fieldValues | back to summary |
|---|---|
| private @Nullable Map<OrFields, ObservableValue<String>> fieldValues | |
| hasFullTextResults | back to summary |
|---|---|
| private boolean hasFullTextResults | |
| isMatchedByGroup | back to summary |
|---|---|
| private boolean isMatchedByGroup | |
| isMatchedBySearch | back to summary |
|---|---|
| private boolean isMatchedBySearch | |
| isVisibleByGroup | back to summary |
|---|---|
| private boolean isVisibleByGroup | |
| isVisibleBySearch | back to summary |
|---|---|
| private boolean isVisibleBySearch | |
| linkedFiles | back to summary |
|---|---|
| private com.tobiasdiez.easybind.EasyBinding<List<LinkedFile>> linkedFiles | |
| linkedIdentifiers | back to summary |
|---|---|
| private com.tobiasdiez.easybind.EasyBinding<Map<Field, String>> linkedIdentifiers | |
| matchCategory | back to summary |
|---|---|
| private final ObjectProperty<MatchCategory> matchCategory | |
| matchedGroups | back to summary |
|---|---|
| private Binding<List<AbstractGroup>> matchedGroups | |
| specialFieldValues | back to summary |
|---|---|
| private @Nullable Map<SpecialField, com.tobiasdiez.easybind.optional.OptionalBinding<SpecialFieldValueViewModel>> specialFieldValues | |
| BibEntryTableViewModel | back to summary |
|---|---|
| public BibEntryTableViewModel(BibEntry entry, BibDatabaseContext bibDatabaseContext, ObservableValue<MainTableFieldValueFormatter> fieldValueFormatter) | |
| bibDatabasePathProperty | back to summary |
|---|---|
| public StringProperty bibDatabasePathProperty() | |
| createLinkedIdentifiersBinding | back to summary |
|---|---|
| private static com.tobiasdiez.easybind.EasyBinding | |
| createMatchedGroupsBinding | back to summary |
|---|---|
| private static Binding | |
| getBibDatabaseContext | back to summary |
|---|---|
| public BibDatabaseContext getBibDatabaseContext() | |
| getEntry | back to summary |
|---|---|
| public BibEntry getEntry() | |
| getField | back to summary |
|---|---|
| public com.tobiasdiez.easybind.optional.OptionalBinding | |
| getFields | back to summary |
|---|---|
| public ObservableValue | |
| getFieldValueDependencies | back to summary |
|---|---|
| private Observable[] getFieldValueDependencies() Cache the dependency array so each field binding can reuse it instead of rebuilding the same observable list. | |
| getFieldValues | back to summary |
|---|---|
| private Map | |
| getLinkedFiles | back to summary |
|---|---|
| public ObservableValue | |
| getLinkedIdentifiers | back to summary |
|---|---|
| public ObservableValue | |
| getMatchedGroups | back to summary |
|---|---|
| public ObservableValue | |
| getSpecialField | back to summary |
|---|---|
| public ObservableValue | |
| getSpecialFieldValues | back to summary |
|---|---|
| private Map | |
| hasFullTextResults | back to summary |
|---|---|
| public boolean hasFullTextResults() | |
| isMatchedByGroup | back to summary |
|---|---|
| public boolean isMatchedByGroup() | |
| isMatchedBySearch | back to summary |
|---|---|
| public boolean isMatchedBySearch() | |
| isVisible | back to summary |
|---|---|
| public boolean isVisible() | |
| isVisibleByGroup | back to summary |
|---|---|
| public boolean isVisibleByGroup() | |
| isVisibleBySearch | back to summary |
|---|---|
| public boolean isVisibleBySearch() | |
| matchCategory | back to summary |
|---|---|
| public ObjectProperty | |
| setHasFullTextResults | back to summary |
|---|---|
| public void setHasFullTextResults(boolean hasFullTextResults) | |
| setMatchedByGroup | back to summary |
|---|---|
| public void setMatchedByGroup(boolean isMatchedByGroup) | |
| setMatchedBySearch | back to summary |
|---|---|
| public void setMatchedBySearch(boolean isMatchedBySearch) | |
| setVisibleByGroup | back to summary |
|---|---|
| public void setVisibleByGroup(boolean isVisibleByGroup) | |
| setVisibleBySearch | back to summary |
|---|---|
| public void setVisibleBySearch(boolean isVisibleBySearch) | |
| updateMatchCategory | back to summary |
|---|---|
| public void updateMatchCategory() | |