private void runChooser(String chooserTitle, FolderType folderType) {
        chooser = new JFileChooser();
        chooser.setCurrentDirectory(new java.io.File("."));
        chooser.setDialogTitle(chooserTitle);
        chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
        chooser.setAcceptAllFileFilterUsed(false);

        if (chooser.showOpenDialog(rootContainer) == JFileChooser.APPROVE_OPTION) {
            switch (folderType) {
                case INPUT_FOLDER:
                    ApplicationObjects.getInstance().setInputFolderLocation(chooser.getSelectedFile().toString());

                    if (MainFrame.DEBUG) {
                        System.out.println(folderType.toString() + ApplicationObjects.getInstance().getInputFolderLocation());
                    }
                    break;
                case BACKUP_COPY_FOLDER:
                    break;
                case DESTINATION_OUTPUT_FOLDER:
                    break;
            }
        }
    }