Exemplo n.º 1
0
 private void setupDirectorySelectMenuItem() {
   gitoliteDirectorySelectMenuItem.setOnAction(
       event -> {
         ApplicationModel model = ApplicationModel.getInstance();
         DirectoryChooser chooser = new DirectoryChooser();
         if (model.isRepoDirectoryDefined()) {
           chooser.setInitialDirectory(model.getRepoDirectory());
         }
         File selectedDirectory = chooser.showDialog(null);
         if (selectedDirectory != null) {
           model.setRepoDirectory(selectedDirectory);
           checkForDefinedGitRepoDirectory();
         }
       });
 }