| Modifier and Type | Field and Description |
|---|---|
| private final ObservableList | |
| private final StringProperty | |
| private final ObservableList | |
| private final StringProperty | |
| private static final Set | |
| private final DialogService | |
| private final SimpleStringProperty | |
| private final GitPreferences | |
| private static final Logger | |
| private final ObservableList | |
| private final StringProperty | |
| private final StringProperty | |
| private final ObservableList | |
| private final StringProperty | |
| private final StringProperty | |
| private final StringProperty | |
| private final WorkspacePreferences |
| Access | Constructor and Description |
|---|---|
| public | ManageStudyDefinitionViewModel(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences, @NonNull WorkspacePreferences workspacePreferences, @NonNull GitPreferences gitPreferences, @NonNull DialogService dialogService)
Constructor for a new study |
| public | ManageStudyDefinitionViewModel(@NonNull Study
The study to initialize the UI from study, @NonNull Path The path where the study resides studyDirectory, ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences, @NonNull WorkspacePreferences workspacePreferences, @NonNull GitPreferences gitPreferences, @NonNull DialogService dialogService)Constructor for an existing study |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| private void | |
| public StringProperty | |
| public Study | |
| public StringProperty | |
| public void | |
| public void | |
| public void | |
| private String | |
| public ObservableList | |
| public ObservableList | |
| public StringProperty | |
| public ObservableList | |
| public ObservableList | |
| public StringProperty | |
| public void | |
| private void | |
| public StringProperty | |
| public StringProperty | |
| public SlrStudyAndDirectory | |
| public void | |
| public void | |
| public Property | |
| public StringProperty | |
| public void | |
| public StringProperty |
| authors | back to summary |
|---|---|
| private final ObservableList<String> authors | |
| authorsValidationMessage | back to summary |
|---|---|
| private final StringProperty authorsValidationMessage | |
| catalogs | back to summary |
|---|---|
| private final ObservableList<StudyCatalogItem> catalogs | |
| catalogsValidationMessage | back to summary |
|---|---|
| private final StringProperty catalogsValidationMessage | |
| DEFAULT_SELECTION | back to summary |
|---|---|
| private static final Set<String> DEFAULT_SELECTION | |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| directory | back to summary |
|---|---|
| private final SimpleStringProperty directory | |
| gitPreferences | back to summary |
|---|---|
| private final GitPreferences gitPreferences | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| queries | back to summary |
|---|---|
| private final ObservableList<StudyQuery> queries | |
| queriesValidationMessage | back to summary |
|---|---|
| private final StringProperty queriesValidationMessage | |
| questionsValidationMessage | back to summary |
|---|---|
| private final StringProperty questionsValidationMessage | |
| researchQuestions | back to summary |
|---|---|
| private final ObservableList<String> researchQuestions | |
| title | back to summary |
|---|---|
| private final StringProperty title | |
| titleValidationMessage | back to summary |
|---|---|
| private final StringProperty titleValidationMessage | |
| validationHeaderMessage | back to summary |
|---|---|
| private final StringProperty validationHeaderMessage | |
| workspacePreferences | back to summary |
|---|---|
| private final WorkspacePreferences workspacePreferences | |
| ManageStudyDefinitionViewModel | back to summary |
|---|---|
| public ManageStudyDefinitionViewModel(ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences, @NonNull WorkspacePreferences workspacePreferences, @NonNull GitPreferences gitPreferences, @NonNull DialogService dialogService) Constructor for a new study | |
| ManageStudyDefinitionViewModel | back to summary |
|---|---|
| public ManageStudyDefinitionViewModel(@NonNull Study study, @NonNull Path studyDirectory, ImportFormatPreferences importFormatPreferences, ImporterPreferences importerPreferences, @NonNull WorkspacePreferences workspacePreferences, @NonNull GitPreferences gitPreferences, @NonNull DialogService dialogService) Constructor for an existing study | |
| addAuthor | back to summary |
|---|---|
| public void addAuthor(String author) | |
| addQuery | back to summary |
|---|---|
| public void addQuery(String query) | |
| addResearchQuestion | back to summary |
|---|---|
| public void addResearchQuestion(String researchQuestion) | |
| applyNativeQueryOverrides | back to summary |
|---|---|
| private void applyNativeQueryOverrides() | |
| authorsValidationMessageProperty | back to summary |
|---|---|
| public StringProperty authorsValidationMessageProperty() | |
| buildStudy | back to summary |
|---|---|
| public Study buildStudy() Builds a | |
| catalogsValidationMessageProperty | back to summary |
|---|---|
| public StringProperty catalogsValidationMessageProperty() | |
| deleteAuthor | back to summary |
|---|---|
| public void deleteAuthor(String item) | |
| deleteQuery | back to summary |
|---|---|
| public void deleteQuery(StudyQuery item) | |
| deleteQuestion | back to summary |
|---|---|
| public void deleteQuestion(String item) | |
| findNativeQueryForCatalog | back to summary |
|---|---|
| private String findNativeQueryForCatalog(String catalogName) | |
| getAuthors | back to summary |
|---|---|
| public ObservableList | |
| getCatalogs | back to summary |
|---|---|
| public ObservableList | |
| getDirectory | back to summary |
|---|---|
| public StringProperty getDirectory() | |
| getQueries | back to summary |
|---|---|
| public ObservableList | |
| getResearchQuestions | back to summary |
|---|---|
| public ObservableList | |
| getTitle | back to summary |
|---|---|
| public StringProperty getTitle() | |
| initializeSelectedCatalogs | back to summary |
|---|---|
| public void initializeSelectedCatalogs() | |
| initializeValidationBindings | back to summary |
|---|---|
| private void initializeValidationBindings() | |
| queriesValidationMessageProperty | back to summary |
|---|---|
| public StringProperty queriesValidationMessageProperty() | |
| questionsValidationMessageProperty | back to summary |
|---|---|
| public StringProperty questionsValidationMessageProperty() | |
| saveStudy | back to summary |
|---|---|
| public SlrStudyAndDirectory saveStudy() | |
| setStudyDirectory | back to summary |
|---|---|
| public void setStudyDirectory(Optional<Path> studyRepositoryRoot) | |
| shareOnSearchRxiv | back to summary |
|---|---|
| public void shareOnSearchRxiv(Path initialDirectory) | |
| titleProperty | back to summary |
|---|---|
| public Property | |
| titleValidationMessageProperty | back to summary |
|---|---|
| public StringProperty titleValidationMessageProperty() | |
| updateSelectedCatalogs | back to summary |
|---|---|
| public void updateSelectedCatalogs() | |
| validationHeaderMessageProperty | back to summary |
|---|---|
| public StringProperty validationHeaderMessageProperty() | |