@@ -50,21 +50,21 @@ public Field fromString(String string) {
5050 }
5151 };
5252
53- private ListProperty <BibEntryType > entryTypes ;
54- private ListProperty <Field > fields ;
55- private ObjectProperty <BibEntryType > selectedEntryTypes = new SimpleObjectProperty <>();
56- private ListProperty <FieldViewModel > fieldsForType ;
57- private ObjectProperty <Field > selectedFieldToAdd = new SimpleObjectProperty <>();
58- private StringProperty entryTypeToAdd = new SimpleStringProperty ("" );
59- private ObservableList <BibEntryType > allEntryTypes ;
60- private ObservableList <FieldViewModel > allFieldsForType = FXCollections .observableArrayList (extractor -> new Observable [] {extractor .fieldName (), extractor .fieldType ()});
61- private ObjectProperty <Field > newFieldToAdd = new SimpleObjectProperty <>();
62- private BibDatabaseMode mode ;
63- private Map <BibEntryType , List <FieldViewModel >> typesWithFields = new HashMap <>();
64- private List <BibEntryType > typesToRemove = new ArrayList <>();
65-
66- private PreferencesService preferencesService ;
67- private BibEntryTypesManager entryTypesManager ;
53+ private final ListProperty <BibEntryType > entryTypes ;
54+ private final ListProperty <Field > fields ;
55+ private final ObjectProperty <BibEntryType > selectedEntryTypes = new SimpleObjectProperty <>();
56+ private final ListProperty <FieldViewModel > fieldsForType ;
57+ private final ObjectProperty <Field > selectedFieldToAdd = new SimpleObjectProperty <>();
58+ private final StringProperty entryTypeToAdd = new SimpleStringProperty ("" );
59+ private final ObservableList <BibEntryType > allEntryTypes ;
60+ private final ObservableList <FieldViewModel > allFieldsForType = FXCollections .observableArrayList (extractor -> new Observable [] {extractor .fieldName (), extractor .fieldType ()});
61+ private final ObjectProperty <Field > newFieldToAdd = new SimpleObjectProperty <>();
62+ private final BibDatabaseMode mode ;
63+ private final Map <BibEntryType , List <FieldViewModel >> typesWithFields = new HashMap <>();
64+ private final List <BibEntryType > typesToRemove = new ArrayList <>();
65+
66+ private final PreferencesService preferencesService ;
67+ private final BibEntryTypesManager entryTypesManager ;
6868
6969 public CustomEntryTypeDialogViewModel (BibDatabaseMode mode , PreferencesService preferencesService , BibEntryTypesManager entryTypesManager ) {
7070 this .mode = mode ;
0 commit comments