private void validirajPodatke() throws PodaciNisuValidniException {
    	String nazivFirme = nazivFirmeJTextField.getText();
    	String telefon = telefonJTextField.getText();
    	String nazivProdajnogMjesta = prodajnoMjestoNazivJTextField.getText();
    	String adresaProdajnogMjesta = prodajnoMjestoAdresaJTextField.getText();
    	if(nazivFirme != null &&
    			telefon != null &&
    			nazivProdajnogMjesta != null &&
    			adresaProdajnogMjesta != null) {
    		if(!VALIDATOR.jeNazivValidan(nazivFirme)) {
    			throw new PodaciNisuValidniException("Naziv firme nije ispravno unesen. (Ne smije po\u010dinjati sa praznim mjestom i mora se satojati samo od slova, brojeva i praznih mjesta.)");
    		}
    		
    		if(!VALIDATOR.jeBrojcanaVrijednost(telefon)) {
    			throw new PodaciNisuValidniException("Telefon nije ispravno unesen. (Telefon smije samo da se sastoji od brojeva.)");
    		}
    		
    		if(!VALIDATOR.jeNazivValidan(nazivProdajnogMjesta)) {
    			throw new PodaciNisuValidniException("Naziv prodajnog mjesta nije ispravno unesen. (Ne smije po\u010dinjati sa praznim mjestom i mora se satojati samo od slova, brojeva i praznih mjesta.)");
    		}
    		
    		if(!VALIDATOR.jeNazivValidan(adresaProdajnogMjesta)) {
    			throw new PodaciNisuValidniException("Adresa prodajnog mjesta nije ispravno unesena. (Ne smije po\u010dinjati sa praznim mjestom i mora se satojati samo od slova, brojeva i praznih mjesta.)");
    		}
    	}
	}