private void validateAndNormalizeData(Map<String, String[]> parameterMap)
    {
        try
        {
            String data = parameterMap.get("dane")[0];
            int columnsNumber = resultSetMetaData.getColumnCount();
            //tyczy się aktualnie rozważanej tabeli

            if ((data == null) || (data.isEmpty()))
            {
                formErrorsList.add("Proszę wprowadzić dane");
            }
            else if ( (columnsNumber > 2) && (!data.contains(",")) )
            {
                formErrorsList.add("Więcej niż jedna wartość w linii musi być rozdzielona ','");
            }
            else
            {
                splittedData = data.split("\n");
                for (int i = 0; i < splittedData.length; i++)
                {
                    splittedData[i] = splittedData[i].trim();
                }
            }
        }
        catch (SQLException ex)
        {
            Logger.getLogger(EdycjaTabelSlownikowych.class.getName()).log(Level.SEVERE, null, ex);
        }
    }