private void addActionForExportButton() {
        exportFileButton.addActionListener(new AbstractAction() {
            @Override
            public void actionPerformed(ActionEvent e) {

                //check for the first if export available
                Object[][] dataFromTable = ((TableModel) table.getModel()).getData();
                if (dataFromTable.length > 0) {
                    boolean isNotInitializedCUsneseni = false;
                    for (int i = 0; i < dataFromTable.length; i++) {
                        if ((Integer) dataFromTable[i][4] == 0 && (Boolean) dataFromTable[i][5]== true) {
                            isNotInitializedCUsneseni = true;
                        }
                    }
                    if (isNotInitializedCUsneseni) {
                        JOptionPane.showMessageDialog(null, stringBadCUsneseni);
                    } else {
                        // runChooser(stringSelectOutputFolder, FolderType.DESTINATION_OUTPUT_FOLDER);
                        processExportDataWithDialog();


                    }
                } else {
                    JOptionPane.showMessageDialog(null, stringCantStartImport);
                }


            }
        });
    }