| Modifier and Type | Field and Description |
|---|---|
| private final BibDatabaseMode | |
| private final DialogService | |
| private final BibEntryTypesManager | |
| private final List | |
| private final ObservableList | |
| private final StringProperty | |
| private final de. | |
| private final ObservableList | |
| private final de. | |
| pack-priv Predicate | |
| private final Set | |
| private final StringProperty | |
| private final CliPreferences | |
| private final ObjectProperty |
| Access | Constructor and Description |
|---|---|
| public | CustomEntryTypesTabViewModel(BibDatabaseMode mode, BibEntryTypesManager entryTypesManager, DialogService dialogService, CliPreferences preferences)
|
| Modifier and Type | Method and Description |
|---|---|
| public EntryTypeViewModel | |
| public Optional | |
| public boolean | |
| public ObservableList | |
| public StringProperty | |
| public de. | |
| public ObservableList | |
| public de. | |
| private Optional | |
| public StringProperty | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| public ObjectProperty | |
| public void | setValues()
Implements org. This method is called when the dialog is opened, or if it is made visible after being hidden. |
| public void | storeSettings()
Implements org. This method is called when the user presses OK in the Preferences dialog. |
| bibDatabaseMode | back to summary |
|---|---|
| private final BibDatabaseMode bibDatabaseMode | |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| entryTypesManager | back to summary |
|---|---|
| private final BibEntryTypesManager entryTypesManager | |
| entryTypesToDelete | back to summary |
|---|---|
| private final List<BibEntryType> entryTypesToDelete | |
| entryTypesWithFields | back to summary |
|---|---|
| private final ObservableList<EntryTypeViewModel> entryTypesWithFields | |
| entryTypeToAdd | back to summary |
|---|---|
| private final StringProperty entryTypeToAdd | |
| entryTypeValidator | back to summary |
|---|---|
| private final de. | |
| fieldsForAdding | back to summary |
|---|---|
| private final ObservableList<Field> fieldsForAdding | |
| fieldValidator | back to summary |
|---|---|
| private final de. | |
| isMultiline | back to summary |
|---|---|
| pack-priv Predicate<Field> isMultiline | |
| multiLineFields | back to summary |
|---|---|
| private final Set<Field> multiLineFields | |
| newFieldToAdd | back to summary |
|---|---|
| private final StringProperty newFieldToAdd | |
| preferences | back to summary |
|---|---|
| private final CliPreferences preferences | |
| selectedEntryType | back to summary |
|---|---|
| private final ObjectProperty<EntryTypeViewModel> selectedEntryType | |
| CustomEntryTypesTabViewModel | back to summary |
|---|---|
| public CustomEntryTypesTabViewModel(BibDatabaseMode mode, BibEntryTypesManager entryTypesManager, DialogService dialogService, CliPreferences preferences) | |
| addNewCustomEntryType | back to summary |
|---|---|
| public EntryTypeViewModel addNewCustomEntryType() | |
| addNewField | back to summary |
|---|---|
| public Optional | |
| displayNameExists | back to summary |
|---|---|
| public boolean displayNameExists(String displayName) | |
| entryTypes | back to summary |
|---|---|
| public ObservableList | |
| entryTypeToAddProperty | back to summary |
|---|---|
| public StringProperty entryTypeToAddProperty() | |
| entryTypeValidationStatus | back to summary |
|---|---|
| public de. | |
| fieldsForAdding | back to summary |
|---|---|
| public ObservableList | |
| fieldValidationStatus | back to summary |
|---|---|
| public de. | |
| findExistingField | back to summary |
|---|---|
| private Optional | |
| newFieldToAddProperty | back to summary |
|---|---|
| public StringProperty newFieldToAddProperty() | |
| removeEntryType | back to summary |
|---|---|
| public void removeEntryType(EntryTypeViewModel focusedItem) | |
| removeField | back to summary |
|---|---|
| public void removeField(FieldViewModel focusedItem) | |
| resetAllCustomEntryTypes | back to summary |
|---|---|
| public void resetAllCustomEntryTypes() | |
| resetMultilineFieldsToDefault | back to summary |
|---|---|
| public void resetMultilineFieldsToDefault() | |
| resetStandardFieldMultilineToDefaults | back to summary |
|---|---|
| private void resetStandardFieldMultilineToDefaults() | |
| selectedEntryTypeProperty | back to summary |
|---|---|
| public ObjectProperty | |
| setValues | back to summary |
|---|---|
| public void setValues() Implements org. Doc from org. This method is called when the dialog is opened, or if it is made visible after being hidden. The tab should update all its values. This is the ONLY PLACE to set values for the fields in the tab. It is ILLEGAL to set values only at construction time, because the dialog will be reused and updated.
| |
| storeSettings | back to summary |
|---|---|
| public void storeSettings() Implements org. Doc from org. This method is called when the user presses OK in the Preferences dialog. Implementing classes must make sure all settings presented get stored in PreferencesService.
| |