public void readTxtFromSzenario(String path){
		
		DBConnection dbc = DBConnection.getInstance();
		
		try {

			// szenario Data has to be in the project file in your
			// workspace
			File file = new File(path);
			BufferedReader szenario = new BufferedReader(new FileReader(file));
			filename = file.getName();
			
			String test=dbc.getVehicleScheduleNameSzenario(getFilename());
			dbc.checkFahrplan(test);
			
			if(dbc.isFahrplanVorhanden()){
			
			String zeile = null;
			ArrayList<String> zeilenelemente = new ArrayList<String>();
			while ((zeile = szenario.readLine()) != null) {
				if (!zeile.startsWith("*") && !zeile.startsWith("$")) {
					Collections.addAll(zeilenelemente, zeile.split(";"));
					if(zeilenelemente.size()==5){
						szenarioDutyID.add(zeilenelemente.get(0));
						szenarioVehicleID.add(zeilenelemente.get(1));
						szenarioServiceJourneyID.add(zeilenelemente.get(2));
						szenarioDepTime.add(zeilenelemente.get(3));
						szenarioDelay.add(Integer.parseInt(zeilenelemente.get(4)));
						zeilenelemente.clear();
						
					}	
				}
				
			}
			szenario.close();
			dbc.fillSzenarioIntoTables(getFilename());
			clearSzenarioArrayLists();
			szenarienImportiert=true;
			}
			else{
			}
			}catch (IOException e) {
				e.printStackTrace();
			}
	}