private void getAllItems(){
		Document doc = getXmlFile();
		NodeList nList = doc.getElementsByTagName("Item");
		
		if(debugConsole){
		System.out.println("Items in XML-File");
		System.out.println("-------------------");
		System.out.println("");
		System.out.println("Number : "+nList.getLength());
		
		System.out.println("");
		}
		
		for (int temp = 0; temp < nList.getLength(); temp++) {
			
			
			Node nNode = nList.item(temp);
			
			Element eElement = (Element) nNode;
			
			boolean tmpIsRoomObject = false;
			Item item = new Item(Integer.parseInt(eElement.getElementsByTagName("Value").item(10).getTextContent()));

			if(debugConsole){
			System.out.println("ItemID: " + eElement.getAttribute("ID"));
			System.out.println("--------");
			}
	 
			if (nNode.getNodeType() == Node.ELEMENT_NODE) {
				
				item.setName(eElement.getElementsByTagName("Value").item(0).getTextContent());
				item.setPicturePath(eElement.getElementsByTagName("Value").item(1).getTextContent());
				item.setDescription(eElement.getElementsByTagName("Value").item(2).getTextContent());
				item.setPrimaryLocation(eElement.getElementsByTagName("Value").item(3).getTextContent());
				item.setSecondaryLocation(eElement.getElementsByTagName("Value").item(4).getTextContent());
				item.setAssociatedWith((eElement.getElementsByTagName("Value").item(5).getTextContent()));
				item.setCombinesWith((eElement.getElementsByTagName("Value").item(6).getTextContent()));
				item.setContains(eElement.getElementsByTagName("Value").item(7).getTextContent());
				if(eElement.getElementsByTagName("Value").item(8).getTextContent().equalsIgnoreCase("True")){
					item.setCollectible(true);
					}
					else item.setCollectible(false);
				if(eElement.getElementsByTagName("Value").item(9).getTextContent().equalsIgnoreCase("True")){
					item.setUseable(true);
					}
					else item.setUseable(false);
				//item.setId(Integer.parseInt(eElement.getElementsByTagName("Value").item(10).getTextContent()));
				if(eElement.getElementsByTagName("Value").item(11).getTextContent().equalsIgnoreCase("True")){
					item.setRoomObject(true);
					tmpIsRoomObject = true; 
					}
					else item.setRoomObject(false);
				item.setCondition(eElement.getElementsByTagName("Value").item(12).getTextContent());
				item.setAudioFile(eElement.getElementsByTagName("Value").item(13).getTextContent());
				item.setLocationPointer(eElement.getElementsByTagName("Value").item(14).getTextContent());
				
				
			
				
	
				
				
				
				if(debugConsole){
				System.out.println("Name : " + 					eElement.getElementsByTagName("Value").item(0).getTextContent());
				System.out.println("Picture path (?) : " + 		eElement.getElementsByTagName("Value").item(1).getTextContent());
				System.out.println("Description : " + 			eElement.getElementsByTagName("Value").item(2).getTextContent());
				System.out.println("Primary Location : " +	 			eElement.getElementsByTagName("Value").item(3).getTextContent());
				System.out.println("Secondary Location : " + 		eElement.getElementsByTagName("Value").item(4).getTextContent());				
				System.out.println("associated with : " + 		eElement.getElementsByTagName("Value").item(5).getTextContent());
				System.out.println("combines with : " + 			eElement.getElementsByTagName("Value").item(6).getTextContent());
				System.out.println("contains  " + 	eElement.getElementsByTagName("Value").item(7).getTextContent()); 
				System.out.println("Is collectible : " + 	eElement.getElementsByTagName("Value").item(8).getTextContent()); 
				System.out.println("Is usable : " + 			eElement.getElementsByTagName("Value").item(9).getTextContent()); 
				System.out.println("Id : " + 				eElement.getElementsByTagName("Value").item(10).getTextContent());
				System.out.println(" is RoomObject : " + 				eElement.getElementsByTagName("Value").item(11).getTextContent());
				System.out.println("roomObjectID : " + 				eElement.getElementsByTagName("Value").item(12).getTextContent());

				
				System.out.println("");
				}
			}	
			
			
			//two lists ! roomObjects &  pickableItems
			if(tmpIsRoomObject){
				listRoomItems.add(item);
			}
			else listPickableItems.add(item);
			
		}

		
		
		
	}