| Modifier and Type | Field and Description |
|---|---|
| private TextField | |
| private TextField | |
| private TextField | |
| private TableColumn | |
| private TableColumn | |
| private TableView | |
| private TableColumn | |
| private TableColumn | |
| private TableView | |
| private DialogService | |
| private Label | |
| private Label | |
| private static final Logger | |
| private final Path | |
| private PreferencesService | |
| private TableColumn | |
| private TableColumn | |
| private TableView | |
| private TableColumn | |
| private TableColumn | |
| private TableView | |
| private ButtonType | |
| private Button | |
| private final Optional | |
| private TextField | |
| private TextField | |
| private ThemeManager | |
| private ManageStudyDefinitionViewModel |
| Access | Constructor and Description |
|---|---|
| public | ManageStudyDefinitionView(Path
This directory is proposed in the file chooser pathToStudyDataDirectory)This is used to create a new study |
| public | ManageStudyDefinitionView(Study
the study to edit study, Path the directory of the study studyDirectory)This is used to edit an existing study. |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| public void | |
| private void | setupCellFactories(TableColumn<String, String> contentColumn, TableColumn<String, String> actionColumn, Consumer<String> removeAction)
|
| private void | setupCommonPropertiesForTables(Node addControl, Runnable addAction, TableColumn<?, String> contentColumn, TableColumn<?, String> actionColumn)
|
| private void | |
| private void |
| addAuthor | back to summary |
|---|---|
| private TextField addAuthor
| |
| addQuery | back to summary |
|---|---|
| private TextField addQuery
| |
| addResearchQuestion | back to summary |
|---|---|
| private TextField addResearchQuestion
| |
| authorsActionColumn | back to summary |
|---|---|
| private TableColumn<String, String> authorsActionColumn
| |
| authorsColumn | back to summary |
|---|---|
| private TableColumn<String, String> authorsColumn
| |
| authorTableView | back to summary |
|---|---|
| private TableView<String> authorTableView
| |
| catalogColumn | back to summary |
|---|---|
| private TableColumn<StudyCatalogItem, String> catalogColumn
| |
| catalogEnabledColumn | back to summary |
|---|---|
| private TableColumn<StudyCatalogItem, Boolean> catalogEnabledColumn
| |
| catalogTable | back to summary |
|---|---|
| private TableView<StudyCatalogItem> catalogTable
| |
| dialogService | back to summary |
|---|---|
| private DialogService dialogService
| |
| directoryWarning | back to summary |
|---|---|
| private Label directoryWarning
| |
| helpIcon | back to summary |
|---|---|
| private Label helpIcon
| |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| pathToStudyDataDirectory | back to summary |
|---|---|
| private final Path pathToStudyDataDirectory | |
| prefs | back to summary |
|---|---|
| private PreferencesService prefs
| |
| queriesActionColumn | back to summary |
|---|---|
| private TableColumn<String, String> queriesActionColumn
| |
| queriesColumn | back to summary |
|---|---|
| private TableColumn<String, String> queriesColumn
| |
| queryTableView | back to summary |
|---|---|
| private TableView<String> queryTableView
| |
| questionsActionColumn | back to summary |
|---|---|
| private TableColumn<String, String> questionsActionColumn
| |
| questionsColumn | back to summary |
|---|---|
| private TableColumn<String, String> questionsColumn
| |
| questionTableView | back to summary |
|---|---|
| private TableView<String> questionTableView
| |
| saveSurveyButtonType | back to summary |
|---|---|
| private ButtonType saveSurveyButtonType
| |
| selectStudyDirectory | back to summary |
|---|---|
| private Button selectStudyDirectory
| |
| study | back to summary |
|---|---|
| private final Optional<Study> study | |
| studyDirectory | back to summary |
|---|---|
| private TextField studyDirectory
| |
| studyTitle | back to summary |
|---|---|
| private TextField studyTitle
| |
| themeManager | back to summary |
|---|---|
| private ThemeManager themeManager
| |
| viewModel | back to summary |
|---|---|
| private ManageStudyDefinitionViewModel viewModel | |
| ManageStudyDefinitionView | back to summary |
|---|---|
| public ManageStudyDefinitionView(Path pathToStudyDataDirectory) This is used to create a new study
| |
| ManageStudyDefinitionView | back to summary |
|---|---|
| public ManageStudyDefinitionView(Study study, Path studyDirectory) This is used to edit an existing study. | |
| addAuthor | back to summary |
|---|---|
private void addAuthor()
| |
| addQuery | back to summary |
|---|---|
private void addQuery()
| |
| addResearchQuestion | back to summary |
|---|---|
private void addResearchQuestion()
| |
| initAuthorTab | back to summary |
|---|---|
| private void initAuthorTab() | |
| initCatalogsTab | back to summary |
|---|---|
| private void initCatalogsTab() | |
| initialize | back to summary |
|---|---|
private void initialize()
| |
| initQueriesTab | back to summary |
|---|---|
| private void initQueriesTab() | |
| initQuestionsTab | back to summary |
|---|---|
| private void initQuestionsTab() | |
| selectStudyDirectory | back to summary |
|---|---|
public void selectStudyDirectory()
| |
| setupCellFactories | back to summary |
|---|---|
| private void setupCellFactories(TableColumn<String, String> contentColumn, TableColumn<String, String> actionColumn, Consumer<String> removeAction) | |
| setupCommonPropertiesForTables | back to summary |
|---|---|
| private void setupCommonPropertiesForTables(Node addControl, Runnable addAction, TableColumn<?, String> contentColumn, TableColumn<?, String> actionColumn) | |
| setupSaveSurveyButton | back to summary |
|---|---|
| private void setupSaveSurveyButton(boolean isEdit) | |
| updateDirectoryWarning | back to summary |
|---|---|
| private void updateDirectoryWarning(Path directory) | |