public String ParsirajNovuLiniju(){
		String linija = mProviriVrijednost;
		int brPraznihMjesta = 0; // ili dubina cvora u stablu
		for(brPraznihMjesta = 0; linija.charAt(brPraznihMjesta) == ' '; ++brPraznihMjesta);
		
		linija = linija.substring(brPraznihMjesta, linija.length());
		if (mDubinaZadnjeProcitanogCvora < brPraznihMjesta)
			mSljedRoditeljaTrenutacnogCvora.add(mZadnjeProcitaniCvor);
		if (mDubinaZadnjeProcitanogCvora > brPraznihMjesta){
			int razlikaUDubini = mDubinaZadnjeProcitanogCvora - brPraznihMjesta;
			while (razlikaUDubini-- != 0)
				mSljedRoditeljaTrenutacnogCvora.remove(mSljedRoditeljaTrenutacnogCvora.size() - 1);
		}
		
		mDubinaZadnjeProcitanogCvora = brPraznihMjesta;
		++mProcitanoRedova;
		mZadnjeProcitaniCvor = linija;
		mProviriVrijednost = (mIt.hasNext()) ? mIt.next() : null;
		return linija;
	}