public synchronized Bestandteil getBestandteil(String bestandteilname) {
		synchronized(this){
		if(bestandteilname.equalsIgnoreCase("Arm")){
			File f=new File(lagerVerzeichnis+File.separator+"arme.csv");
			return getBestandTeilvonFile(f);
		}
		if(bestandteilname.equalsIgnoreCase("Rumpf")){
			File f=new File(lagerVerzeichnis+File.separator+"rumpf.csv");
			return getBestandTeilvonFile(f);
		}
		if(bestandteilname.equalsIgnoreCase("Auge")){
			File f=new File(lagerVerzeichnis+File.separator+"augen.csv");
			return getBestandTeilvonFile(f);
		}
		if(bestandteilname.equalsIgnoreCase("Kettenantrieb")){
			File f=new File(lagerVerzeichnis+File.separator+"kettenantriebe.csv");
			return getBestandTeilvonFile(f);
		}
		if(bestandteilname.equalsIgnoreCase("Antenne")){
			File f=new File(lagerVerzeichnis+File.separator+"antenne.csv");
			return getBestandTeilvonFile(f);
		}
		if(bestandteilname.equalsIgnoreCase("Greifer")){
			File f=new File(lagerVerzeichnis+File.separator+"greifer.csv");
			return getBestandTeilvonFile(f);
		}
		}
		return null; //gibt null zurueck falls der bestandteilname nicht gefunden wird
	}